Session du gestionnaire de connexions Windows Remote Desktop gelée

0

Ma machine hôte utilise Remote Desktop Connection Manager (RDCM)le Windows10. Utilisation RDCMde la connexion à plusieurs machines distantes en cours d’exécution CentOS7(et connexion via xrdp(utilisé https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7). html à configurer)) avec leurs Gnome desktopinterfaces graphiques par défaut . Une des sessions en cours RDCMsemble ne pas répondre aux clics du curseur.

Quelques infos sur le problème:

  • La session sur cette machine à problème semble être gelée après plusieurs jours de connexion et de bon fonctionnement (alors que tous les autres sont OK).
  • Lorsque je déplace le curseur sur cette session d'interface graphique distante, le curseur change pour ressembler à ce qu'il devrait être dans ce système d'exploitation, mais je ne peux rien cliquer ou interagir avec quoi que ce soit sur le bureau distant.
  • (et je ne parviens pas à utiliser les touches de raccourci du système d'exploitation distant pour essayer quoi que ce soit, car ils ne s'enregistrent que sous mon système d'exploitation Windows local).
  • Parfois, les clics de souris fonctionnent, mais lorsqu'ils sont capables de cliquer, par exemple dans un document texte, les touches pressées semblent ne pas être enregistrées.
  • Cependant, je peux toujours utiliser SSH sur cette machine via un terminal, mais je voudrais éviter de TASSER durement la session afin de pouvoir sauvegarder des données qui ne sont pas enregistrées dans cette session.
  • Firewalld est inactif.

Cela semble se produire lorsque vous êtes connecté au bureau du serveur distant pendant plusieurs jours lorsque le serveur distant est une boîte Linux (CentOS7) (cela ne semble pas se produire lors de la connexion à un serveur Windows). Je suis capable de me reconnecter à la session Linux (après, disons, l'écran de la session se met en veille) sans problème, mais une fois connecté, il ne peut que déplacer le curseur et cliquer pour ne rien faire.

Quelqu'un at-il déjà eu ce problème? Plus de débogage dans ce que je devrais collecter pour rendre le problème plus clair (jamais utilisé des trucs de bureau à distance ou centOS7 auparavant)? Qu'est-ce qui peut être fait pour régler ceci?

lampShadesDrifter
la source

Réponses:

0

Cela semble être un problème courant avec gnome ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675345 et https://bugs.debian.org/cgi-bin/bugreport.cgi? bug = 767173 ). Ce qui semble aider est d’utiliser un autre terminal sur une machine locale pour ssh dans la télécommande et de redémarrer le gestionnaire de bureau gnome via systemctl restart gdm.service. Après une minute ou deux, pour revenir à la session de bureau distant gelée, elle apparaît à nouveau pour enregistrer les clics de souris.

D'autres personnes semblant avoir le même problème ont également réussi à se connecter au bureau distant via VNC (par opposition à RDP) ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767173#90 ) :

L'image entière se fige (ainsi que la lecture de la vidéo dans VLC). Je peux déplacer la souris, mais je ne peux obtenir aucune interaction. Si j'essaie de faire glisser une fenêtre par exemple, rien ne semble se passer. Cependant ... Lorsque je reprends l'ordinateur avec VNC (Vino), le bureau fonctionne parfaitement! La vidéo est toujours en cours de lecture et la fenêtre que j'ai essayé de faire glisser a été déplacée.

Dans le pire des cas, vous pouvez utiliser un terminal distinct pour exécuter pkill -KILL -u <username>toutes les sessions de cet utilisateur gelé (cette opération entraînera la perte de données non sauvegardées pour toutes les sessions). Peut voir ce que les utilisateurs exécutent sur le serveur via pstree -ua.

MISE À JOUR :

Vous trouverez plus d'informations sur ce problème ici: https://www.fmtconsultants.com/how-to-prevent-frozen-sessions-in-remote-desktop-services-with-automatic-logout/ Extrait de l'article:

De temps en temps, nous recevons des demandes d'assistance de nos clients pour nous aider avec des «écrans gelés» tout en utilisant un environnement RDS (Remote Desktop Services). Lorsque nous examinons ces problèmes, nous constatons généralement que les sessions en cours actives avec un statut déconnecté continuent de consommer des ressources système. Cela est dû au fait que les utilisateurs peuvent se déconnecter de RDS en cliquant sur l'icône de la fenêtre de fermeture, au lieu de se déconnecter correctement du serveur RDS.

Mettra à jour que je débogue pour de meilleures solutions

lampShadesDrifter
la source