web-dev-qa-db-fra.com

Bureau à distance - écran bleu après la connexion

J'ai installé mate et xrdp sur Ubuntu 18.04. Maintenant, j'essaie de me connecter à ce PC à partir d'un autre Ubuntu avec Remmina:

enter image description here

J'appuie sur OK, la fenêtre de connexion disparaît, le fond est le même, rien ne se passe. Ma ~/.xsession contient mate-session .

xrdp.log contient des trucs comme ceci:

[20190818-12:23:09] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:12] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:15] [DEBUG] xrdp_wm_log_msg: connection problem, giving up
[20190818-12:23:15] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:15] [DEBUG] xrdp_wm_log_msg: some problem
[20190818-12:23:15] [DEBUG] xrdp_mm_module_cleanup
[20190818-12:23:15] [DEBUG] Closed socket 16 (AF_INET6 ::1 port 59402)
[20190818-12:24:11] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350
[20190818-12:24:11] [INFO ] xrdp_wm_log_msg: sesman connect ok
[20190818-12:24:11] [DEBUG] xrdp_wm_log_msg: sending login info to session manager, please wait...
[20190818-12:24:11] [DEBUG] return value from xrdp_mm_connect 0
[20190818-12:24:12] [INFO ] xrdp_wm_log_msg: login successful for display 10
[20190818-12:24:12] [DEBUG] xrdp_wm_log_msg: started connecting
[20190818-12:24:15] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:19] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:22] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:26] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:29] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:33] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:24:36] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:30:30] [INFO ] calling auth_start_session from pid 6502
[20190818-12:30:30] [DEBUG] Closed socket 7 (AF_INET6 ::1 port 3350)
[20190818-12:30:30] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
[20190818-12:30:30] [INFO ] /usr/lib/xorg/Xorg :10 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log  
[20190818-12:30:40] [ERROR] X server for display 10 startup timeout
[20190818-12:30:40] [CORE ] waiting for window manager (pid 6503) to exit
[20190818-12:30:40] [ERROR] X server for display 10 startup timeout
[20190818-12:30:40] [ERROR] another Xserver might already be active on display 10 - see log
[20190818-12:30:40] [DEBUG] aborting connection...
[20190818-12:30:40] [CORE ] window manager (pid 6503) did exit, cleaning up session
[20190818-12:30:40] [INFO ] calling auth_stop_session and auth_end from pid 6502
[20190818-12:30:40] [DEBUG] cleanup_sockets:
[20190818-12:30:40] [DEBUG] cleanup_sockets: deleting /var/run/xrdp/sockdir/xrdp_chansrv_socket_10
[20190818-12:30:40] [DEBUG] cleanup_sockets: deleting /var/run/xrdp/sockdir/xrdpapi_10
[20190818-12:30:40] [DEBUG] cleanup_sockets: failed to delete /var/run/xrdp/sockdir/xrdpapi_10
[20190818-12:30:40] [INFO ] ++ terminated session:  username someuser, display :10.0, session_pid 6502, ip ::ffff:192.115.120.210:44136 - socket: 12

Comment réparer ou diagnostiquer ce brillant logiciel?

3
stiv

J'ai trouvé une solution alternative (peut être qualifiée de hors sujet) mais je la posterai ici car elle peut aider quelqu'un: apt-get install x2goserver va installer x2go, qui est un serveur de bureau distant open source pour linux avec x2goclient disponible à la fois pour Linux et Windows.

4
stiv

Vous ne spécifiez pas exactement la version d'Ubuntu 18.04 que vous utilisez. si vous avez fait toutes les mises à jour, vous devriez exécuter ubuntu 18.04.3 .... Vous pouvez le vérifier en exécutant la ligne de commande suivante

lsb_release -sd

Si vous exécutez Ubuntu 18.04.3, il existe un problème connu avec le package xrdp fourni par Canonical. Le package xrdp ne peut pas installer le package xorgxrdp en raison de dépendances défaillantes. C'est pourquoi vous ne pouvez pas vous connecter à distance à votre Ubuntu.

Meilleure option - Installez le nouveau paquet xorgxrdp-hwe-18.04

Installez le nouveau package xorgxrdp en émettant la commande suivante

Sudo apt-get install xorgxrdp-hwe-18.04

Cela devrait résoudre votre problème

Correction rapide sale - Rétrograder le package xorgxserver Nous supposons que vous avez déjà installé le package xRDP et que vous souhaitez le corriger

Sudo apt-get install xserver-xorg-core

Sudo apt-get -y install xserver-xorg-input-all

Plus d'informations sur http://c-nergy.be/blog/?p=1339

Meilleure solution - utilisez des packages xrdp non officiels fonctionnant avec Ubuntu 18.04.3

Remarque: Pour utiliser cette option, veuillez supprimer le package xrdp que vous avez installé

Sudo add-apt-repository ppa: martinx/xrdp-hwe-18.04

Mise à jour Sudo apt-get

Sudo apt-get install xrdp xorgxrdp

plus d'informations sur http://c-nergy.be/blog/?p=13455

Autre option - utilisez un script pour effectuer l'installation pour vous

Remarque: Pour utiliser cette option, veuillez supprimer le package xrdp que vous avez installé

Pour utiliser les packages xrdp du référentiel Ubuntu, lisez les instructions et téléchargez le script sur http://c-nergy.be/blog/?p=139

Pour compiler à partir des sources (méthode simple), lisez les instructions et téléchargez le script sur http://c-nergy.be/blog/?p=1366

J'espère que cette aide jusqu'à la prochaine fois

7
Griffon