ユーザ用ツール

サイト用ツール


opengl:linuxopengl

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
opengl:linuxopengl [2015/01/03 20:11] – [最新のドライバを入れる場合] ogaopengl:linuxopengl [2015/01/14 02:21] (現在) – [最新のドライバを入れる場合] oga
行 2: 行 2:
  
  
-Linux では Windows 同様に新しいドライバが提供されており NVIDIA GeForce, AMD RADEON では新しい GPU 機能を用いることができるようになっています。+Linux では Windows 同様に新しいドライバが提供されており NVIDIA GeForce, AMD RADEON では新しい GPU 機能を用いることができるようになっています。Intel の GPU は残念ながら OpenGL のサポートがあまり良くありません
  
 2015/01/01 現在 2015/01/01 現在
行 13: 行 13:
  
   * [[:opengl:gpuextensions|GPU Extension]]   * [[:opengl:gpuextensions|GPU Extension]]
 +
  
  
行 28: 行 29:
  
  
-=== OpenGL の場合 ===+=== OpenGL の場合 (GLX) ===
  
 <code> <code>
行 42: 行 43:
  
  
-=== OpenGL ES の場合 ===+=== OpenGL ES の場合 (EGL) ===
  
 <code> <code>
行 54: 行 55:
  
 NVIDIA GeForce, AMD RADEON は Windows と同等のドライバが用意されています。 NVIDIA GeForce, AMD RADEON は Windows と同等のドライバが用意されています。
-ドライバを入れ替えることで新しい OpenGL API を使用することができます。+ドライバを入れ替えることで新しい OpenGL API を使用することができます。確認は Ubuntu のみ
  
  
行 80: 行 81:
 === NVIDIA GeForce === === NVIDIA GeForce ===
  
-Windows ドライバ同様に NVIDIA サイトから Linux 向けドライバをダウンロードできます。インストーラが含まれているのでダウンロードしたファイル "*.bin" を実行します。 +  - NVIDIA サイトから Linux 向けドライバをダウンロードます。OS で Linux を選択 
- +    * http://www.nvidia.co.jp/Download/index.aspx 
-  http://www.nvidia.co.jp/Download/index.aspx +  - インストーラが含まれているのでダウンロードしたファイル "*.bin" を実行します。インストーラの指示に従い最後に reboot 
- +    * インストールには一旦 X server を止める必要があります。CTRL + ALT + F1 (~F6) で consle に降りるか ssh 等で他の PC からログインします。
-インストールには一旦 X server を止める必要があります。CTRL + ALT + F1 (~F6) で consle に降りるか ssh 等で他の PC からログインします。+
  
 <code> <code>
 $ export LANG=en $ export LANG=en
 $ sudo service lightdm stop $ sudo service lightdm stop
-$ chmod 700 NVIDIA-Linux-x86_64-346.22.run+$ chmod 755 NVIDIA-Linux-x86_64-346.22.run
 $ sudo ./NVIDIA-linux-x86_64-346.22.run $ sudo ./NVIDIA-linux-x86_64-346.22.run
 +$ sudo reboot
 +</code>
 +
 +  * -lGL がエラーになる場合
 +    * libGL.so のリンクが外れている場合があるので、その場合は手動で直す必要あり
 +      * cd /usr/lib/x86_64-linux-gnu
 +      * sudo mv libGL.so libGL.so.bak
 +      * sudo ln -s libGL.so.346.22 libGL.so
 +
 +問題が起こった時に元のドライバに戻す
 +
 +<code>
 +$ sudo apt-get install nvidia-331
 $ sudo reboot $ sudo reboot
 </code> </code>
  
 GeForce と RADEON のドライバは衝突するため同時に install できないようです。 GeForce と RADEON のドライバは衝突するため同時に install できないようです。
-以前のドライバのアンインストールが必要なので、頻繁にビデオカードを差し替える場合は HDD を分割して 2個 OS を入れて置いた方が良いかもせん+以前のドライバのアンインストールが必要で、ドライバが無い場合表示に問題が生じる場合があります。 
 +頻繁にビデオカードを差し替える場合は HDD を分割して 2個 OS を入れるなどの対策をおすすめしま
  
  
 === AMD RADEON === === AMD RADEON ===
  
-AMD では Ubuntu (64bit) 等、distribution 毎にパッケージとしてダウンロード可能す。 +  - distribution 毎にパッケージとしてダウンロード可能となっています。RHEL と Ubuntu 
- +    * http://support.amd.com/ja-jp/download 
-  * [[http://support.amd.com/ja-jp/download/desktop?os=Ubuntu+x86+64]]+      * Ubuntu の場合下記より 14.04LTS, 12.04LTS の 2種類あります。 
 +      * [[http://support.amd.com/ja-jp/download/desktop?os=Ubuntu+x86+64]] 
 +  - ダウンロードしたパッケージを install します。 
 +    * 依存しているパッケージがある場合は先に install しておきます。
  
 <code> <code>
行 114: 行 131:
  
 Windows 同様に HDMI 出力ではオーバースキャン対応の黒フチがある状態となっています。 Windows 同様に HDMI 出力ではオーバースキャン対応の黒フチがある状態となっています。
-PC モニタに接続している場合は不要なので、Catalyst Control Center を install したら amdcccle コマンドで変更できます。+PC モニタに接続している場合は不要なので、Catalyst Control Center を install したのち amdcccle コマンドで変更できます。
  
   - amdcccle を実行   - amdcccle を実行
行 137: 行 154:
 $ sudo apt-get remove 'fglrx*' $ sudo apt-get remove 'fglrx*'
 </code> </code>
- 
- 
  
  
  
opengl/linuxopengl.1420283481.txt.gz · 最終更新: 2015/01/03 20:11 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki