双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)

这篇具有很好参考价值的文章主要介绍了双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

昨天晚上(2月14号),我将电脑切换到ubuntu系统,发现我的外接显示屏用不了了。同时还弹出了软件更新窗口,于是我把更新窗口关掉了,执行了sudo apt update && sudo apt-get upgrade -y,但是外接显示屏依然用不了
双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)

原因猜测

  1. nvidia驱动出现了问题(具体原因不明)
  2. linux内核与nvidia驱动不匹配(因为我上次从ubuntu系统退出去前应该进行了清内存的操作:参考https://blog.csdn.net/weixin_43686259/article/details/127729357,删除了一些我以为没用的——与我现在使用的内核不同的内核相关信息)
  3. Nvidia驱动自动更新后导致nvidia-smi不可用:https://blog.csdn.net/weixin_46841421/article/details/112979615

解决问题过程

  1. 执行了sudo apt update && sudo apt-get upgrade -y, 弹出configuring openssh-server, 我选择了keep...
    双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)
  2. terminal中输入 nvidia-smi
  • 第一次
    报错:忘记了(大概就是找不到文件…)
    解决办法:赶紧看看我的cuda还在吗——nvcc -V——不在了——sudo apt install nvidia-cuda-toolkit——再输入nvcc -Vnvidia-smi检查
  • 第二次
    报错:bash: /usr/bin/nvidia-smi: No such file or directory
    解决办法:具体步骤顺序忘记了(我动了display,将显示100%改成了125%;然后还动了software&updates中的additional drivers;然后就是把电脑动傻了,开始显示不是太大就是太小,无了nvidia的驱动,只能using x.org x server - nouveau display driver from xserver-xorg-video-nouveau,没办法重启了电脑,然后就有了第三次的输出)
  • 第三次
    报错:
    (base) fl@fl:~$ nvidia-smi
    Command 'nvidia-smi' not found, but can be installed with:
    sudo apt install nvidia-utils-390         # version 390.157-0ubuntu0.22.04.1, or
    sudo apt install nvidia-utils-450-server  # version 450.216.04-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-470         # version 470.161.03-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-470-server  # version 470.161.03-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-510         # version 510.108.03-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-515         # version 515.86.01-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-515-server  # version 515.86.01-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-525         # version 525.78.01-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-525-server  # version 525.60.13-0ubuntu0.22.04.1
    sudo apt install nvidia-utils-418-server  # version 418.226.00-0ubuntu4
    sudo apt install nvidia-utils-510-server  # version 510.47.03-0ubuntu3
    
    尝试解决办法:sudo apt install nvidia-utils-525 # version 525.78.01-0ubuntu0.22.04.1 (没什么用)
  1. software & updates 相关的报错
  • 我尝试change成nvidia 525的驱动,一直报错,切换其他的515也报错
    双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)我去百度这些错误,或安装未安装的,如:sudo apt install linux-modules-nvidia-525-5.15.0-60-generic等,会报错误:
    linux-modules-nvidia-525-5.15.0-60-generic : Depends: nvidia-kernel-common-525 (>= 525.78.01) but 525.60.13-0ubuntu1 is to be installed
    E: Unable to correct problems, you have held broken packages.
    
    尝试使用sudo apt-get autoremove 移除已经broken packages

    以上类似的尝试都没起作用,在我想要不要卸载所有的nvidia驱动重新装时,我不小心点了using nvidia server driver metapackage from nvidia-driver-470-server,然后重启电脑,解决了我目前外接显示器不显示的问题。
    双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)现在输出nvidia-smi,正常了
    双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)

手动安装nvidia驱动

中午的时候,我验证是否是我清linux不用的核而导致的上述问题,我在终端输入以下命令:

输入:uname -a
输出:Linux fl 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

