Dual Monitor en 12.04 - Tri des oeuvres


12

Pas une erreur, en soi, plutôt une observation. Depuis la mise à niveau vers 12.04, j'ai trouvé et résolu des problèmes intéressants. Compte tenu de mon manque total de connaissances sur Ubuntu, cela m'a en effet fait me sentir plus qu'un peu arrogant. Cependant, la seule (!) Chose que je ne peux pas comprendre est la configuration complète du double moniteur.

Quoi qu'il en soit, le petit plus ... Fujitsu Siemens Amilo 3530, ATI Radeon 3200 HD Series, 4 Go de RAM 1 To HDD et ainsi de suite, moniteur HDMI générique. J'ai obtenu le GNOME fglrx chargé avec le dernier pilote ATI casher (mais pas celui après la mise à jour, celui-là ne sera tout simplement pas activé)

Maintenant, en 11.10, cela ne fonctionnerait tout simplement pas, même pas quand il serait tenté avec des friandises savoureuses et des promesses de grand plaisir. Pourtant, j'ai persisté et, quand j'ai remarqué que le 2ème moniteur fonctionnait avec le DVD 12.04 Try Out, je me suis lancé.

Après avoir fait fonctionner 12.04, le HDMI n'affiche toujours rien d'autre qu'un écran bleu sur la télé, me disant "Pas de signal". Sur VGA, si j'essaye de le définir comme un deuxième moniteur, j'obtiens deux erreurs:

La configuration sélectionnée n'a pas pu être appliquée

la taille virtuelle requise ne correspond pas à la taille disponible: demandée = (2880, 900), minimum = (320, 200), maximum = (1600, 1600)

Ensuite, cliquez sur Fermer et vous obtenez ce qui suit:

GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: la taille virtuelle requise ne correspond pas à la taille disponible: demandé = (2880, 900), minimum = (320, 200), maximum = (1600, 1600)

Mais, si je mets en miroir l'affichage, cela fonctionne sur le moniteur, pas de problème.

Donc, le fait qu'il ne fonctionne pas N'EST PAS MA FAUTE!

Quelqu'un a-t-il des suggestions?

Ta.

marque


Je reçois des problèmes très similaires. Hier, la version 12.04 fonctionnait correctement sur mon ordinateur de bureau, y compris les moniteurs doubles, mais aujourd'hui, j'ai supprimé l'ancienne installation et l'ai installée directement à partir du CD d'installation. Les deux moniteurs fonctionnaient bien, puis j'ai essayé d'utiliser les pilotes ATI propriétaires et cela ne fonctionne plus correctement depuis. Lorsque j'ai installé le pilote ATI, il ne permet pas une rotation du moniteur lorsqu'il n'est pas mis en miroir. Bizarre. Mais ensuite je clone les affichages et la rotation est très bien. J'obtiens une erreur GDBus très similaire. Les problèmes persistent si je désinstalle le pilote ATI. Gah!
Ryan Budney

L'installation puis la désinstallation des pilotes ATI semblent avoir ramené mon double affichage à un fonctionnement normal.
Ryan Budney

@Ryan: Comment désinstaller les pilotes ATI?
user35559

@ user35559: allez dans "pilotes supplémentaires" sous "paramètres système" et il existe des options pour installer et désinstaller les pilotes ATI, à condition que vous disposiez du matériel ATI.
Ryan Budney

Je dois dire que ce post m'a fait rire à différents niveaux ...
TheXed

Réponses:


5

Ceci est mon premier message, alors faites-moi savoir si je fais quelque chose de mal.


Cela a pris environ une heure, mais j'ai fini par le faire fonctionner.

Cela suppose que vous disposez du pilote propriétaire.

Étape 1: définissez correctement la résolution de votre premier moniteur à l'aide du centre de contrôle AMD Catalyst .

Remarque: Bien qu'il puisse sembler que tout peut être résolu en utilisant cela, cela ne peut pas.

Étape 2: redémarrez votre ordinateur.

Étape 3: Accédez à Paramètres système > Affichage et activez votre deuxième moniteur.

