web-dev-qa-db-ja.com

デスクトップが起動せず、ログインループに陥る-Kubuntu 18.04

タイトルが示すように、ログインループに陥っています。 askubuntuがくれた他の提案を試しましたが、役に立ちませんでした。私のシステムとすべてのソフトウェアは最新です(1月22日火曜日現在)。これがKDE、X、またはPLASMAフォーラムのどこにあるべきかわからない。問題を理解するのに苦労しているからだ。

以前はこれら2つのリソース( https://support.google.com/chrome/answer/1649523?hl=en および リモートホストコントローラーを有効にするためのkdeプラズマ用のExecコマンド)を使用していた(仮想デスクトップセッション) )GoogleリモートデスクトップをKubuntuで使用できるようにします。私は成功しました、そしてそれは私のインストールを壊すようには見えませんでした。リモートデスクトップサービスに使用する別のデスクトップセッションを作成するように指示する〜/ .chrome-remote-desktopファイルを作成しました。たぶん2つのセッションの存在が何かを壊しましたか?再起動してログインループに入る前に、デスクトップの背景やアイコンなどをカスタマイズしていました。リモートデスクトップ接続のトラブルシューティングなどで、何かを台無しにした可能性があります。

GUIログインマネージャーにアクセスしたら、パスワードを入力してEnterキーを押すと、画面が約3〜8秒間真っ黒になり、初期化がポップアップ表示されます(黒の背景、テキストの壁が再び始まります)。ログインページに戻ります。パスワードをもう一度入力すると、初期化に戻り、次にログインに戻ります。

Ctrl + alt + F3を押すと、コンソール/ターミナルにドロップしてログインできます。ここに私の〜/ .xsession-errorsの出力があります:

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.

.Xauthorityを削除しようとしましたが、役に立ちませんでした。 googleなどを使用して.xsession-errors出力に関連するいくつかのトラブルシューティング方法も試しましたが、実際に機能しているものを見つけることができないようです。私には際立っていたいくつかの赤旗ですが、次の解決策を見つけることができませんでした。

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
Error: Can not contact kdeinit5!

そして

Could not connect to any X display.

うまくいけば、ここの誰かが状況にいくつかの光を当てることができるでしょう。必要に応じて、システムに関する詳細情報を提供します。私はクブントゥが大好きです!更新が1〜2日システム上で非常にスムーズに実行された後、私はそれを台無しにしたと思います、ハハ。

助けてくれてありがとう!ではごきげんよう。

編集:

私はこれを解決しました。それはグーグルでしたchromeリモートデスクトップが原因でxサーバーとの不一致が発生しました。一度に複数のセッションを実行することはできないと思います。これは、リモートデスクトップパッケージが起動したときに実行したことです。すべて削除し、問題なくログインできました。

3
YMGenesis

Google Chrome=リモートデスクトップパッケージは、Kubuntu 18.04で正確に機能しません。再起動後、リモートデーモンがKlauncherとXサーバーの2番目のインスタンスを作成したため、メイン(物理)ディスプレイにログインしたときのPlasma 5デスクトップの実行の不一致。Googleのリモートエージェントが、接続するクライアントが使用する別の仮想デスクトップをセットアップしていることを知っていたので、

apt-cache search chrome 

最初の投稿で提供したgoogleリンクからインストールしたchrome-remote-desktop-beta debパッケージを見つけて削除しました。私もGoogleを削除しましたChrome十分な対策のためですが、これは必要ないと確信しています。私はとにかくFirefoxを使用しています。

2
YMGenesis

KDE Neon 18.04でも同じ問題があります。

私の現在の解決策は回避策です:

  • コンピューターを起動し、sddmログインで挨拶します(lightdmのような他のディスプレイマネージャーがある場合は、以下のコマンドのいずれかを調整してください)
  • Ctrl + Alt + F2を押してコマンドラインに移動します
  • 実行/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
  • 実行Sudo service sddm restart(おそらくオプション、チェックしなかった)
  • 正常にログイン
  • /opt/google/chrome-remote-desktop/chrome-remote-desktop --start出発する前に、リモートでデスクトップに接続する必要がある
1
Reinis

コンソールの第一人者でない場合は、一度誤ったパスワードを入力して(ログインを失敗させて)、正しいパスワードでログインを繰り返すことで、ログインループを解消できます。その後、KDEは正常に起動します。 GoogleのRemote Desktop拡張機能を削除Chrome最初に。次にMuon Package Managerを開き、chrome-remote-desktopを検索しますパッケージ化して削除する:)

1
Mojo