1 votes

Le double écran n'est pas reconnu

Je viens d'installer Ubuntu 12.04.1 LTS sur mon ordinateur avec 2 moniteurs, mais lorsque j'ouvre "Affichages", un seul est affiché.

J'utilise une carte NVIDIA.

Si vous avez besoin de plus d'informations, dites-le moi et je les ajouterai.

Qu'est-ce que je rate ?

1voto

grymmjack Points 11

Essentiellement, cette correction devrait résoudre le problème du double écran non reconnu. C'est le cas pour moi.

Les symptômes que je rencontrais étaient :

sudo /usr/lib/nux/unity_support_test -p
Error: no composite extension.

De plus, lorsque j'ai essayé d'ouvrir la boîte de dialogue de configuration des affichages, une erreur se produisait, disant quelque chose à propos de RANDR, puis elle ne s'ouvrait jamais, faisant même planter Ubuntu à plusieurs reprises en présentant la boîte de dialogue de rapport.

Un peu d'histoire : J'ai une nVidia GeForce 8800GTS. Lorsque j'ai démarré le LiveCD de 12.04LTS 32bit, il a démarré avec une fantaisie haute résolution Grub, un mode texte haute résolution, et directement dans unity avec full 3D. Après un moment, ubuntu m'a parlé de pilotes propriétaires que je devrais installer, alors je l'ai fait. J'ai installé le pilote [recommandé] mais au redémarrage, unity était bloqué en mode 2D. C'est ainsi qu'a commencé ma recherche de la solution.

Je me battais avec ce problème depuis quelques jours et j'ai réussi à faire fonctionner unity en 3D à nouveau en suivant les étapes suivantes :

Ce que j'ai fait pour le réparer :

  1. Obtenez les derniers pilotes nVidia :
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get dist-upgrade
  1. Modifier Grub pour passer dans nomodeset (ceci en combinaison avec #3 l'a fait je pense)
sudo nano /etc/default/grub (and uncomment the GRUB_GFXMODE)
GRUB_GFXMODE=1680x1050    

sudo nano /boot/grub/grub.cfg
linux /boot/vmlinuz-3.2.0-32-generic-pae root=UUID=a9aa4a63-ac9c-4fc4-96d8-7861d155d376 ro   quiet splash $vt_handoff nomodeset   
sudo update-grub
  1. Force nvidia-xconfig à s'exécuter pour les composites.
sudo service stop lightdm     
sudo nvidia-xconfig --composite   
sudo service start lightdm

Donc, dans l'ensemble, je pense que ce sont les étapes 1 et 3 qui ont réglé le problème pour moi. L'étape 2 a juste rendu les graphiques de démarrage en haute résolution et m'a donné le mode texte super fin que j'avais sur mon installation.

modifier

Pour résoudre le problème de double affichage que je rencontrais et me donner accès aux paramètres d'affichage, j'ai dû arrêter d'utiliser xinerama et passer à Twinview dans le programme nvidia-settings.

J'ai pensé à tort que cela clonerait/miroiserait les écrans et j'utilisais xinerama à la place en pensant que c'était le seul moyen de faire fonctionner les deux écrans, mais TwinView fait exactement ce que je veux ; et parce que je n'utilise plus xinerama, la boîte de dialogue des paramètres d'affichage d'Ubuntu s'ouvre (avant elle affichait l'erreur RANDR) et montre deux écrans.

0voto

chronitis Points 11442

Vous devrez installer les pilotes NVidia, si ce n'est pas déjà fait. Vous devriez pouvoir les trouver sous System Settings -> Additional Drivers -> NVIDIA accelerated graphics driver (version current) .

Malheureusement, les pilotes binaires NVidia ne respectent pas totalement les normes de description des moniteurs multiples. Le site System Settings -> Display n'affichera qu'un seul grand "écran" couvrant les deux moniteurs. Pour configurer vos deux moniteurs, vous devez utiliser la fonction NVidia X Server Settings qui aurait dû être installé en même temps que les pilotes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X