web-dev-qa-db-ja.com

fglrxドライバーとATIドライバーを切り替えるにはどうすればよいですか?

FglrxをアンインストールせずにfglrxとATI(オープンソース)ドライバーを切り替えるにはどうすればよいですか?問題は、映画に適しているため、毎日FGLRXを使用していることです。OSドライバーは映画の再生中に迷惑な横線を表示します。 FGLRXもこれを行いますが、あまり目立ちません。これはOSドライバーの唯一の欠点です。

FGLRXは2つの異なる解像度を同時に表示できないため、ラップトップのLCDとは異なる解像度で外部モニターを接続する場合、オープンソースドライバーを使用する必要があります。

FGLRXをアンインストールできますが、これを常に行うのはかなり不便です。 FGLRXを使用しているときにxorg.confファイルがあり、それをアンインストールすると、ファイルが見つからないことに気付きました。

だから私の質問はそれらを切り替える方法ですか?コンピューターを再起動せずにこれを行うことができれば完璧です。

Ubuntu 10.10、ラップトップ/ネットブックMSI U250を使用しています。

7
Santa Maradona

理論上は可能です。まず、/etc/X11/xorg.confを変更する必要があります。「デバイス」セクションの内容を変更する必要があると思います(まあ、Xorg.confがなくてもXorg.confで問題なく動作します。 Xが使用しないようにxorg.confの名前を変更します)。

しかし、それは物語の半分に過ぎず、他の部分はカーネルドライバーです。私はfglrxをカーネルモジュールとして「ブラックリスト」に載せるので、必要ないときはロードされません:/etc/modprobe.d/blacklist.conf

この方法でATIカードをセットアップすることはできませんが、nvidiaのバイナリドライバーとnouveau(nvidiaカードのオープンソースドライバー)を切り替えるために、nvidiaでも同様です。

2
LGB

残念ながら、カーネルモジュールをインストールする必要があるため、オープンソースとクローズソースのグラフィックドライバーを切り替えることはできません。

別の設定が必要な場合は、デュアルブートセットアップを検討してください。

0
Takkat

ATIで動作するはずの本当に簡単なソリューションがあります。

/ etc/X11/xorg.confをバックアップする必要があります

その後、xorg.confを削除して再起動すると、オープンソースドライバーで起動し、復元して再起動すると、ATI Catalystドライバーで起動します。

ここでのリスクは最小限ですが、xorg.confを扱うときは、Xorgが起動しない場合にコマンドラインで復元する方法を知っていることを確認してください