输入:dpkg --get-selections | grep linux
输出:
binutils-x86-64-linux-gnu			install
console-setup-linux				install
fonts-linuxlibertine				install
libselinux1:amd64				install
libselinux1-dev:amd64				install
linux-base					install
linux-firmware					install
linux-generic					install
linux-headers-5.15.0-60				install
linux-headers-5.15.0-60-generic			install
linux-headers-generic				install
linux-image-5.15.0-50-generic			deinstall
linux-image-5.15.0-52-generic			deinstall
linux-image-5.15.0-53-generic			deinstall
linux-image-5.15.0-56-generic			deinstall
linux-image-5.15.0-57-generic			deinstall
linux-image-5.15.0-60-generic			install
linux-image-generic				install
linux-libc-dev:amd64				install
linux-modules-5.15.0-48-generic			deinstall
linux-modules-5.15.0-50-generic			deinstall
linux-modules-5.15.0-52-generic			deinstall
linux-modules-5.15.0-53-generic			deinstall
linux-modules-5.15.0-56-generic			deinstall
linux-modules-5.15.0-57-generic			deinstall
linux-modules-5.15.0-60-generic			install
linux-modules-extra-5.15.0-50-generic		deinstall
linux-modules-extra-5.15.0-52-generic		deinstall
linux-modules-extra-5.15.0-53-generic		deinstall
linux-modules-extra-5.15.0-56-generic		deinstall
linux-modules-extra-5.15.0-57-generic		deinstall
linux-modules-extra-5.15.0-60-generic		install
linux-modules-nvidia-470-5.15.0-46-generic	deinstall
linux-modules-nvidia-470-5.15.0-48-generic	deinstall
linux-modules-nvidia-470-server-5.15.0-48-generic	deinstall
linux-modules-nvidia-470-server-5.15.0-60-generic	install
linux-modules-nvidia-470-server-generic		install
linux-modules-nvidia-510-server-5.15.0-46-generic	deinstall
linux-modules-nvidia-515-5.15.0-41-generic	deinstall
linux-modules-nvidia-515-5.15.0-43-generic	deinstall
linux-modules-nvidia-515-5.15.0-46-generic	deinstall
linux-modules-nvidia-515-5.15.0-47-generic	deinstall
linux-modules-nvidia-515-5.15.0-48-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-48-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-50-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-52-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-53-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-56-generic	deinstall
linux-modules-nvidia-515-server-5.15.0-60-generic	deinstall
linux-objects-nvidia-470-5.15.0-46-generic	deinstall
linux-objects-nvidia-470-5.15.0-48-generic	deinstall
linux-objects-nvidia-470-server-5.15.0-48-generic	deinstall
linux-objects-nvidia-470-server-5.15.0-60-generic	install
linux-objects-nvidia-510-server-5.15.0-46-generic	deinstall
linux-objects-nvidia-515-5.15.0-41-generic	deinstall
linux-objects-nvidia-515-5.15.0-43-generic	deinstall
linux-objects-nvidia-515-5.15.0-46-generic	deinstall
linux-objects-nvidia-515-5.15.0-47-generic	deinstall
linux-objects-nvidia-515-5.15.0-48-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-48-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-50-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-52-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-53-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-56-generic	deinstall
linux-objects-nvidia-515-server-5.15.0-60-generic	install
linux-signatures-nvidia-5.15.0-60-generic	install
linux-sound-base				install
pptp-linux					install
util-linux					install

