web-dev-qa-db-ja.com

AMD Radeon 6800を搭載した3台のディスプレイにわたるEyefinity

そこで、最近コンピューターを購入し、ディスプレイをカスタマイズしようとしています。

AMD Radeon HD 6800シリーズUbuntu 10.10 3台の22インチ1080p LCDモニターが一緒に取り付けられています。すべてがスムーズに動作しています。

すべてのモニターに1つの巨大なディスプレイがある「ビッグデスクトップ」ディスプレイを取得するにはどうすればよいですか?

Linux-ATI Catalyst Control Center 11.2には、サイトの写真がWindowsで表示されるように、プロファイルを「グループ化」するオプションがありません。

enter image description here

3
Peter G Mac.

私は同様のセットアップを実行していますが、残念ながら、本当のEyefinity構成を使用することはまだできません。少なくとも私の場合、3台のモニターはすぐに使用できました。 Catalystドライバーをオープンソースドライバーと比較してインストールすることの利点はまだわかりません。 Ubuntuは3つのモニターを非常によく処理します。解像度を高めてゲームをモニターに拡張する方法がありますが、多くのゲームはEyefinity解像度をサポートしていません。ウィンドウを手動でサイズ変更してモニターにまたがることができますが、特定のウィンドウピクセルサイズを超えてXをクラッシュおよび再起動するCompizの機能強化に注意してください。グラグラした窓は一つだと思います。

1つの大きなデスクトップ解像度を持つ唯一の本当の理由は、ゲームです。そうしないと、Windowsが2つのモニターの空白を表示するブラウザーなどの3つの画面で常に最大化するのが面倒になります。生産性のために、Eyefinityにはグループ化機能は必要ありません。デスクトップを拡張するだけです。

次にそのテレビをアップグレードします。近くにあるため、コンプに接続します。代わりにテレビをストリーミングします。

1
user12328

私もこれを見てきましたが、一番わかりやすいのは、ウィンドウマネージャー(Gnome)がxinerama拡張を使用してモニターの場所に関するヒントを取得し、最大化/フルスクリーンウィンドウを配置することです。これを防ぐことができれば、あなたの願いが叶います。

compizconfig-settings-managerGeneral Options, Display Settingsで、Detect Outputsを無効にし、出力を削除すると、ウィンドウを正しくスパンできるはずです。

または、例と同様に解像度を設定してみてください。 640x480+0+0のような例は必ず削除してください。

もう1つの方法では、xinerama extensionをロードしないようにXを再構成します。

xinerama拡張子はxinerama機能とは異なります。拡張機能がロードされている場合は/var/log/xorg.0.logに表示され、コマンドxdpyinfo | grep XINERAMAで確認できます。

拡張機能の読み込みを防ぐ方法についての答えはありませんが、fglrxドライバーを使用してxorg.confでこれを停止することはできませんでした。

0
David Runion