web-dev-qa-db-fra.com

Comment faire un double moniteur en 12.04 avec fglrx?

Je viens d'installer Ubuntu 12.04 et je voulais que ma configuration à double moniteur fonctionne. L'installation de fglrx-updates avec jockey ne fonctionnait pas, je l'ai donc installé dans le terminal.

Ensuite, je configure mes écrans dans amdcccle (multi-desktop). Cela a parfaitement fonctionné en 11.10. Maintenant, la seule chose que j'ai obtenue est un écran blanc à gauche et sur l'écran de droite, il n'y a pas de lanceur d'unité. Si ma souris entre dans l’écran de gauche, le curseur se transforme en "X".

Si j'active Xinerama dans amdcccl, les deux écrans fonctionnent, mais j'ai un panneau supérieur sur les deux écrans.

Puis-je récupérer le comportement 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

Edit 1: Si j'active Xinerama, je ne parviens pas à démarrer Unity 3D. Unity2d démarre automatiquement.

Btw .: J'utilise un AMD 6850.

3
user52130

J'ai la même carte (Radeon 6850), mais j'ai été capable de configurer simplement en utilisant amdcccle installé via Jockey. Voici mon Xorg généré, peut-être que ça va aider.

Vous pouvez également envisager de mettre à jour le dernier pilote disponible sur le site AMD si vous avez mis à jour votre noyau depuis la dernière installation de vos pilotes. J'espère que ça aide.

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

J'ai réussi à faire fonctionner cela en exécutant:

Sudo amdcccle

Sélectionnez ensuite Gestionnaire d'affichage> Afficheurs multiples> Afficheurs multiples avec affichages (2).

J'ai ensuite dû redémarrer et ouvrir Paramètres système> Afficher et décocher les affichages en miroir. J'utilise la série HD Radeon 6000 et le double affichage fonctionne bien sur mes deux jolis moniteurs 26 ":-)

1
cnizzardini

si vous aimez essayer une alternative, essayez 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

assez beau et sûr la plupart de mon temps à installer mon système (par exemple, utiliser disper pour éteindre mon moniteur laptiops tout en référençant les deux moniteurs externes connectés via une station d'accueil)

plus de détails ici: http://ubuntuforums.org/showpost.php?p=11685035&postcount=

0
Produnis