输入:
sudo apt-get purge \
linux-image-5.15.0-50-generic  \
linux-image-5.15.0-52-generic  \
linux-image-5.15.0-53-generic  \
linux-image-5.15.0-56-generic  \
linux-image-5.15.0-57-generic  \
linux-modules-5.15.0-48-generic  \
linux-modules-5.15.0-50-generic  \
linux-modules-5.15.0-52-generic  \
linux-modules-5.15.0-53-generic  \
linux-modules-5.15.0-56-generic  \
linux-modules-5.15.0-57-generic  \
linux-modules-extra-5.15.0-50-generic  \
linux-modules-extra-5.15.0-52-generic  \
linux-modules-extra-5.15.0-53-generic  \
linux-modules-extra-5.15.0-56-generic  \
linux-modules-extra-5.15.0-57-generic  \
linux-modules-nvidia-470-5.15.0-46-generic  \
linux-modules-nvidia-470-5.15.0-48-generic  \
linux-modules-nvidia-470-server-5.15.0-48-generic  \
linux-modules-nvidia-510-server-5.15.0-46-generic  \
linux-modules-nvidia-515-5.15.0-41-generic  \
linux-modules-nvidia-515-5.15.0-43-generic  \
linux-modules-nvidia-515-5.15.0-46-generic  \
linux-modules-nvidia-515-5.15.0-47-generic  \
linux-modules-nvidia-515-5.15.0-48-generic  \
linux-modules-nvidia-515-server-5.15.0-48-generic  \
linux-modules-nvidia-515-server-5.15.0-50-generic  \
linux-modules-nvidia-515-server-5.15.0-52-generic  \
linux-modules-nvidia-515-server-5.15.0-53-generic  \
linux-modules-nvidia-515-server-5.15.0-56-generic  \
linux-modules-nvidia-515-server-5.15.0-60-generic  \
linux-objects-nvidia-470-5.15.0-46-generic  \
linux-objects-nvidia-470-5.15.0-48-generic  \
linux-objects-nvidia-470-server-5.15.0-48-generic  \
linux-objects-nvidia-510-server-5.15.0-46-generic  \
linux-objects-nvidia-515-5.15.0-41-generic  \
linux-objects-nvidia-515-5.15.0-43-generic  \
linux-objects-nvidia-515-5.15.0-46-generic  \
linux-objects-nvidia-515-5.15.0-47-generic  \
linux-objects-nvidia-515-5.15.0-48-generic  \
linux-objects-nvidia-515-server-5.15.0-48-generic  \
linux-objects-nvidia-515-server-5.15.0-50-generic  \
linux-objects-nvidia-515-server-5.15.0-52-generic  \
linux-objects-nvidia-515-server-5.15.0-53-generic  \
linux-objects-nvidia-515-server-5.15.0-56-generic
成功清除不要的核

然后重启电脑,果然,没了nvidia驱动,外接显示屏也用不了了。
双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)

只能重装nvidia驱动。

  1. 查看自己电脑的显卡版本:https://www.cnblogs.com/vcan123/p/11902213.html
  2. 下载对应的版本驱动,下载地址:https://www.nvidia.com/Download/index.aspx?lang=en-us#(英文的);https://www.nvidia.cn/Download/index.aspx?lang=cn(中文的)
    双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)
  3. 安装参考:
    • Ubuntu下安装NVIDIA驱动的三种方法: https://www.cnblogs.com/Leozi/p/13281224.html
    • 手动安装NVIDIA驱动: https://blog.csdn.net/weixin_39518984/article/details/111867578?spm=1001.2014.3001.5501 (推荐)
    • 与第二个安装链接一起看:<bash: /usr/bin/nvidia-smi: No such file or directory>

成功解决问题的原因推测

因为nvidia525,515存在冲突或者损坏的包,所以此时换个其他版本的就好(感觉这种解决算折衷,不是个好方法)文章来源地址https://www.toymoban.com/news/detail-493836.html

