Ubuntu20.04安装Nvidia显卡驱动后屏幕不显示的问题

本文记录了一位用户在Ubuntu 20.04系统中遇到的显示器驱动问题。在尝试更换显示器接口后,DVI接口显示器正常,但DP接口显示器无法显示。用户尝试了不同版本的Nvidia驱动,包括通过“软件与更新”功能安装和手动下载官方驱动,但始终只能单一显示器工作。最后,通过删除/etc/X11/xorg.conf文件并重启电脑,成功解决了双显示器显示问题。这可能是由于系统升级导致的驱动不匹配问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:
本来电脑(Ubuntu20.04)插两个显示器,一个插在了VGA口,一个插在了DVI口,都是接的老显示器。公司新腾出一台新显示器,需要插DP口,所以就把VGA口拔掉,插入DP口,保留DVI口。(电脑主机是新款)插上后,DVI显示正常(插在了主板的集成显卡上),但是DP口无显示(插在了独立显卡上),而手边有好几台Ubuntu18.04的都没有这个毛病。
然后从“软件与更新”功能中选择重装了460的驱动,发现仍然是DVI显示,DP不显示,输入命令nvidia-smi,却能显示正常,说明Nvidia的显卡驱动确实是安装成功了。
在这里插入图片描述
又重新选择了Xorg的Nouveau重新安装了驱动,这次变成了DP口显示,但是DVI不显示了,而且也没法识别nvidia-smi命令。所以nvidia的显卡驱动没有安装成功。
来来回回把所有的驱动试了一边,没有一个能同时显示两个显示器的,都是东边不亮西边亮的。
后来直接去官方下载nvidia的驱动手动安装,这里的安装教程一大堆,不再赘述,需要注意的是,自己在已安装这些nvidia驱动的情况下无论怎么删除驱动(sudo apt-get remove --purge nvidia*),等到运行NVIDIA-Linux-x86_64-xxx.run的时候总是报错。但在安装了nouveau的情况下remove后再重新运行该run则安装成功了。(搞不清是因为什么)

手动安装成功后,仍然是只有集显显示,独显不显示,nvidia-smi显示正常。跟直接在“附加驱动”里面装驱动没啥区别,所以也不是驱动的原因,驱动都是好的,肯定是别的原因。
在这里插入图片描述
后来在一篇博客中找到貌似是更新的linux内核nvidia驱动不匹配?

在这里插入图片描述
所以自己在这里采用了方法三,删除了/etc/X11/xorg.conf文件,然后重启电脑。两个屏幕全都显示了,nvidia-smi也是完好的,成功解决。

在这里记录一下,应该是20.04升级后导致的这个问题,来来回回折腾了很长时间。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值