ATI/AMD Radeon 9800シリーズカードを使用し、Xineramaでデュアルモニターを有効にすると、ビデオ3Dアクセラレーションが機能しなくなることに気付きました。そこで、Xineramaを無効にすると、3Dアクセラレーションが復活しました。ただし、2番目のモニターはXディスプレイマネージャー(または何か)がそれを検出しているように見えます-それはオンになっていて、マウスをそのモニターに移動して右クリックできますが、デスクトップGUIはありません。
2番目のモニターで別のウィンドウマネージャーまたはデスクトップGUIを有効にするにはどうすればよいですか、または逆に、3Dアクセラレーションを使用してXineramaを有効にするにはどうすればよいですか?
これは私の現在のxorg.congファイルです
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[1]-0" 0 0
Screen "amdcccle-Screen[1]-1" RightOf "amdcccle-Screen[1]-0"
EndSection
Section "Module"
Load "glx"
#Load "fglrx"
EndSection
Section "ServerFlags"
Option "Xinerama" "off"
EndSection
Section "Monitor"
Identifier "0-DFP3"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1680x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP4"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1200"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-0"
Driver "fglrx"
Option "Monitor-DFP4" "0-DFP4"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-1"
Driver "fglrx"
Option "Monitor-DFP3" "0-DFP3"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-1"
Device "amdcccle-Device[1]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Xineramaが現在3Dアクセラレーションで動作する方法はありません。将来、動作する可能性があります。 2番目のモニターでは、ウィンドウマネージャーがアクティブになっていますが、Unityを使用していると想定しています。Unityを2つの画面に強制することはできず、Shellを無視することもできません。今は新しいものがありますが、将来的にはこれは異なります。あなたができることは、別のデスクトップ環境、KDE、gnome 2、XFCE、またはオープンボックスのようなウィンドウマネージャーに切り替えることです。そこから、これらの環境で、2番目のxセッションにパネルを追加できます。
私はxineramaを3Dでも完全に機能させる方法を探していたあなたの痛みを知っていますが、今のところありません。