Linux 安装 Nvidia 驱动出现的黑屏各种问题和解决方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 安装 Nvidia 驱动出现的黑屏各种问题和解决方式相关的知识,希望对你有一定的参考价值。
参考技术A 之前因为想 OBS 支持 h264-nvenc 这个功能然后就编译ffmpeg,然后使用 Github 上面的一个编译 项目 ,项目编译完成之后重启电脑,然后就进入不了系统的登录页面了,选择进入Linux系统之后就一直黑屏,最后不知道什么原因,只能重装,花了我一个晚上弄才把 i3-wm 桌面弄好,真的不想再来一次了。在重新安装 linux-mint 的过程中有几个值得注意的点:
然后昨天晚上自己又不死心,既然通过 snap install obs-studio 安装的OBS支持 nvenc 的功能,然后就想着更新 nvidia 驱动或许能够解决现有不能使用 h264 硬件编码的问题,然后使用 apt search nvidia ,找到最新版本的 nvidia-430 ,然后使用 sudo apt-get install nvidia-430 直接安装最新版本的英伟达显卡驱动,安装完之后重启系统,很好!系统又重新黑屏了。
最后 Google 出来的解决方式是进入 linux recover mode 使用root账号登陆之后卸载所有的英伟达驱动即可。
中间使用命令的过程中可能会出现没有权限的提示 xxx is not in the sudoers file. This incident will be reported
的错误,解决方法就是在 /etc/sudoers 文件里给用户添加权限,此时如果我们直接输入命令 chmod u+w /etc/sudoers
会报错如下:
此时我们在窗口输入命令:
(这里是重新挂载/etc分区,我的/etc是在跟目录下 所以是对/目录重新挂载为读/写),再输入命令
这样子就可以获取到权限重新删除英伟达显卡驱动即可。
重新登录之后就可以正常登录桌面了,但是此时的显卡驱动是使用开源版本的驱动,我们可以安装 nvidia-418 来切换成英伟达驱动
以上是关于Linux 安装 Nvidia 驱动出现的黑屏各种问题和解决方式的主要内容,如果未能解决你的问题,请参考以下文章