报错记录

  1. pk-client-error-quark the following packages have unmet dependencies libvidia-common-515-server:conflicts:libvidia-common linux-modules-nvidia-525-generic depends linux-modules-nvidia-525-5.15.0-60-generic(=5.15.0-60.66) but it is not going to be installes dependes nvidia-kernel-common-525(>=525.78.01)but 525.60.13-0ubuntu1 is to be installed (图片错误,敲出来,便于百度。)
  2. Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4239 (aptd) (重启电脑)
  3. Failed to initialize NVML: Driver/library version mismatch (得重新安装nvidia驱动了,参考解决办法:https://blog.csdn.net/weixin_39518984/article/details/118105194;https://blog.csdn.net/weixin_39518984/article/details/111867578?spm=1001.2014.3001.5501)

到了这里,关于双系统电脑从window切换到ubuntu,外接显示屏用不了了(显卡驱动问题,降低驱动解决)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 电脑显示屏无信号怎么办?

    随着使用电脑的用户越来越多,而使用的用户遇到的问题就越多了,而经常用电脑的同学大部分都遇到过电脑显示器无信号的情况吧。其实相比显示器没有任何显示而言,电脑显示器无信号的故障更容易解决。下面,小编就来教大家如何去处理电脑显示屏无信号。 最近,收到

    2024年02月09日
    浏览(43)
  • led显示屏怎么连接电脑主机

    要将LED显示屏连接到计算机主机,通常需要使用适当的接口和连接线。以下是常见的连接方法:   HDMI接口:大多数现代计算机和LED显示屏都配备了HDMI接口。您可以使用HDMI连接线将计算机主机的HDMI输出端口连接到LED显示屏的HDMI输入端口。这种连接方法可以传输高质量的音频

    2024年02月07日
    浏览(37)
  • 笔记本电脑如何连接显示屏?

    目录 1.按下快捷键 win+P,选择扩展 2.连接显示器,连好接线 3.笔记本驱动有问题,显示错误如下: 4.驱动已经下载完成, 按下快捷键,还是显示第3步中的错误 5.驱动已经下载完成, 按下快捷键,参照第1步,选择Extend 摘要:在某公司实习,自己连接显示屏,结果电脑有问题

    2024年01月17日
    浏览(47)
  • 电脑开机显示屏显示无信号黑屏的解决方法

    电脑开机显示屏显示无信号黑屏是一种比较常见的电脑故障问题,这种情况一般是由于电脑硬件或软件出现故障引起的。 驱动人生 提示,这个问题可以通过一些简单的方法来解决。下面, 驱动人生 带来电脑开机显示屏显示无信号黑屏的解决方法。 首先要确认显示器连接是

    2023年04月14日
    浏览(42)
  • 华为电脑使用ipad做扩展显示屏

    新换的公司不给配电脑,自己的电脑屏幕很小 看看手里的ipad 有一个大胆的想法 于是搜索博客 参考这篇做的 ipad做win10扩展屏的方法-Splashtop Wired XDisplay_桂林巡山的博客-CSDN博客_ipad作为windows扩展屏 前言寒假回家,习惯了双屏幕操作后在家一台笔记本电脑操作有点不适应,故

    2024年02月12日
    浏览(37)
  • 电脑显示屏不亮但是主机已开机

    方法一: 电源故障 1、首先进行正常的开机,看看自己的电源是不是正常,听听看 风扇的声音 和 开机按钮是否常亮 。 2、如果出现了常亮而且风扇正常运转则表示供电没有问题,如果 开机按钮不亮就是电源故障 该换了。 方法二:显示连接线 1、当开机之后出现不亮的情况

    2024年02月11日
    浏览(27)
  • 解决笔记本电脑拓展显示屏黑屏问题

    检查拓展显示器与笔记本连接线路是否正常。 Win+R,输入“devmgmt.msc”,检查设备管理器中显卡驱动是否正常。 若不正常,请卸载有问题的显卡驱动,安装360驱动大师检测安装显卡驱动,若正常,请往下一步。 笔记本电脑关机,拔出所有连接笔记本的硬件设备和数据线。 长

    2024年01月16日
    浏览(47)
  • Ubuntu 22.04 设置拓展显示屏设置使用

    一 项目背景         项目要求使用ubunut系统,由于需要java应用开发需要,选用x86CPU结构开发(哎,用这种开发的产品量就不会大)。需要两个显示输出,一个HDMI用作客户使用,一个输出给到一个8寸的小屏(带触摸和声音)。要求启动后8寸屏显示自己做的应用,客户在这个

    2024年02月15日
    浏览(25)
  • 【18.04Ubuntu中解决无法识别显示屏】

    实验室的一个dell显示器,通过HDMI连接电脑后,在Windows上连接上就直接可以使用了。由于我电脑上安装是Windows11+Ubuntu18.04双系统,在我切换到Ubuntu时,显示器可以正常显示,但直接无法识别外接显示屏(dell 1080p)。在参照各种博客的情况下还是没有找到解决办法,但是这些博

    2023年04月27日
    浏览(28)
  • UE4 nDisplay:一台电脑对多个显示屏渲染

    问题描述:看似一块大屏,通常是由多块显示屏拼接组装起来的,所以需要一台电脑对多个显示屏渲染 解决方法:启用Surround,并配置每块屏幕的分辨率和顺序

    2024年02月13日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包