Comme le titre l'indique, je suis coincé dans une boucle de connexion. J'ai essayé les autres suggestions que askubuntu m'a données, en vain. Mon système et tous les logiciels sont à jour (au mardi 22 janvier). Je ne peux pas dire si cela devrait être des endroits dans les forums KDE, X ou PLASMA, car j'ai du mal à comprendre le problème.
J'avais précédemment utilisé ces deux ressources ( https://support.google.com/chrome/answer/1649523?hl=en et commande Exec pour kde plasma pour activer le contrôleur hôte distant) (session de bureau virtuel) ) pour que Google Remote Desktop fonctionne avec Kubuntu. J'ai réussi, et cela n'a pas semblé casser mon installation. Il m'a demandé de créer un fichier ~/.chrome-remote-desktop qui indique au service de bureau à distance de créer une autre session de bureau à utiliser. Peut-être que l'existence de deux sessions a cassé quelque chose? Avant de redémarrer et d'appuyer sur la boucle de connexion, je personnalisais l'arrière-plan/les icônes de mon bureau, etc.
Lorsque j'arrive au gestionnaire de connexion de l'interface graphique, j'entre mon mot de passe, j'appuie sur Entrée, et l'écran devient noir pendant environ 3-8 secondes, puis l'initialisation revient (fond noir, mur de texte qui recommence), puis apporte retour à la page de connexion. Si je saisis à nouveau le mot de passe, il revient à l'initialisation, puis à la connexion, etc.
Si j'appuie sur ctrl + alt + F3, je peux accéder à la console/au terminal et me connecter. Voici la sortie de mes erreurs ~/.xsession:
Xsession: X session started for mjanik at Tue Jan 22 13:25:03 EST 2019
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/mjanik/.Xauthority
localuser:mjanik being added to access control list
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LANG=en_CA.UTF-8
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket
dbus-update-activation-environment: setting MANDATORY_PATH=/usr/share/gconf/plasma.mandatory.path
dbus-update-activation-environment: setting USER=mjanik
dbus-update-activation-environment: setting DESKTOP_SESSION=plasma
dbus-update-activation-environment: setting DEFAULTS_PATH=/usr/share/gconf/plasma.default.path
dbus-update-activation-environment: setting PWD=/home/mjanik
dbus-update-activation-environment: setting HOME=/home/mjanik
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=KDE
dbus-update-activation-environment: setting Shell=/bin/bash
dbus-update-activation-environment: setting XDG_SESSION_CLASS=user
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting XDG_CURRENT_DESKTOP=KDE
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LOGNAME=mjanik
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting PAM_KWALLET_LOGIN=/run/user/1000/kwallet.socket
dbus-update-activation-environment: setting XAUTHORITY=/home/mjanik/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
kcm_input: Using X11 backend
startkde: Starting up...
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/libexec/kf5/klauncher'
kdeinit5: Launched KLauncher, pid = 1803, result = 0
Waiting for already running klauncher to exit.
Waiting for already running klauncher to exit.
Another instance of klauncher is already running!
kdeinit5: Communication error with launcher. Exiting!
kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__0) failed: : Connection refused
Qt: Session management error: networkIdsList argument is NULL
Configuring Lock Action
ksmserver: "/run/user/1000/KSMserver"
ksmserver: KSMServer: SetAProc_loc: conn 0 , prot= local , file= @/tmp/.ICE-unix/1807
ksmserver: KSMServer: SetAProc_loc: conn 1 , prot= unix , file= /tmp/.ICE-unix/1807
ksmserver: KSMServer::restoreSession "saved at previous logout"
startkde: Shutting down...
kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__0) failed: : Connection refused
Error: Can not contact kdeinit5!
startkde: Done.
Qt: Couldn't interpret the _XKB_RULES_NAMES property
Could not connect to any X display.
J'ai essayé de supprimer .Xauthority, en vain. J'ai également essayé plusieurs méthodes de dépannage relatives à la sortie des erreurs .xsession à l'aide de Google, etc., mais je n'arrive pas à trouver quoi que ce soit qui ait réellement fonctionné. Quelques drapeaux rouges qui m'ont frappé, mais je n'ai pas pu trouver de résolutions pour:
Waiting for already running klauncher to exit.
Another instance of klauncher is already running!
kdeinit5: Communication error with launcher. Exiting!
et
kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__0) failed: : Connection refused
Error: Can not contact kdeinit5!
et
Could not connect to any X display.
J'espère que quelqu'un ici pourra faire la lumière sur la situation. Je fournirai plus d'informations sur le système si besoin est! J'AIME Kubuntu! Après avoir mis à jour tout fonctionnait si bien sur mon système pendant un jour ou deux, alors je pense que je l'ai gâché, haha.
Merci encore pour toute l'aide! Bonne chance.
ÉDITER:
J'ai résolu ça. C'était google chrome bureau à distance provoquant une différence avec le x-server. Je suppose qu'il ne peut pas exécuter plusieurs sessions à la fois, ce que le package de bureau à distance a fait au démarrage. I supprimé tout, et a pu se connecter sans problème.
Il semble que Google Chrome Remote Desktop ne joue pas exactement Nice avec Kubuntu 18.04. Après un redémarrage, je suppose que le démon distant a créé une deuxième instance de Klauncher et X-server, ce qui a provoqué un divergence dans l'exécution du bureau Plasma 5 lorsque je suis allé me connecter sur mon écran principal (physique). Je me suis rendu compte que l'agent distant de Google configurait un autre bureau virtuel pour le client qui se connectait, alors j'ai utilisé
apt-cache search chrome
pour trouver le package deb chrome-remote-desktop-beta que j'avais installé à partir du lien google que j'ai fourni dans mon premier post, et l'ai supprimé. J'ai également supprimé Google Chrome pour faire bonne mesure, même si je suis sûr que ce n'était pas nécessaire. J'utilise Firefox, de toute façon.
J'ai le même problème avec KDE Neon 18.04.
Ma solution actuelle est une solution de contournement:
sddm
(vous pouvez avoir un autre gestionnaire d'affichage comme lightdm
, puis ajustez l'une des commandes ci-dessous)/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
Sudo service sddm restart
(Peut-être facultatif, n'a pas coché)/opt/google/chrome-remote-desktop/chrome-remote-desktop --start
avant de partir et devez vous connecter à distance au bureauSi vous n'êtes pas un gourou de la console, vous pouvez rompre la boucle de connexion en fournissant une fois un mot de passe incorrect (laissant la connexion échouer), puis en répétant la connexion avec le mot de passe correct. Après cela, KDE démarre normalement. Supprimez l'extension Remote Desktop dans Google Chrome au début. Ensuite, ouvrez Muon Package Manager, recherchez chrome-remote-desktop package et supprimez-le aussi :)