我在带有 nvidia Graphic gt1030 的桌面上安装了 debian 12。驱动程序 525.147.05 来自 debian 存储库。
每次我去谷歌地图(火狐或铬)系统崩溃并重新启动。其他网站没问题。
我没有在/var/log/syslog
或 中找到相关消息dmesg
。
我尝试在 Firefox 中取消选中图形加速,但结果相同。
sudo lspci | grep VGA
08:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)
我认为这是 nvidia 驱动程序,但我如何才能确定崩溃的根源?
我在谷歌搜索时没有找到有关此问题的信息。有解决方法吗?
答案1
手动安装
经过一些研究后,我想尝试手动降级您的驱动程序。如果这有效,我们还可以尝试将驱动程序升级到 525.47 版本以上。以 root ( ) 身份执行以下步骤sudo -i
:
检测 Debian 想要使用的驱动程序 -
nvidia-detect
。根据 1 的输出(应该报告
nvidia-driver
- 525.47.xx),从以下位置下载该版本及其上方的先前版本:适用于 UNIX/Linux 的 NVIDIA 驱动程序下载页面安装编译我们自己的驱动程序所需的必要工具 -
apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
手动禁用
nouveau
驱动程序。这可能已经完成了 -- /etc/modprobe.d/blacklist-nouveau.conf:
blacklist nouveau options nouveau modeset=0
更新 RAM 磁盘 -
update-initramfs -u
暂时停止图形登录/桌面 -
systemctl set-default multi-user.target && systemctl reboot
以 root 或普通用户身份登录后 (
sudo -i
) -cd /path/to/file/downloaded/in/Step2
bash NVIDIA-Linux-<Version>.run
又名./NVIDIA + Tab Completion
- 选择 Debian 首先推荐的版本。完成安装 - 请参阅手动安装下的步骤 7,并相应地回答这些选项。
重新启用图形登录和桌面 -
systemctl set-default graphical.target && systemctl reboot
如果上述过程在一个低于存储库中版本的驱动程序版本的情况下有效(并且您的问题消失),则您遇到了需要报告的回归错误。如果您对它按预期工作感到满意,请继续使用高于存储库中的版本(> 525)执行上述过程,并在您报告回归的同一错误中请求版本提升。如果较低的驱动程序版本失败,请继续尝试版本(<525),直到它消失。如果您尝试了支持您的卡的所有版本并且失败,则问题出在 webGL 上。