Comment forcer Ubuntu à détecter un affichage externe?


17

Mon ordinateur portable reconnaît les périphériques d'affichage externes si je les connecte avant de démarrer le système, mais ce n'est souvent pas le cas si je me connecte pendant que le système fonctionne. Dans ce cas, le redémarrage résout naturellement le problème.

Existe-t-il un moyen de forcer Ubuntu à détecter les écrans externes? Ouvrir le menu d'affichage et appuyer sur "Détecter les affichages" ne fait rien.


1
Carte vidéo et pilote en cours d'utilisation?
dadexix86

De lshw -c video: il s'agit du contrôleur graphique intégré Haswell-ULT et le pilote est le i915.
aasitus

Essayez de vous déconnecter, d'aller sur un VC (ctrl-alt-F1) et de redémarrer X ( askubuntu.com/a/79587/16395 ). Parfois ça marche. Sans vous déconnecter --- je n'y suis jamais parvenu.
Rmano

Merci. J'espérais qu'il y aurait un moyen de le faire sans se déconnecter.
aasitus

Réponses:


16

En fait, vous n'avez pas besoin de vous déconnecter. Aller simplement sur un VC avec ctrl- alt- F1, redémarrer x avec sudo service sddm restartet et revenir à votre interface graphique avec ctrl- alt- F7(ou F2) devrait le faire.

De cette façon, vous ne perdez pas toutes vos fenêtres ...


1
Cela semble fonctionner, car le redémarrage de mon ordinateur portable fonctionne, mais ce n'est pas le cas.
TankorSmash

Cette astuce a parfaitement résolu mon problème => un cas de remplacement du moniteur actuel par un nouveau alors qu'Ubuntu 16.04 LTE fonctionne sans redémarrage / déconnexion. Je devais juste appuyer sur Ctrl + Alt + F1 pendant que mon ancien moniteur est connecté, le déconnecter et connecter mon nouveau moniteur, appuyer sur Ctrl + Alt + F7 et cela a fonctionné instantanément! Merci beaucoup!
Jim C

Agréable! avant cela, j'étais un peu frustré par 17,10. Pour moi, juste faire Ctrl + Alt + F1 et me reconnecter est suffisant.
Jarno

Je suis aussi avec 17.10, Gnome remplaçant Unity. Et pour revenir j'ai utilisé Ctrl+Alt+F2, au lieu deF7
Ilia Barahovski le

3
Dans Ubuntu 18.04, il semble que l'interface graphique par défaut par défaut soit F1. Je fais donc Ctrl + Alt + F2, puis Ctrl + Alt + F1.
David Oliver


1

Je viens de rencontrer ce problème avec mon Dell Latitude E5550 en utilisant une extension de port et deux moniteurs externes.

Mes problèmes ont commencé quand j'ai eu une panne de courant. Pour des raisons stupides, je ne pouvais brancher que l'un de mes deux moniteurs, j'ai donc ouvert l'interface d'affichage de l'écran et désactivé l'écran qui n'était pas alimenté.

Impressionnant!

Une fois que le courant est revenu sur le processus pour rallumer mon écran, cela n'a pas été intuitif. Je ne pouvais pas le voir dans l'interface d'affichage à l'écran même après le redémarrage ou le redockage de mon ordinateur portable.

J'ai donc essayé $ xrandr --autoet obtenu Ubuntu pour s'étendre à "un" écran mais en dupliquer sur mes deux externes (ce sont deux du même modèle). Amusant mais pas utile.

Ce n'est que lorsque j'ai cliqué sur "1 affichage intégré" comme dans la capture d'écran ci-dessous que j'ai pu sélectionner mon "3ème" écran et le rallumer.

L'interface d'affichage de l'écran

Faire cela a inversé les deux écrans pour une raison quelconque et j'ai dû les réorganiser, mais cela a été facilement résolu!


lshw -c videone répertorie pas les moniteurs, il répertorie vos pilotes.
hugo der hungrige

1
Vous avez absolument raison! Je vais modifier ma réponse.
Cerberton

0

Si le moniteur externe ne peut pas être détecté en utilisant xrandr --auto, ou même en démarrant sur un système d'exploitation différent, redémarrez Ubuntu en utilisant un noyau précédent. Si l'ordinateur détecte le moniteur dans l'ancien noyau, vous pouvez revenir au dernier sans aucun problème.

Je ne connais pas la raison exacte pour laquelle cela fonctionne, mais cela a définitivement fonctionné pour moi.


xrandr --auto a fermé ma session GUI actuelle! Mais par la suite, j'ai pu utiliser les 3 écrans: un ordinateur portable et deux écrans externes. Les écrans sont connectés via USB / DisplayLink
Thorsten Niehues
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.