记录一下,使用的是 debian 13 kde 桌面,安装 apt 仓库里的 nvidia non-free 的最新驱动,当前是 550 版本。
这个kde桌面版本是6,似乎默认使用了 wayland 显示模式。然后 nvidia 驱动不支持。导致登录后只能看到一个 鼠标,或左上角的光标
需要手动打开 nvidia驱动的wayland模式。
参考这里 debian 13 启动 wayland 的支持
https://www.cnblogs.com/evilowl/p/19034942
shell
# 安装 apt 的 non-free 的 nvidia 驱动后
apt install linux-headers-$(uname -r) nvidia-driver
# 执行以下命令
echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX nvidia-drm.modeset=1 nvidia-drm.fbdev=1"' > /etc/default/grub.d/nvidia-modeset.cfg
sudo update-grub
sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-hibernate.service
sudo systemctl enable nvidia-resume.service
echo 'options nvidia NVreg_PreserveVideoMemoryAllocations=1' | sudo tee /etc/modprobe.d/nvidia-power-management.conf
# 重启
reboot
重启后,登录就能正常进入桌面了