web-dev-qa-db-ja.com

Xinerama AMD / ATIプロップなしの11.10でのデュアルモニターセットアップ。ドライバーシリーズRadeon9800

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
1
Victor S

Xineramaが現在3Dアクセラレーションで動作する方法はありません。将来、動作する可能性があります。 2番目のモニターでは、ウィンドウマネージャーがアクティブになっていますが、Unityを使用していると想定しています。Unityを2つの画面に強制することはできず、Shellを無視することもできません。今は新しいものがありますが、将来的にはこれは異なります。あなたができることは、別のデスクトップ環境、KDE、gnome 2、XFCE、またはオープンボックスのようなウィンドウマネージャーに切り替えることです。そこから、これらの環境で、2番目のxセッションにパネルを追加できます。

私はxineramaを3Dでも完全に機能させる方法を探していたあなたの痛みを知っていますが、今のところありません。

1
Robert Cox