J'ai un bureau Ubuntu 20.04 et en me connectant à distance via Teamviewer, je ne vois qu'un écran noir. Je peux taper du texte et cela s'affichera, mais cela ne répond à rien. J'ai toujours accès à ssh. Comment puis-je retrouver mon écran de connexion via Teamviewer ?
Réponses
Trop de publicités?Si vous avez une machine sans tête (c'est-à-dire sans moniteur connecté), vous devrez soit installer un "connecteur fictif HDMI sans tête" soit installer un package Video Dummy :
sudo apt-get install xserver-xorg-video-dummy
Ensuite, ajoutez un fichier de configuration pour cela :
sudo vi /usr/share/X11/xorg.conf.d/xorg.conf
et collez ceci (en ajustant votre résolution souhaitée)
Section "Device"
Identifier "Configured Video Device"
Driver "dummy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5-48.5
VertRefresh 50-70
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection
Ensuite, redémarrez la machine et voilà
J'ai installé TeamViewer 15.17.6 et j'ai eu le même effet.
Comme je viens de passer de la version 16.04, la première chose à vérifier était de savoir si j'utilisais maintenant Wayland. Ce n'est pas le cas, je suis toujours sur X11, donc ce n'est pas la faute de Wayland.
Le problème a également disparu après que j'ai rétrogradé TeamViewer à la version 15.14.3.
Semble être un bug dans TeamViewer lui-même.
Édition : Juste pour clarifier : j'avais l'écran noir dans la fenêtre de TeamViewer, donc je ne pouvais pas voir le système distant.
Si vous voulez dire que votre Ubuntu 20.04 est le système distant et qu'il affiche un écran noir dès qu'un client TeamViewer se connecte, cela pourrait être causé par l'option "activer l'écran noir local" (voir https://community.teamviewer.com/English/kb/articles/50966-teamviewer-black-screen)
J'ai eu le même problème, mais j'ai trouvé une solution simple.
Assurez-vous de vous connecter avec 'Ubuntu x.org'
Pour ce faire:
- Déconnectez-vous de votre compte Ubuntu
- Cliquez sur votre nom de connexion à l'écran de connexion
- Une icône apparaît dans le coin inférieur droit
- Cliquez dessus et sélectionnez Ubuntu X.org pour vous connecter à votre compte.
- Dans 'Utilisateurs', assurez-vous que la 'Connexion automatique' est réglée sur 'Activée'
Explication du problème : Pour des raisons de sécurité, Teamviewer (accès à distance) est bloqué sur/avec Wayland (qui est mis en œuvre avec la connexion Ubuntu classique)
Le problème est que vous utilisez Wayland, qui ne permet pas l'enregistrement de l'écran et les applications GUI élevées, pour des raisons de sécurité.
Vous devrez le désactiver pour que Teamviewer fonctionne
Pour ce faire :
sudo nano /etc/gdm3/custom.conf
puis décommentez (supprimez #
) la ligne suivante :
#WaylandEnable=false
Appuyez sur Ctrl + X, Y et Enter pour quitter l'éditeur
Redémarrez et vous pourrez utiliser Teamviewer