J'utilise actuellement deux moniteurs, l'un en mode paysage et l'autre en mode portrait. La carte vidéo est Nvidia Geforce 9600 GT avec le pilote propriétaire de nvidia.
J'ai réussi à forcer le problème dans 11.10 en assignant un écran X distinct pour chaque moniteur et en faisant pivoter l'écran attribué au moniteur portrait. (: 0 pour le paysage et: 1 pour le portrait)
J'ai entendu dire que 12.04 améliorait considérablement les configurations multi-moniteurs. Mais cela ne fonctionne pas pour moi: je devais avoir recours au mode TwinView afin de tirer parti d'une expérience multi-moniteur transparente, mais le mode TwinView ne fonctionne pas dans ma situation où l'un des moniteurs est en mode portrait!
Pire encore, lorsque je reviens à ma configuration d’origine, c’est-à-dire des écrans X séparés au lieu de TwinView, mon moniteur Portrait affiche uniquement un écran blanc avec un curseur X par défaut sans aucune unité.
Quelqu'un au courant d'une situation semblable à la mienne?
Finalement résolu moi-même.
Problème: le pilote propriétaire Nvidia n’est pas bon avec plusieurs moniteurs.
Solution: basculez vers le pilote open-source Nouveau. Maintenant cela fonctionne parfaitement. Peut configurer soit le moniteur dans la configuration de mon choix dans les paramètres d'affichage.
EDITER le post ci-dessus:
J'ai réussi à résoudre le problème, mais pas pour la 3D, car Compiz se bloque. voici le nouveau xorg.conf:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 295.33 (buildd@zirconium) Fri Mar 30 13:43:34 UTC 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Dell P2311H"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Dell P2311H"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8500 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8500 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
Option "Rotate" "left"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-1"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
Option "Rotate" "left"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Je l'ai généré en utilisant les paramètres nvidia, pas avec une vue double mais avec des écrans X séparés, l'écran 1 est absolu et l'écran 2 est droit de. J'ai vérifié que Xinerama était activé. Ensuite, j'ai édité le fichier xorg.conf afin d'ajouter l'option de rotation des deux écrans (regardez le fichier). Ça a marché!
J'ai un problème similaire: j'utilisais jusqu'à aujourd'hui Ubuntu 10.4, je ne me suis pas soucié de le mettre à jour car cela fonctionnait et j'ai besoin d'un poste de travail dans mon bureau. Cela fonctionne sous une configuration étrange: j'ai utilisé xinerama dans le fichier xorg.conf (le trouver dans/etc/X11 /) et ai fait pivoter les écrans avec les options fournies par le pilote nvidia
Option "Rotation" "gauche"
Cela a fonctionné, je l'ai écrit il y a longtemps. Maintenant, je voulais essayer Ubuntu 3D ou Gnome 3D, mais cela ne fonctionne pas, peut-être parce que xinerama ne fonctionne pas avec ce pilote nvidia et la version 12.04. Cela fonctionne avec Ubuntu 12.04 si vous choisissez 'gnome classic', mais pas autrement. J'ai essayé de tweek avec le programme nvidia-settings, mais je n'ai trouvé aucune option permettant de faire pivoter les écrans.
voici le xorg.conf:
Section "Screen"
Identifier "Main"
Device "nvidia A"
Monitor "Dell-VGA"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "Rotate" "left"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "2160x1900@60" "2100x1600@60" "1536x1280@60" "1200x800@60" "1800x1440@60"
EndSubSection
EndSection
Section "Screen"
Identifier "Second"
Device "nvidia B"
Monitor "Dell-DVI"
DefaultDepth 24
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "Rotate" "left"
SubSection "Display"
Depth 24
Modes "2160x1900@60" "2100x1600@60" "1536x1280@60" "1200x800@60" "1800x1440@60"
EndSubSection
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Keyboard0"
# Driver "keyboard"
#EndSection
# commented out by update-manager, HAL is now used
#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/psaux"
# Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
#EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Main" 0 0
Screen 1 "Second" RightOf "Main"
# commented out by update-manager, HAL is now used
# InputDevice "Keyboard0" "CoreKeyboard"
# commented out by update-manager, HAL is now used
# InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "true"
EndSection
Section "Device"
Identifier "nvidia A"
BoardName "nv"
BusID "PCI:01:00:0"
Screen 0
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "nvidia B"
BoardName "nv"
BusID "PCI:01:00:0"
Screen 1
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Encore une fois, je reçois deux écrans, correctement tournés avec ce fichier de configuration, mais uniquement avec le login classique de gnome, pas avec l’unité ni avec la 3D.
Je vote pour poster sur le nouveau pilote open source. J'ai eu le problème avec 2 moniteurs dans Ubuntu 12.04 LTS avec pilote propriétaire NVidia. La réponse a vraiment aidé. J'ai installé synaptic, lancé synaptic, trouvé tout ce qui concernait nouveau et ajouté ces paquets. Après cela, deux moniteurs ont commencé à fonctionner correctement. Et je les ai gérés à partir des paramètres d'affichage dans les paramètres système.
DERNIERE EDIT :::
Je l'ai enfin eu ... un bidule laid, mais fonctionne parfaitement !!!
Forgen xinerama! choisissez Twin View. Choisissez l'écran de gauche pour être primaire (absolu). l'autre au-dessus du primaire. puis enregistrez le fichier xorg. éditer
Sudo nano \etc\X11\xorg.conf
et ajoutez l'option de rotation à la section d'écran. (Rotation à gauche dans mon cas). Ensuite, j'ai un double écran parfait avec deux moniteurs, pivotés l'un à côté de l'autre ..... :-) Ne fonctionne que dans l'unité, mais pas en 3D. Compiz est cassé pour l'instant. N