web-dev-qa-db-ja.com

Ubuntu 18.04でGDM3が起動しない

最近、ラップトップをUbuntu 17.04から18.04にアップグレードしました。完璧に機能し、問題なく使用していましたが、昨日Sudo apt upgradeを発行し、いくつかのパッケージをアップグレードしました。その後、PCを再起動しましたが、再び起動しませんでした。 Ubuntuロゴを表示した後、次のような画面が表示され、数回点滅した後、フリーズします。

一番下の行のメッセージは、再起動ごとに変化していることに注意してください。 ttyセッションを開始して、そこでアカウントにログインできます。

通常、スプラッシュスクリーンで覆われている通常のブートメッセージ enter image description here 私の知る限り、問題はgdm3(GNOMEディスプレイマネージャー)の起動に失敗することです。これは、Sudo systemctl restart gdm3を発行すると画面が数回点滅し、再びttyセッションに留まるためです。

システムを完全に再インストールせずに、誰でもこれに対する解決策を提案できますか?

16

16.04から18.04に更新する際に同様の問題が発生しました。

私の特定の場合の解決策は、/etc/gdm3/custom.confのコメント解除または有効化WaylandEnable=falseを変更してWaylandを無効にし、GNOMEディスプレイマネージャーがWaylandではなくGNOMEデスクトップ環境を常にロードするようにすることでした。これは、Waylandには通常、一部のグラフィックドライバーでエラーが発生するためです。

これは、UbuntuライブUSBから簡単に実行できます。または、可能であれば、grubメニューからリカバリモードで起動できます。

25
Gustavo Gstre

私はしばらくの間、nvidiaを使用するDell Latitude 5580でUbuntu 18.04を使用してこの問題の犠牲になりました。 gdmはこの仕様と完全に互換性がないと思います。

Ubuntuを何度か再インストールするなど、多くの解決策を試した後、LightDMに移行することに決め、問題を解決しました。

起動画面を押します Alt+F2 次のコマンドを実行します。

Sudo apt-get install lightdm
Sudo dpkg-reconfigure lightdm

これは私のために働いた。幸運を :)

5
Kandy

Gdm3でも同じ問題が発生しました。ubuntu-desktopをインストールした後は起動しません。

上記のKandyのソリューションは、いくつかの小さな調整でうまくいきました。

Alt+F2 ブートサイクルの終了時にプロンプ​​トを表示するには(デスクトップディスプレイが開始されそうです)

Sudo apt update
Sudo apt upgrade
Sudo add-apt-repository main
Sudo add-apt-repository universe
Sudo add-apt-repository restricted
Sudo add-apt-repository multiverse
Sudo apt install lightdm

lightdmインストールの最後に、lightdmまたはgdm3のいずれかを選択するための画面がポップアップ表示され、lightdmを選択しました。 Sudo dpkg-reconfigure lightdmを実行する必要があると言った場所がいくつかありましたが、これによりポップアップ画面に戻り、使用するディスプレイマネージャーを選択することができました。

再起動すると、ディスプレイマネージャが選択されていないというメッセージが表示され(これは無視されました)、すべてが正常になり、「通常の」デスクトップディスプレイが表示され、すべて正常に動作するようになります。まだ再起動していません。ディスプレイマネージャーが選択されていないというメッセージが引き続き表示されるかどうかを確認します。研究する暇があるまで、私はカントーを無視し続けます。

1
Bill Marlow

ここで同じ問題。 gdmを削除しました(システムを16.04から18.04に更新した後、gdm3の近くにインストールされました)

Sudo apt purge gdm 

LinuxシステムでX環境なしでログインできることを忘れないでください:を押すだけです Ctrl+Alt+F2 (またはその他 Fn 除く F1 または F7ログインコンソールにアクセスします。

1
Totor

私のHPラップトップはIntelグラフィックを使用しており、nVidiaドライバーはインストールされていませんが、他の人が説明したのと同じ問題がありました。 Waylandの無効化、またはLightDMのインストールと切り替えは機能しませんでした。

しかし-SLiMディスプレイマネージャーはようやく正常に起動することを許可しました(おそらく50回以上再起動した後!!!)これは、Feisty Fa以来遭遇した最も厄介なバグです

1
user31301

this に基づいた解決策を見つけましたが、うまくいきました。

最初:

Sudo apt install ubuntu-gnome-desktop

その後:

Sudo gnome-Shell gnome

次にシステムを再起動するか、単にSudo systemctl restart gdm3します。

1

同様の問題がありました。 syslogのこのエラーは、最終的に解決策につながりました。

(EE) systemd-logind: failed to get session: PID 10023 does not belong to any known session

そのエラーの結果として、gdm-x-sessionはgdm3起動プロセスでさらに失敗し、中止します。

/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=136 pid=2849 comm="/usr/lib/gdm3/gdm-x-session gnome-session --autost" label="unconfined")
/usr/lib/gdm3/gdm-x-session[2849]: dbus-daemon[3479]: [session uid=136 pid=3479] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
gdm-x-session: could not fetch environment: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gdm3: GdmManager: trying to register new display
gdm3: GdmManager: Error while retrieving session id for sender: Error getting session id from systemd: No data available
gdm-x-session: Could not register display: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: No display available

Gdm3サービスは、繰り返しgdm-x-sessionを開始しようとし続け、syslogをフラッディングします。この行を/etc/pam.d/gdm-launch-environmentに追加して修正しました。

session optional        pam_systemd.so

本当の問題に関する私の理論は、一部のパッケージのインストール中にpam-auth-updateが実行され、pam_systemdが/etc/pam.d/common-sessionに追加されたということです。ただし、少なくとも1つの/etc/pam.d/common-*ファイルを手動で編集しました。この場合、「-force」が指定されていない場合、pam-auth-updateは中止されます。

0
Integrator