Remarque: Même s'il sera détecté dans le centre de contrôle AMD Catalyst , les seuls paramètres qui restent sont les paramètres de résolution.

Étape 4: redémarrez votre ordinateur.

Étape 5: Accédez au centre de contrôle AMD Catalyst et assurez-vous que l'affichage est correctement configuré.

Par exemple, je l'ai changé en bureau (s) multi-écrans avec 2 écrans .

Étape 6: redémarrez votre ordinateur.

Étape 7: Accédez à Paramètres système > Affichage et définissez la résolution de votre deuxième moniteur.

Remarque: J'ai également désactivé les bords collants .

Étape 8: redémarrez votre ordinateur.

Tous les paramètres d'affichage doivent maintenant être enregistrés correctement.


Soit dit en passant, je ne sais pas pourquoi tout cela fonctionne. C'est juste le cas.


4

Essayez de changer la taille virtuelle de votre xorg.conf.

Aller à:

gksu gedit /etc/X11/xorg.conf

Trouvez Section "Screen"et il devrait y avoir SubSection "Display"et vous devez coller votre taille virtuelle ....

Le mien ressemble à ceci:

Section "Screen"

    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1200
    EndSubSection
EndSection

Enregistrez-le et exécutez-le dans le terminal:

sudo aticonfig --input=/etc/X11/xorg.conf --tls=1

