【解决ubuntu外接显示器不显示的问题】(遇到的问题及解决)
1.首先确认电脑上安装了 NVIDIA 显卡lspci | grep -i nvidia
https://i-blog.csdnimg.cn/blog_migrate/4b2fd35d70168ed3f81c96837e853923.png
2.检查nvidia显卡驱动是否正常
nvidia-smi
假如返回类似于下面的界面,则表示显卡驱动还没有安装。
https://i-blog.csdnimg.cn/blog_migrate/a7a1a3e2ea8253b29ad8d1719b50a18f.png
输入下面下令,以查看显卡型号以及推荐的驱动版本。
ubuntu-drivers devices
如下图,这里推荐我们安装的是 nvidia-driver-535 - sever-open。
https://i-blog.csdnimg.cn/blog_migrate/18372f007ec1e573b040c73cdb21d4c6.png#pic_center
假如我们愿意安装这个版本的驱动,则输入即可安装该驱动:(有坑,看下一步)
sudo ubuntu-drivers autoinstall
安装过程中按照提示操作,安装完成后重启体系,NVIDIA 显卡就可以正常工作了。(出现问题,见下)
3.重启体系后发现wifi模块不见,同时输入nvidia-smi
输出“No devices were found”
3.1 ubuntu 更新显卡驱动导致无法联网
可能原因:升级显卡时导致内核被升级,而缺少与内核相干的包。
先在连不上网的体系里,打开下令行,查看内核版本:
uname -a
https://i-blog.csdnimg.cn/blog_migrate/49192f7a615ecd07eec42222f724850c.png
可以看到当前连不上网的这个内核版本是 5.15.0-89
重启进入引导菜单,选择 ubuntu 高级选项,发现 5.15.0-89紧邻着的下面的 5.15.0-76 的版本,这应该是上一个版本。
进入此版本后发现确实可以联网了,于是在下令行里输入
dpkg --get-selections | grep linux
可以看到以下的包是5.15.0-76有,但5.15.0-89没有的:
linux-headers-5.15.0-76-generic install
linux-hwe-5.15-headers-5.15.0-76 install
linux-modules-extra-5.15.0-76-generic install
由于在 5.15.0-76 的内核里是可以联网的,所以直接下载 5.15.0-89 对应的包:
sudo apt-get install linux-headers-5.15.0-89-generic
sudo apt-get install linux-hwe-5.15-headers-5.15.0-89
sudo apt-get install linux-modules-extra-5.15.0-89-generic
完成上面的步骤后,重启,进入 5.15.0-89 的内核(直接选择ubuntu),可以联网了!
3.2 nvidia-smi
输出“No devices were found
我安装的显卡驱动是nvidia-driver-535-server-open,带有open,换一个不带open的驱动就好了(不知道什么原因)
在软件和更新的附加驱动中可以看到,前面自动安装的是第一个带有open的驱动,直接在这个换成不带open的并应用更改
https://i-blog.csdnimg.cn/blog_migrate/ed35f4ade236c40a5d3b5a39efba7d05.png重启后假如出现下列信息则表明驱动安装成功https://i-blog.csdnimg.cn/blog_migrate/82ed70c76afe688742051b4b27853a6b.png
4. 检查显示器是否能检测到
下令行输入:
xrandr
我们可以查看显示器信息
https://i-blog.csdnimg.cn/blog_migrate/5c192a443869d25d248c6ee4a2b6642a.png上面的信息表示,我能够检测到两个显示器,分别是DP-2端口和eDP-1-1端口,这就表明我们的显示器连接是没有问题的。
直接看
【Ubuntu】解决Ubuntu外接显示器不显示的问题-3. 检查显示器是否能检测到
连接到显示屏,顺利解决
参考文章
Ubuntu 安装 GPU 驱动、CUDA、cuDNN,以及是否安装成功的检测
【Ubuntu】解决Ubuntu外接显示器不显示的问题
ubuntu 更新显卡驱动导致无法联网
nvidia-smi
输出“No devices were found
【Ubuntu】解决Ubuntu外接显示器不显示的问题:开始假如看到这个可能就不会出现3.2的问题了
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]