Ubuntu 16.04: problème avec les multi-écrans, y a-t-il une solution?

11

Ma configuration est la suivante:

  • l'ordinateur est un Dell M3800 (un ordinateur portable costaud); son écran interne est de 15 pouces, résolution 1920x1080;
  • il y a aussi un écran externe, qui est un écran de 24 pouces, même résolution, connecté via HDMI.

Il y a quelque chose de vraiment étrange depuis la mise à niveau, et je ne sais pas pourquoi c'est ...

La configuration des écrans est telle que l'ordinateur portable est à gauche (ce qu'il est physiquement) et le grand écran à droite. J'ai des fenêtres sur les deux écrans.

Lorsque je laisse l'ordinateur tranquille et que les écrans passent en "économie d'énergie", si je réveille les écrans, toutes les fenêtres sont "de retour" sur l'écran du portable ...


Depuis la question initiale, j'ai remarqué qu'en fait cela n'a rien à voir avec mon verrouillage de l'écran du tout; elle est systématique tant que les écrans passent en mode d'économie d'énergie (remarque: les écrans, pas l'ordinateur).

Pour cela, j'ai essayé une autre configuration: activez uniquement le moniteur Asus via HDMI et désactivez l'écran interne de l'ordinateur portable ... Au réveil, l'écran de l'ordinateur portable met brièvement en évidence avant que X "se souvienne" que "euh non, le gars veut uniquement l'affichage externe "et revient à la configuration souhaitée.

De plus, cet ordinateur portable a un chipset nVidia, et peu importe si j'utilise le pilote nouveau ou le pilote propriétaire nVidia: les effets sont les mêmes.

J'ai ouvert un bug ( lien ), mais en attendant, y a-t-il une solution de contournement à cela à part, dans les paramètres, ne jamais laisser les écrans "s'endormir", ce qui est un gaspillage?

fge
la source
il y a eu quelques plaintes de conducteurs nvidia se conduisant mal en 16.04. Voyez si cette réponse vous aide.
astrob0t
@ astrob0t J'ai fait la plupart des étapes ici sauf la purge; fait cela, redémarré. Comme je l'ai expliqué aussi, j'ai également modifié les paramètres pour que les écrans ne "s'éteignent" jamais et pour l'instant le problème est résolu ... Je vais essayer de le réactiver juste pour voir. Oh et, au cas où cela importe, mais je ne le crois pas, j'utilise Unity.
fge
Oui, veuillez essayer toutes les étapes de la réponse et faites-nous savoir si cela fonctionne. purgeest comme l'étape la plus importante où tous les pilotes nvidia buggy sont supprimés, puis les étapes suivantes installent les bons.
astrob0t le
@ astrob0t bien, sans rapport, mais je confirme que mon bug multi-écran est exactement comme je l'ai signalé. J'ai également des artefacts graphiques avec nouveau, un peu comme les questions que vous avez liées à décrire (les éléments ne s'affichent pas correctement), mais ce bug multi-écran est, à première vue, indépendant de celui-ci. Si vous voulez que je fasse d'autres tests, demandez-le moi.
fge
Je peux aussi le confirmer. Système de bureau Nvidia 950 sans GPU Intel. Il se comporte de la même manière si vous tirez un câble sur le moniteur et le rebranchez. J'ai également vu des variations de cela avec 15.10 - ce n'est donc pas exactement un nouveau problème.
RoundSparrow hilltx

Réponses:

1

J'ai le même ordinateur portable mais avec un écran 4k et je n'ai pas ce problème bien que mon écran externe soit connecté via displayport / thunderbolt.

J'ai trouvé que la prise HDMI n'était pas aussi fiable pour les écrans externes et aurait du mal avec mon écran externe 4k, cela dit que vos résolutions ne devraient pas être un problème.

Il pourrait y avoir des problèmes avec HDMI-CEC qui peuvent être utilisés pour contrôler les écrans via HDMI - http://hdmicec.blogspot.co.uk/2012/05/05/how-to-find-out-if-your-device-is -hdmi.html

J'ai trouvé que c'était beaucoup plus fiable sur ma configuration si j'utilisais les pilotes graphiques ppa https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

J'utilise nvidia-367 et cela semble être beaucoup plus rapide lors de l'initialisation des écrans, les versions précédentes ont souvent expiré pour obtenir la synchronisation 4k, donc cela prendrait beaucoup de temps pour démarrer et me donnerait des erreurs.

Amias
la source
j'ai toujours des problèmes où les fenêtres finissent toutes sur le bureau de temps en temps si les moniteurs prennent trop de temps à se synchroniser. Il s'agit probablement d'un bogue dans le pilote Intel plutôt que dans nivdia, même si les mises à jour nvidia aident le pilote Intel qui contrôle le matériel. C'est moins un problème si vous forcez le mode nvidia dans la configuration principale de nvidia-settings car il se synchronise plus rapidement, vous obtenez moins d'options de résolution entre hd et 4k de cette façon.
Amias
0

Je vois ce problème avec Dell Precision 5510. 1 moniteur est HDMI, l'autre est VGA branché sur un adaptateur thonderbolt. Nvidia 1000m et graphiques Intel.

L'écran graphique Intel est plus agréable, nvidia a beaucoup de déchirures. Cependant, Intel a horrible reprise du problème de verrouillage d'écran décrit ici. La sortie de veille est correcte si la machine n'est pas débranchée et utilisée ailleurs. Le moniteur HDMI reste presque toujours noir après le réveil du verrouillage d'écran et ne se réveillera pas sans se déconnecter.

Si vous utilisez le pilote nvidia, il y a 50% de chances que le moniteur se réveille si j'essaie avec arandr.

Si vous n'avez pas encore essayé arandr, vous devriez. C'est une belle vue gui de xrandr et vous pouvez éteindre et rallumer les moniteurs. Il peut enregistrer des configurations.

Lorsque arandr ne "réveille" pas le moniteur, le correctif nécessite une déconnexion, après quoi tout va bien, jusqu'à ce que j'aille dans la salle de bain et que le verrouillage de l'écran se déclenche.

Lorsqu'un moniteur devient noir, le gestionnaire de bureau / fenêtre ne serre pas tout sur le moniteur survivant. Certaines applications sont du côté obscur, mais le commutateur d'espace de travail xfce4 affiche les deux dans le panneau.

Je n'ai aucune chance avec optimus / bumblebee. nvidia-settings a un bon sélecteur pour changer de pilote d'affichage, nécessite une déconnexion pour changer.

J'irai trouver plus, différents types de moniteurs. Je soupçonne que des moniteurs âgés font partie des explications. Ce sont des moniteurs Dell 24 "qui doivent avoir 4 ou 5 ans. Pour les autres en difficulté, en avez-vous?

Réfléchissez à cela. Si je redémarre, les deux écrans sont trouvés instantanément et tout va bien. Cela ne signifie-t-il pas que le pilote vidéo lui-même est correct? Dans Ubuntu 16.04, j'ai eu le problème "mon curseur est invisible après suspension", mais uniquement dans la vitrine Intel ( https://bugs.launchpad.net/ubuntu/+bug/1573454 , https: //bugs.launchpad .net / ubuntu / + source / xserver-xorg-video-intel / + bug / 1568604 ). Nvidia n'a pas montré la même chose. Ensuite, nous avons appris que le casier lumineux devait être retiré pour le réparer. Xscreensaver à la rescousse. Peut-être que le pilote d'affichage avait un défaut, mais le casier a contribué. Nous blâmions entièrement le pilote d'affichage.

Hmm. Je me demande si Xscreensaver peut être lié à des problèmes d'écran noir. Testera. Si vous rencontrez des problèmes d'écran noir, avez-vous apporté d'autres modifications au bureau / au casier?

pauljohn32
la source
J'utilise un moniteur Dell 22 "aux côtés d'un téléviseur 720p, sur ubuntu 16.04 et tout fonctionne bien. Aucun pilote n'était nécessaire en plus de tout ce qui est installé avec Ubuntu. Mon moniteur Dell est un ancien que j'ai acheté utilisé.
Bob