web-dev-qa-db-ja.com

18.04へのアップグレード後、「セッションの開始に失敗しました」

16.04から18.04にアップグレードした後、ログイン画面が完成したように見えますが、パスワードを入力するとエラーfailed to start session

使うことができます Ctrl+Alt+F1 ログインは成功するが、起動はほぼ即座に終了するttyにアクセスする。

私はubuntu-sessionのインストールについて同様の解決策を読みましたが、これらを試みるとunable to correct problems, you have held broken packages gnome-Shellおよびgnome-session-binへの依存関係が満たされていない依存関係としてリストされています。

1
k.child90

これを問題を解決したラップトップクリニックに連れて行きました。ログイン画面は、重要なことに、18.04に転送する際の問題を裏切る16.04 Unityログイン画面とまったく同じように見えました(ログイン画面の外観が大きく異なります)。

TTYで特定のパッケージをインストールしようとすると、満たされていない依存関係が与えられ、連鎖をたどると、ベースにligbm1パッケージが与えられました。これは多くのUnityおよびxserverパッケージの依存関係です(startxの試行も失敗しました)。 ligbm1をアンインストールしてから再度インストールすると、ubuntu-desktopをエラーなしでインストールできました。

0
k.child90

私を助けたもの:

  1. sudo dpkg --remove [package-name]を使用して、Sudo dpkg --configure -a(source: https://stackoverflow.com/a/35969176/55722 )で見つかった問題のあるパッケージを削除するには一部のパッケージは別のパッケージの依存関係であるため、削除できませんでした。
  2. sudo apt-get install -fを実行します(再び機能し始めました)
  3. https://askubuntu.com/a/83867 で説明されているように、org.freedesktop.systemd1.serviceファイルの名前を変更します
  4. Sudo apt-get update、dist-upgrade、autoremove、およびdo-release-upgradeを実行するには

https://ubuntuforums.org/showthread.php?t=2398895&page=2 dragans2の投稿への称賛!

0
mmalmeida