web-dev-qa-db-ja.com

12.04でfglrxをデュアルモニターする方法は?

Ubuntu 12.04をインストールしたばかりで、デュアルモニターのセットアップを機能させたいと思っていました。 jockeyを使用したfglrx-updatesのインストールは機能しなかったため、ターミナルにインストールしました。

次に、amcdccle(マルチデスクトップ)で画面をセットアップします。そのようにして、11.10で完全に機能しました。今、私が手に入れたのは白い左画面だけで、右画面には統一ランチャーはありません。マウスが左の画面に入ると、カーソルが「X」に変わります。

AmdccclでXineramaを有効にすると、両方の画面が機能しますが、両方の画面にトップパネルがあります。

11.10の動作に戻すことはできますか?

Xorg.conf:

Section "ServerLayout"
        Identifier     "amdcccle Layout"
        Screen      0  "amdcccle-Screen[1]-0" 1920 0
        Screen         "amdcccle-Screen[1]-1" 0 0
EndSection

Section "Module"
            Load  "glx"
EndSection

Section "ServerFlags"
        Option      "Xinerama" "off"
EndSection

Section "Monitor"
        Identifier   "0-DFP6"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
        Option      "PreferredMode" "1920x1080"
        Option      "TargetRefresh" "60"
        Option      "Position" "0 0"
        Option      "Rotate" "normal"
        Option      "Disable" "false"
EndSection

Section "Monitor"
        Identifier   "0-DFP7"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
        Option      "PreferredMode" "1920x1080"
        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-DFP7" "0-DFP7"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[1]-1"
        Driver      "fglrx"
        Option      "Monitor-DFP6" "0-DFP6"
        BusID       "PCI:1:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Default Screen"
        DefaultDepth     24
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:Xineramaを有効にすると、Unity 3Dを起動できません。 Unity2dが自動的に起動します。

ところで:私はAMD 6850を使用しています。

3
user52130

同じカード(Radeon 6850)を持っていますが、Jockeyを介してインストールされたamdcccleを使用して設定することができました。これが私の生成されたXorgです。多分それが役立つでしょう。

また、ドライバーを最後にインストールしてからカーネルを更新した場合は、AMDサイトから利用可能な最新のドライバーに更新することを検討できます。それが役に立てば幸い。

Section "ServerLayout"
    Identifier     "amdcccle Layout"
    Screen      0  "amdcccle-Screen[1]-0" 0 0
EndSection

Section "Module"
    Load  "glx"
EndSection

Section "Monitor"
    Identifier   "0-DFP11"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1920x1080"
    Option      "TargetRefresh" "60"
    Option      "Position" "1920 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-DFP10"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1920x1080"
    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-DFP11" "0-DFP11"
    Option      "Monitor-DFP10" "0-DFP10"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth     24
EndSection

Section "Screen"
    Identifier "amdcccle-Screen[1]-0"
    Device     "amdcccle-Device[1]-0"
    DefaultDepth     24
    SubSection "Display"
            Viewport   0 0
            Virtual   3840 1920
            Depth     24
    EndSubSection
EndSection
2
user86577

私はこれを実行することで機能させることができました:

Sudo amdcccle

次に、ディスプレイマネージャー>マルチディスプレイ>ディスプレイ付きマルチディスプレイを選択します(2)

その後、再起動して、[システム設定]> [ディスプレイ]を開き、[ミラーディスプレイ]のチェックを外す必要がありました。 HD Radeon 6000シリーズを実行していますが、2台の美しい26インチモニターでデュアルディスプレイが正常に動作します:-)

1
cnizzardini

別の方法を試してみたい場合は、disperを試してください

Sudo apt-get install disper
disper -l # this will show all recognized monitors/beamers
disper -e # this will expand your dekstop to two monitors
disper -s # will return to single monitor
disper -c # will clone your monitor

かなりハンサムで、システムをセットアップするための多くの時間を確保しました(たとえば、ドッキングステーションを介して接続されている2つの外部モニターを参照しながら、ディスパーを使用してlaptiopsモニターをオフにします)

詳細はこちら: http://ubuntuforums.org/showpost.php?p=11685035&postcount=

0
Produnis