J'ai eu le même problème mais j'ai configuré la taille virtuelle (plus que ma résolution = moniteur + ordinateur portable (1920 + 1366 = 3286 = j'ai configuré 3400 et 1200) résoudre ce problème :). J'espère que cela vous aidera.


Excellent. Est-ce que cela et maintenant les deux écrans fonctionnent à une résolution maximale (mais différente).
AntonyW

1
Pour moi, cela n'a fonctionné qu'après avoir redémarré le serveur X. (Avant le redémarrage, il y avait encore un message ennuyeux avec une limite de résolution)
Michal Kováč

2

Il semble qu'il y ait une sorte de limite à la taille maximale lors de la combinaison des deux écrans. 1600x1600. Lorsque vous empilez vos deux moniteurs côte à côte, ils dépassent cette limite. J'ai essayé d'en mettre un en dessous et ça a marché. Ce n'est pas la config idéale pour moi mais ça marche.

Veuillez essayer et faites-moi savoir comment vous l'aimez.


On m'a dit ( https://bugs.freedesktop.org/show_bug.cgi?id=81476) que "le rendu est fait sur un GPU", de sorte qu'un GPU doit gérer les tailles combinées des deux écrans lorsqu'il n'est pas mis en miroir. La limite du GPU est ce que cela maximum=(1600, 1600)signifie, et c'est pourquoi deux 1440x900moniteurs ne fonctionneront pas (car 1440+1440=2800ce qui est plus que 1600). Si vous exécutez les moniteurs en tant que miroirs ou écrans séparés, cela correspondrait à la 1600limite du GPU . Vous pouvez également utiliser l' option Xinerama X11 pour contourner la limitation, mais cela désactive toutes les belles fonctionnalités de RandR 3D.
Ian D. Allen

1

Les outils Catalyst sont votre meilleur pari.

J'ai un adaptateur Intel gfx sur mon ordinateur portable et je me connecte régulièrement à un moniteur externe. J'utilise KDE4.9 sur le bureau kubuntu 12.04. Lorsqu'un moniteur externe est (déconnecté) connecté, KDE Daemon affiche une boîte de dialogue "Le moniteur a changé", d'où je peux configurer les moniteurs.

J'utilise également xrandr pour configurer à partir de la ligne de commande.

$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1280x1024      60.0 +   75.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

J'utilise des scripts tels que:

xrandr -q
xrandr  --output VGA1 --auto
xrandr  --output LVDS1 --primary
xrandr  --output VGA1 --left-of LVDS1
xrandr  --output LVDS1 --primary

et ensuite,

# we can also turn off the LCD panel
xrandr --output VGA1 --off

J'espère que cela pourra aider.


1

Pour moi, l'ajout de "virtual 3400 1900" a fonctionné: il suffit de modifier le /etc/X11/xorg.conffichier en utilisant

sudo nano /etc/X11/xorg.conf

enregistrer, demande de fermeture: Ctrl+ X, sauf Y, quittez: Enter. La note Virtual **** **** dépend de votre écran externe. Ajoutez simplement le rapport de résolution max.

Dans mon /etc/X11/xorg.confje reçois maintenant:

Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1900

0

Je ne sais pas si vous l'avez fait ou non, mais vous DEVEZ utiliser le centre de contrôle du catalyseur pour les configurer. Je suis en train de configurer le mien maintenant, c'est ainsi que je suis tombé sur cela. Enfin, le mien a démarré, mais il a un lanceur sur chaque écran et est buggé lors du déplacement de la souris sur les moniteurs. J'essaie de trouver des réponses à ces problèmes: / À peu près AMD + Ubuntu + deux moniteurs = douleur dans le proverbial. Si vous avez utilisé un catalyseur pour les configurer, je ne sais pas pourquoi cela ne fonctionnera pas. J'ai toujours réussi à faire avancer quelque chose depuis natty.


1
Catalyst Control Center est vraiment un morceau de merde. La dernière fois que je l'ai fatigué, il n'a même pas remarqué qu'un deuxième moniteur était branché. Je dois dire que je suis profondément déçu par Ubuntu et ATI à ce sujet. Jésus, ce n'est pas comme si ATI était un petit joueur. Comment peut-il être difficile pour ces personnes de publier des logiciels et du matériel qui fonctionnent réellement. Et. Je n'accepte pas que «nous ne pouvons pas l'essayer sur toutes les plateformes». Je ne pense pas qu'un Fujitsu Siemens Amilo 3530 ait quelque chose de spécial. AMD, ATI, Ubuntu, allez. Vraiment, ça devrait juste marcher.
Mark L. Potts

0

ATI RV630 [Radeon HD 2600XT] Tout ce que je peux suggérer, c'est de l'exécuter sans charger de pilote si cela est possible pour vous.

J'ai installé le mien en 2/3 minutes en utilisant la roue dentée / l'affichage et c'était bien. J'ai des programmes écrits sous Allegro qui étaient lents, sans pilote, s'arrêtant parfois pendant 2 secondes à l'écran. Dans le passé, la seule chose que j'ai trouvée qui fonctionnait pour le chargement des pilotes était envieuse mais trop vieille maintenant? Cela n'a pas fonctionné pour moi, http://www.ubuntugeek.com/how-to-install-ati-radeon-hd-2600-drivers-in-ubuntu.html mais a réussi à détruire la configuration du double moniteur et à donner au Erreur "La taille virtuelle requise ne correspond pas à la taille disponible: demandé = (2560, 1024), minimum = (320, 200), maximum = (1600, 1600)". Donc, système inutilisable et maintenant bloqué (et tant d'autres choses à régler également).


0

J'ai une ATI Mobility Radeon HD 5650 et j'ai eu le même problème. Cela a fonctionné à l'origine, mais lorsque j'ai installé les pilotes personnalisés, il a cessé de fonctionner. Je viens de recommencer à utiliser les pilotes fournis avec Ubuntu, et cela a de nouveau fonctionné.


0

J'ai eu le même problème avec un ordinateur portable Asus avec une carte ATI Radeon HD 3470. L'utilisation des paramètres système-affichage ne l'a pas coupé. Mais en exécutant AMD Catalyst Control Center (Administrative) à partir du tableau de bord et en configurant tout correctement, a fait le travail, après un redémarrage. J'espère que ça vous va.


0

J'ai eu ce même problème également et j'obtiendrais l'erreur "GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gsd_2drr_2derror_2dquark.Code4:"

Peu d'arrière-plan; Ma configuration est essentiellement un ordinateur portable avec deux écrans externes connectés à une station d'accueil, et le deuxième écran externe ne fonctionnerait jamais.

J'ai essayé toutes les options possibles sous le soleil, mais rien n'y fait. Jusqu'à ce qu'il me vienne à l'esprit aujourd'hui que le câble dvi est peut-être cassé. Alors entra et en prit un nouveau et bas et voici. J'ai de nouveau fait fonctionner mes trois écrans.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.