Bureau à distance - écran vide RDP et abandonne après la déconnexion


12

Attention: j'ai fait défiler de nombreuses questions et je n'ai pas trouvé de réponse, veuillez ne pas marquer ceci comme doublon! Une question similaire est déjà là, mais malheureusement, elle n'a reçu aucune réponse.

J'essaie de me connecter depuis mon PC Windows 10 à mon Odroid XU4 et une fois les connexions établies avec succès (du moins je le suppose), l'écran de mon PC Windows devient gris pendant quelques secondes, puis il disparaît sans aucune erreur message. J'ai installé ´xrdp´ sur ma machine Linux. Voici les 3 étapes:

Insérer les informations d'identification: entrez la description de l'image ici

La connexion se construit: entrez la description de l'image ici

Écran vide, peu de temps avant un abandon silencieux: entrez la description de l'image ici

##Avorter##

EDIT Ceci est la sortie syslog:

Oct  3 08:25:18 odroid systemd[1]: Starting Session c4 of user odroid.
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Activating service name='org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Successfully activated service 'org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.atspi.Registry[2283]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":10.0"
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: after 11 requests (11 known processed) with 0 events remaining.
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: A connection to the bus can't be made
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct  3 08:25:24 odroid org.a11y.Bus[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Avez-vous vérifié les journaux pour voir si xrdp n'est pas satisfait de quelque chose. Je ssh normalement dans une boîte, puis exécute mon serveur rdp à partir de ce terminal, puis rdp et regarde la sortie du terminal, pour voir si rdp s'est plaint de quoi que ce soit. Si au début vous ne voyez rien d'utile, essayez d'exécuter xrdp dans un mode plus détaillé et vérifiez le syslog (/ var / log / syslog).
sibaz

@sibaz J'ai mis la sortie syslog dans la question. Pouvez-vous deviner ce que cela signifie? Processus d'accélération logicielle arrêté? Et pensez-vous que ce problème pourrait être lié à un port non valide? Je peux me connecter à distance à un tout, mais il se bloque ensuite.
codepleb


Eh bien, x-session-manager échoue, probablement à la suite de l'échec du `` contrôle d'accélération logicielle '', probablement parce que votre matériel utilise l'accélération matérielle, et xrdp ne sait pas comment émuler cela dans le logiciel (à une supposition complète) . Le commentaire de o9000 suggère que xrdp ne fonctionne pas avec l'unité ou gnome, ce qui semble fou, mais si c'est vrai, ce sera votre problème. Je vous suggère d'essayer un autre client vnc ou d'essayer un autre gestionnaire de fenêtres. J'utilise KDE (et kdrc / krfb) mais ce n'est pas exactement petit.
sibaz

Réponses:


11

J'ai trouvé la solution, après avoir mis cette ligne dans le terminal, cela a fonctionné:

echo mate-session> ~/.xsession

Si cela ne vous aide pas, essayez la commande suivante avant:

sudo apt-get install mate-core

(Je ne suis pas sûr, mais j'ai utilisé un ubuntu modifié pré-compilé par hardkernel. Mate était le bureau de façon enviable, mais j'ai pu "nouvellement" installer le mate-core, pas seulement mettre à jour l'existant. Peut-être que c'était un problème.)


N'est-ce pas RDP sur le port 3389? Faites-vous une redirection de port?
2015 à 2h59

@ j0h: Oui, j'ai fait la redirection de port. Bien sûr, vous ne devez le faire que si vous avez besoin d'un accès depuis l'extérieur de votre réseau local.
codepleb

mate-session donne une erreur: ** (mate-session: 11853): AVERTISSEMENT **: Impossible d'ouvrir l'affichage:
stiv

OH: n'utilisez pas le compte root pour accéder au PC via RDP, créez un nouveau compte et utilisez-le pour appeler mate-session
stiv

0

Une autre option serait d'essayer le client parallèle:

des instructions sur la façon de l'obtenir et de l'installer peuvent être trouvées ici: http://kb.parallels.com/en/123304 (ils fournissent un package .deb pour vous faciliter la vie. :))


0

Ce que vous voyez est dû à ce bogue dans GNOME 3. Vous pouvez utiliser un autre environnement de bureau tel que KDE.


1
Ceci est également reproductible en utilisant KDE
clobrano

0

résolu: tapez la commande suivante:

sudo sed -i '/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
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.