約1ヶ月前、私のアーチシステムは「ターゲットグラフィックインターフェイスに到達」状態で停止し始め、GDM(Gnome Display Manager)は起動しませんでした。ついにTTY 2(ALT + F2)に切り替え、再びTTY 1(ALT + F1)に切り替えて解決策を見つけ、GDMが正常に起動しました。以下は、停止または停止した開始のスクリーンショットです。
この質問を読みましたが、Arch Linuxが起動すると停止する(ターゲットグラフィックインターフェイスに到達)しかし、問題が見つかったときにVirtualboxをインストールし、トラブルシューティング手順の一部としてVirtualboxを削除しましたが、私はこれにVirtualboxを使用しませんでした。 xorg-serverをインストールするためにその質問に答えようとしましたが、すでにインストールされていました。 >https://unix.stackexchange.com/a/341293/27902。
サービスを有効にしました。 TTY2に切り替えると、ディスプレイは次のようになりますsystemctl status gdm.service
。
/usr/lib/systemd/system/gdm.serviceの内容:
[Unit]
Description=GNOME Display Manager
# replaces the getty
[email protected]
[email protected]
# replaces plymouth-quit since it quits plymouth on its own
Conflicts=
After=
# Needs all the dependencies of the services it's replacing
# pulled from [email protected] and
# (except for plymouth-quit-wait.service since it waits until
# plymouth is quit, which we do)
After=rc-local.service plymouth-start.service systemd-user-sessions.service
# GDM takes responsibility for stopping plymouth, so if it fails
# for any reason, make sure plymouth still stops
OnFailure=plymouth-quit.service
[Service]
ExecStart=/usr/bin/gdm
KillMode=mixed
Restart=always
IgnoreSIGPIPE=no
BusName=org.gnome.DisplayManager
StandardOutput=syslog
StandardError=inherit
EnvironmentFile=-/etc/locale.conf
ExecReload=/bin/kill -SIGHUP $MAINPID
KeyringMode=shared
[Install]
Alias=display-manager.service
更新:明確にすると、私はWaylandを使用していませんが、まだXを使用しています。
答え1
K、解決策はこれです。この問題を解決するのを助けてくれた@cweagansに感謝します!
systemctl disable gdm.service
yay --remove gdm
yay --sync --refresh gdm
systemctl enable gdm.service
reboot
- 働く!