NVIDIA驱动 XORG频繁崩溃

安装NVIDIA驱动后,使用XORG桌面或系统频繁死机崩溃,切换为WayLand则正常工作。

修正此问题须开启持久模式:

需要把nvidia驱动置为Persistence Mode,使用命令行:

sudo /usr/bin/nvidia-smi -pm 1

查询nvidia的是否启用Persistence Mode

/usr/bin/nvidia-smi -q | grep -i Persistence

若启用Persistence Mode,输出如下:

    Persistence Mode            : Enabled

参考资料:

https://www.iteye.com/blog/wx1569020408-2472293

https://www.cyberciti.biz/faq/debian-ubuntu-rhel-fedora-linux-nvidia-nvrm-gpu-fallen-off-bus/

Linux系统中离线安装NVIDIA显卡驱动可以通过以下步骤进行: 1. 确认系统信息:首先确认你的Linux系统信息,包括发行版和版本,以及内核版本。这些信息可以通过终端运行命令如`uname -r`来获取。 2. 下载驱动:访问NVIDIA官方网站下载适用于你的Linux系统版本的驱动程序。注意选择与你的显卡型号和Linux发行版相匹配的驱动版本。下载的文件通常是一个名为`NVIDIA-Linux-<architecture>.run`的可执行文件。 3. 禁用nouveau驱动:Nouveau是Linux内核的一个开源驱动,可能会与NVIDIA闭源驱动冲突。可以通过编辑`/etc/modprobe.d/blacklist.conf`文件来禁用它,加入以下内容: ``` blacklist nouveau options nouveau modeset=0 ``` 然后运行`update-initramfs -u`来更新initramfs。 4. 安装依赖:根据你的Linux发行版,可能需要安装一些依赖包。例如,在基于Debian的系统中,可以使用以下命令安装: ``` sudo apt-get install build-essential sudo apt-get install linux-headers-$(uname -r) ``` 其他发行版请根据对应的包管理器安装相应的开发工具和内核头文件。 5. 运行安装脚本:切换到下载的NVIDIA驱动文件所在的目录,给予执行权限,并运行该`.run`文件: ``` chmod +x NVIDIA-Linux-<architecture>.run sudo ./NVIDIA-Linux-<architecture>.run ``` 按照提示进行安装。安装过程中可能会询问是否自动配置X服务器,这取决于你是否需要图形界面支持。 6. 配置X服务器(如果需要):安装完成后,可能需要配置X服务器以使用新驱动。这通常涉及到编辑`/etc/X11/xorg.conf`文件,并为NVIDIA驱动添加特定的配置选项。如果你不熟悉这个过程,可以使用`nvidia-xconfig`工具来帮助生成配置文件。 7. 测试驱动:安装完成后,重启系统并测试显卡驱动是否正常工作。可以尝试运行一些图形密集型应用程序来检查驱动是否正确安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值