GNOME 41.1 🥳
更新系统后,开机很慢,dmesg
显示 nvidia 驱动加载错误,只能进入 X11,无法进入 Wayland 会话。将 nvidia 驱动卸载后,可以进入 Wayland 会话,但是正常使用电脑风扇狂转,Chrome 看视频画面有延迟,估计是因为显卡驱动回退到 nouveau 导致的。
lspci -k | grep -A 2 -E "(VGA|3D)"
命令查询显卡型号,依据 https://wiki.archlinux.org/title/NVIDIA#Installation 提示,安装 nvidia-open 驱动,重启后 nvidia 驱动加载正常。但是仍然无法进入 Wayland 会话,阅读 Arch Wiki:
启动时添加内核参数 nvidia-drm.modeset=1
,https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
sudo vim /etc/default/grub
# 1. 在 GRUB_CMDLINE_LINUX_DEFAULT="" 加入,
# 比如 GRUB_CMDLINE_LINUX_DEFAULT="splash i8042.dumbkbd nvidia-drm.modeset=1"
# 2. 重新生成 grub 配置文件
sudo grub-mkconfig -o /boot/grub/grub.cfg
# 3. 重启
reboot
重启发现还是没有 Wayland 会话,阅读 Arch Wiki:
可能是 GDM 的规则导致的,将其 override,https://wiki.archlinux.org/title/GDM#Wayland_and_the_proprietary_NVIDIA_driver
sudo ln -s /dev/null /etc/udev/rules.d/61-gdm.rules