当前位置:   article > 正文

ubuntu18.04如何外接显示器——解决显示器黑屏问题

ubuntu18.04如何外接显示器——解决显示器黑屏问题

安装ubuntu18.04后,显示器连接笔记本后还是黑屏

1、打开setting→显示→未知的显示器

2、打开终端,输入xrandr,报错:

xrandr: Failed to get size of gamma for output default Screen 0: minimum 2560 x 1440, current 2560 x 1440, maximum 2560 x 1440 default connected primary 2560x1440+0+0 0mm x 0mm    2560x1440     93.00*

网上找了很多方案,试了个遍

方法一:分辨率和显示器不匹配

https://www.cnblogs.com/heenhui2016/p/8243103.html

根据xrandr的报错找到这个方法,修改分辨率,最后发现对我没有用,xrandr依旧这样报错,显示器依旧不亮。

方法二:修改驱动

Ubuntu20.04外接显示器_ubuntu20.04外接显示屏-CSDN博客

1、打开软件和更新附加驱动选项→选择第二个专有driver(当时是根据博客建议的选了第二个)

2、等待安装,安装好后重启,但我还是没有显示。

分辨率、驱动都试了,接着看到一个关于内核的:

方法三:内核修改

Ubuntu无法连接外接显示屏的原因 - 知乎

这是关于内核的方案。但是血的教训告诉我,轻易不要动内核的东西,不知道是什么原因,我安装lightdm之后重启就进不去图形界面了,只有一个小白杠。

处理了两三天才搞完,具体处理请看下一篇文章(踩屎日记啊)

恢复正常后,我找到了新的方法


方法四:

【Ubuntu】解决Ubuntu外接显示器不显示的问题_ubuntu外接屏幕没反应-CSDN博客

这个文章写的对我来说是有效的!

我总结了一下我最后成功的路径:

备注:我的电脑是惠普暗影精灵9、ubuntu18.04+win11双系统

我的方法:

1、更换和安装驱动:打开软件和更新,点击附加驱动,可以看到系统默认使用的是第四个nouveau驱动(这是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持),我们需要安装nvidia驱动。

首先看看自己电脑推荐哪个驱动,打开终端输入:

ubuntu-drivers devices

尾部带有recommended的字样的就是最推荐的型号,如我的推荐型号就为nvidia-driver-530

(warning不用管)

安装驱动的方法有三种,如下:

(1)使用软件和更新下载安装——最方便

打开软件和更新→点附加驱动→根据上面查询的推荐型号选就好

(2)进官网手动安装——最麻烦,对我来说安装后还不能用!

ubuntu20.04到ubuntu18.04安装英伟达(nvidia)显卡驱动的血泪史_ubuntu20.04到ubuntu18.04安装英伟达显卡驱动的血泪史-CSDN博客

根据这篇文章进行官网手动下载

下面是选型的技巧:

官网链接:官方驱动 | NVIDIA

进官网后就有点蒙,还得选型号进行查询,但其实最方便的是,点网页下面的这里

然后根据你电脑上查询的型号在下面直接搜就行了,比如我的是nvidia-driver-530

推荐这篇文章,手动安装中遇到的情况写的很详细。

Ubuntu下Nvidia驱动安装 | Captain's blog

要是在这些情况之外的,趁早放弃手动安装吧!反正我最后安装了之后还是不行,然后用了卸载重装大法哈哈哈,PPA方法才搞好。

(3)使用PPA仓库进行自动化安装——the best!

sudo apt install nvidia-driver-530

安装完之后,在终端输入nvidia-smi,若出现以下信息就表示安装成功

nvidia-smi

2、检查显示器是否被识别到

在终端输入:xrandr

xrandr

发现还是如下报错:xrandr: Failed to get size of gamma for output default Screen 0: minimum 2560 x 1440, current 2560 x 1440, maximum 2560 x 1440 default connected primary 2560x1440+0+0 0mm x 0mm    2560x1440     93.00*

再在终端输入:nvidia-settings,查看信息

nvidia-settings

没有出现X Screen 0,则表示显卡有冲突!一般是可能系统模式还是使用的集显,想要确认的话可以打开设置→详细信息,若出现的是llvmpipe,就表示使用的是英特尔的集显,没有用独显。

这时需要重启电脑,进入bios将显卡模式换成独显模式。

切换方法:电脑重启,在开始启动还黑屏的时候连按esc或F10(惠普的是esc或F10,其他电脑可能不一样,可能是F2啥的),点击进入Bios→配置→显卡切换→切换成discrete,然后点离开→保存更改并退出→自动重启

换了之后,显示器就连上啦,X Screen 0也显示了!

我从屎坑爬出来啦!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/68332
推荐阅读
相关标签
  

闽ICP备14008679号