自从内核更新并重新安装nvidia-346
我的 GPU 的 Nvidia 专有驱动程序包以来,Plymouth 一直使用文本启动动画而不是图形启动动画。
日志片段使用plymouth.debug=file:/var/log/plymouth-debug.log
:
[ply-device-manager.c:303] create_seats_for_subsystem:found device /sys/devices/virtual/graphics/fbcon
[ply-device-manager.c:334] create_seats_for_subsystem:it's not initialized
[ply-device-manager.c:713] create_seats_from_udev:Creating non-graphical seat, since there's no suitable graphics hardware
我的问题已经概括了这里。我已经手动添加了70-uaccess.rules
71-seat.rules
,73-seat-late.rules
但仍然有同样的问题。
这之前在直接使用 Nvidia 驱动程序时已经有效,所以它可能与包依赖项和nvidia-346
包脚本有关 - 谁知道呢?
答案1
好的,经过(很长)一段时间后,我解决了这个问题:
在grub
,更改配置以包含GRUB_GFXPAYLOAD_LINUX=keep
并GRUB_GFXMODE=1920X1080
似乎解决了我的问题
我猜这才是真正产生影响的原因,因为将其设置为除(例如像这样的分辨率)GRUB_GFXPAYLOAD_LINUX=keep
之外的任何内容都会给我后备文本启动屏幕。keep
1920x1080