目录
【Ubuntu】解决Ubuntu外接显示器不显示的问题
1. 检查nvidia显卡驱动是否正常
使用命令行
nvidia-smi
来检查显卡驱动是否正常,如果出现报错
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.Make sure That the latest NVIDIA driver is installed and running.
那证明我们的显卡驱动有问题,我们需要重装或者更新显卡驱动,首先我们查看系统推荐的显卡驱动版本
ubuntu-Drivers devices
使用上面的语句可以查看系统可用的驱动版本,并且找到带推荐字样的驱动版本号
比如我这里推荐使用的驱动版本号是
nvidia-driver-535-server-open
,我们只需要记住这个后面的数字即可,下一步就是按照这个驱动版本来更新我们的驱动。
2. 更新驱动
使用命令行来进行安装
sudo apt-get install# 例如sudo apt-get install nvidia-driver-535-server-open
也可使用手动使用图形化界面进行安装
进入
软件更新->附加驱动
,选择我们上面推荐的版本号且不带字样的驱动,比如我这里选择的就是
nvidia-driver-535-server
然后点击
更改应用
,等待更新完毕。如果
附加驱动
出现无可用驱动,那么可能需要更换镜像源。更新驱动的时候可能需要我们输入并且确认一个密码,一定要记住这个密码。接下来是很重要的一步
重启系统,执行
perform mok managemnet
:
重启后出现蓝屏的
perform mok managemnet
按照以下步骤进行:
这样我们就能顺利更新完毕驱动了。进入Ubuntu后我们使用以下的语句来进行测试
nvidia-smi
如果出现下列信息则表面驱动安装成功
2.0. 使用ppa自动安装nvidia驱动(推荐)
如果不想使用上面的方法来安装驱动的话,可以使用ppa来自动安装
添加Nidia的ppa
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
查看可用的NVIDIA驱动程序版本
ubuntu-drivers list
如下所示:
安装推荐的NVIDIA驱动程序
sudo ubuntu-drivers autoinstall
安装完毕后重启设备
输入
nvidia-smi
检查输出
3. 检查显示器是否能检测到
使用语句
我们可以查看显示器信息
上面的信息表示,我能够检测到两个显示器,分别是端口和端口,这就表明我们的显示器连接是没有问题的。
我们需要修改一些系统文件,首先
打开文件
/usr/share/X11/xorg.conf.d/10-nividia.conf
cd /usr/share/X11/xorg.conf.d/#进入目标路径sudo chmod 777 10-nvidia.conf#修改读写权限sudo gedit 10-nvidia.conf#修改文件
向文件中添加
Option "PrimaryGPU" "Yes"
如下图所示
然后再打开文件
/usr/share/X11/xorg.conf.d/10-amdgpu.conf
cd /usr/share/X11/xorg.conf.d/#进入目标路径sudo chmod 777 10-amdgpu.conf#修改读写权限sudo gedit 10-amdgpu.conf#修改文件
进行如下修改
Driver "amdgpu" 修改为 Driver "modesetting"
如图所示
然后重启电脑,成功解决显示器不能识别的问题。
4.解决xrandr查找不到显示器的问题
首先确保自己的显卡驱动安装正确,然后使用
nvidia-settings
查看信息,如果没有出现,则表示显卡有冲突,这时需要重启进入bios中将显卡模式调成独显模式。再进入系统,一切变为正常。
具体的做法如下:
延申:Ubuntu外接显示器后,显示器不亮
原因
没有装显卡驱动。
解决办法
step1: 修改软件源
打开 应用程序 —— 软件和更新,在 Ubuntu 软件 界面,点下载自的下拉菜单,选阿里云的源
step2:查看可安装的驱动版本
打开终端,输入
sudo ubuntu-drivers devices
step3:安装推荐版本的驱动(选 recommended 那一行)
sudo apt install nvidia-driver-535
安装到一半可能会黑屏,问题不大,这时候注意稍等个2分钟左右,然后直接电源键关机,重启。
step4:查看是否安装成功
nvidia-smi
可以看到显卡驱动安装成功。
step5:重启电脑,发现外接显示器已亮。
解决Ubuntu外接显示器不显示的问题的详细内容,更多相关资料请阅读主机测评网其它文章!














发表评论