lulala
February 13, 2026, 10:31am
1
问题描述: 开机启动后屏幕出现Arch启动的一串串代码,然后全部消失,接着屏幕左上角出现空格符号闪动几下后消失,然后彻底黑屏,鼠标也无显示。接着经过我的实验,此时必须“双击esc,然后输入user密码,再双击enter”才能进入桌面。很奇怪的bug。
可能的有用的信息: 我是新手,按照https://arch.icekylin.online/ 一步步安装的arch,但是安装好之后,仅命令行无图形界面,必须输入root密码,再输入sddm才可启动桌面。于是我使用了sudo systemctl enable sddm启动图形桌面,接着再重启就出现了上述的bug,每次重启都是这样。从睡眠中启动是正常的。我猜测或许与启动顺序有关?
解决问题后重述: (bug未知)是optimus-manager的问题,如用户使用的是optimus-manager,执行以下命令即可解决
sudo systemctl enable optimus-manager.service
yay -S optimus-manager optimus-manager-qt
依云
(lilydjwg)
February 13, 2026, 10:33am
2
lulala:
ecs
这是啥?Amazon那个Elastic Container Service?
进桌面之后sudo jounnalctl -u sddm -b看看日志。
lulala
February 13, 2026, 10:42am
5
日志:
\~ ❯ sudo journalctl -u sddm -b
2月 13 18:36:54 namesss systemd\[1\]: Started Simple Desktop Display Manager.
2月 13 18:36:54 namesss sddm\[1177\]: Initializing...
2月 13 18:36:54 namesss sddm\[1177\]: Starting...
2月 13 18:36:54 namesss sddm\[1177\]: Logind interface found
2月 13 18:36:54 namesss sddm\[1177\]: Adding new display...
2月 13 18:36:54 namesss sddm\[1177\]: Loaded empty theme configuration
2月 13 18:36:54 namesss sddm\[1177\]: Xauthority path: "/run/sddm/xauth_rAEQAa"
2月 13 18:36:54 namesss sddm\[1177\]: Using VT 2
2月 13 18:36:54 namesss sddm\[1177\]: Display server starting...
2月 13 18:36:54 namesss sddm\[1177\]: Writing cookie to "/run/sddm/xauth_rAEQAa"
2月 13 18:36:54 namesss sddm\[1177\]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_rAEQAa -noreset -displayfd 16
2月 13 18:36:57 namesss sddm\[1177\]: Setting default cursor
2月 13 18:36:57 namesss sddm\[1177\]: Could not setup default cursor
2月 13 18:36:57 namesss sddm\[1177\]: Running display setup script "/sbin/prime-offload"
2月 13 18:36:57 namesss sddm\[1177\]: Display server started.
2月 13 18:36:57 namesss sddm\[1177\]: Socket server starting...
2月 13 18:36:57 namesss sddm\[1177\]: Socket server started.
2月 13 18:36:57 namesss sddm\[1177\]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
2月 13 18:36:57 namesss sddm\[1177\]: Greeter starting...
2月 13 18:36:57 namesss sddm-helper\[1331\]: \[PAM\] Starting...
2月 13 18:36:57 namesss sddm-helper\[1331\]: \[PAM\] Authenticating...
2月 13 18:36:57 namesss sddm-helper\[1331\]: \[PAM\] returning.
2月 13 18:36:57 namesss sddm-helper\[1331\]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=964) by (uid=0)
2月 13 18:36:58 namesss sddm-helper\[1331\]: Writing cookie to "/tmp/xauth_nYpmCW"
2月 13 18:36:58 namesss sddm-helper\[1331\]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-ALggAs --theme /usr/share/sddm/themes/breeze"
2月 13 18:36:58 namesss sddm\[1177\]: Greeter session started successfully
2月 13 18:36:58 namesss sddm\[1177\]: Message received from greeter: Connect
2月 13 18:37:01 namesss sddm\[1177\]: Message received from greeter: Login
2月 13 18:37:01 namesss sddm\[1177\]: Reading from "/usr/share/wayland-sessions/plasma.desktop"
2月 13 18:37:01 namesss sddm\[1177\]: Session "/usr/share/wayland-sessions/plasma.desktop" selected, command: "/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland" for VT 1
2月 13 18:37:01 namesss sddm-helper\[1361\]: \[PAM\] Starting...
2月 13 18:37:01 namesss sddm-helper\[1361\]: \[PAM\] Authenticating...
2月 13 18:37:01 namesss sddm-helper\[1361\]: \[PAM\] Preparing to converse...
2月 13 18:37:01 namesss sddm-helper\[1361\]: \[PAM\] Conversation with 1 messages
2月 13 18:37:01 namesss sddm-helper\[1361\]: pam_kwallet5(sddm:auth): pam_kwallet5: pam_sm_authenticate
2月 13 18:37:01 namesss sddm-helper\[1361\]: \[PAM\] returning.
2月 13 18:37:01 namesss sddm\[1177\]: Authentication for user "namesssArch" successful
2月 13 18:37:01 namesss sddm-helper\[1361\]: pam_kwallet5(sddm:setcred): pam_kwallet5: pam_sm_setcred
2月 13 18:37:01 namesss sddm-helper\[1361\]: pam_unix(sddm:session): session opened for user namesssArch(uid=1000) by namesssArch(uid=0)
2月 13 18:37:01 namesss sddm\[1177\]: Auth: sddm-helper exited successfully
2月 13 18:37:01 namesss sddm\[1177\]: Greeter stopped. SDDM::Auth::HELPER_SUCCESS
2月 13 18:37:01 namesss sddm-helper\[1361\]: pam_kwallet5(sddm:session): pam_kwallet5: pam_sm_open_session
2月 13 18:37:02 namesss sddm-helper\[1361\]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland"
2月 13 18:37:02 namesss sddm\[1177\]: Session started true
lulala
February 13, 2026, 10:55am
7
好的,已改为代码块。
第一个不知道是什么哎,第二个是以下文件,看起来似乎没什么奇怪的地方。
/sbin/prime-offload:
#!/usr/bin/python3
# EASY-INSTALL-ENTRY-SCRIPT: 'optimus-manager==803','console_scripts','prime-offload'
import re
import sys
# for compatibility with easy_install; see #2198
__requires__ = 'optimus-manager==803'
try:
from importlib.metadata import distribution
except ImportError:
try:
from importlib_metadata import distribution
except ImportError:
from pkg_resources import load_entry_point
def importlib_load_entry_point(spec, group, name):
dist_name, _, _ = spec.partition('==')
matches = (
entry_point
for entry_point in distribution(dist_name).entry_points
if entry_point.group == group and entry_point.name == name
)
return next(matches).load()
globals().setdefault('load_entry_point', importlib_load_entry_point)
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(load_entry_point('optimus-manager==803', 'console_scripts', 'prime-offload')())
lulala
February 13, 2026, 11:03am
9
好的,我把它卸了重启看看,反正不知为什么,它也打不开。
lulala
February 13, 2026, 11:23am
10
神医啊,确实是optimus-manager的问题。我在卸载optimus-manager之前,发现它的开机自启动没打开,打开之后重启,问题还在。于是又yay更新了一下optimus-manager,然后再次重启,发现好了,能用了。开机后虽然会延迟几秒会出现图形登陆界面,但是问题解决了。虽然还是无法打开optimus-manager图形操作界面。
待我查一下哪个双显卡管理软件更好,再给它替换掉。感谢依云大佬的指导 。
用到的命令:
sudo systemctl enable optimus-manager.service
yay -S optimus-manager optimus-manager-qt