彻底解决安装了显卡驱动后,Ubuntu开机无法进入图形化界面、黑屏、左上角光标闪烁问题

这篇具有很好参考价值的文章主要介绍了彻底解决安装了显卡驱动后,Ubuntu开机无法进入图形化界面、黑屏、左上角光标闪烁问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

众所周知,Linux 系统的的 GUI 和 NVIDIA 显卡相处得并不是很愉快,驱动安装起来会出各种问题,非常折腾。很多同学在配备 NVIDIA 显卡的 Ubuntu 物理机上安装完显卡驱动后,重启电脑发现进不去图形化界面了。具体表现为系统黑屏,屏幕左上角一直有光标在不断闪烁,出现这种情况的原因很多,本质基本上都是无法载入图形化界面的问题。

由于大多数电脑的 CPU 都配备了核显,笔者介绍一种对于配备 NVIDIA 独显和 intel 核显电脑的解决方法,用 intel 核显来做图形化界面的显示设备,NVIDIA 独显仅仅当作计算(CUDA)设备,这样就绕过了 NVIDIA 显卡驱动带来的一系列和 GNOME、LightDM 等桌面环境不适配、不兼容的问题。毕竟我们只要能用 CUDA 就行,又不会用显卡来打游戏。

第一步 强制关机重启电脑后进入恢复模式或者按住 Ctrl + Alt + F2 进入控制台(tty)

第二步 查看电脑所有的显卡,检查一下是否带有 intel 核显

lspci | grep VGA

根据输出信息可以看到电脑中确实配备了 intel 的集成显卡

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)

其中每行输出内容的开始是一串编号,这是这个设备的 BusID,需要记住,后面会用到。

再次检查一下 NVIDIA 显卡驱动是否安装成功,本篇教程只针对 NVIDIA 驱动安装成功但无法用于图形化界面显示的情况

nvidia-smi

检查一下 CUDA 是否可用

nvcc -V
>>> import torch
>>> torch.cuda.is_available()
True

第三步 修改桌面系统 Xserver 的配置文件 /etc/X11xorg.conf

sudo vim /etc/X11xorg.conf

在文本末尾添加 intel 核显驱动的配置信息

Section "Device"
    Identifier     "Device1"
    Driver         "intel"
    VendorName     "Intel Corporation"
    BusID          "PCI:0:2:0"
EndSection

其中,Section 用于指定一个设备配置段的开始,字段名为 Device 代表一个图形设备。

Identifier 为设备的标识符,可以任意取,别和已有的重名就行。

Driver 用于告诉 Xserver 从哪里加载设备的驱动程序,VendorName 指示设备的制造厂商。

BusID 指示设备的BusID,由前文所述的 lspci 命令获取。

接着在屏幕配置段中修改图形设备为 intel 核显,将其中的 Device 属性的值设置为 intel 核显的设备的标识符。

Section "Screen"
    Identifier     "Screen0"
    Device         "Device1"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

第四步 保存并退出,重启电脑

sudo reboot

第五步 成功进入桌面,正常情况下没什么问题。如果出现画面撕裂,则需要再次修改桌面系统 Xserver 的配置文件的 intel 核显的配置段,添加三个选项

Section "Device"
    Identifier     "Device1"
    Driver         "intel"
    VendorName     "Intel Corporation"
    Option         "TripleBuffer" "true"
    Option         "TearFree"     "true"
    Option         "DRI"          "false"
    BusID          "PCI:0:2:0"
EndSection

TripleBufferTearFree 用于开启三倍缓冲和启用 TearFree 功能,用于减少画面撕裂现象,DRI 选项用于关闭基层直接渲染功能,以解决某些与 DRI 相关的兼容性问题。

配置完成后重启 LightDM 服务即可文章来源地址https://www.toymoban.com/news/detail-529049.html

sudo service lightdm restart

到了这里,关于彻底解决安装了显卡驱动后,Ubuntu开机无法进入图形化界面、黑屏、左上角光标闪烁问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Ubuntu 20.04-NVIDIA显卡驱动-安装和卸载-解决黑屏问题

    202300704更新,黑屏问题主要由linux内核更新导致 20230706 22:46 更新:好像这一步也没有用!!! The PCI ID Repository可以按照十六进制数字代码找到相应的显卡型号。 按照显卡型号下载驱动 (ctrl+鼠标点击-》跳转)下载官网建议的.run文件,下载完成后移动到主目录。 推荐直接在ub

    2024年02月12日
    浏览(97)
  • Ubuntu服务器安装Nvidia显卡驱动各类失败问题的解决方案集合

    给实验室服务器安装显卡驱动,总是遇到各种各样的问题。故而专门开一个文章记录一下遇到的各类问题。 在这里安装CUDA,选择最新版本后根据系统配置点选即可,会自动生成对应的链接,如下图。这里选runfile,里面打包好了所需的软件。直接装CUDA一是实验室跑AI算法需要

    2024年02月05日
    浏览(59)
  • 最新版ubuntu22.04安装NVIDIA显卡驱动以及CUDA、CUDNN,和安装驱动gcc版本问题解决。

    1.驱动安装参考下述链接 1.1 NVIDIA显卡驱动、 CUDA 的安装参考这个博主的具体安装步骤,但是最后一步的 cudnn 的安装参考另一个博主,见链接。 1.2 可以选择最新版本的驱动,需要在官网去找最新的版本对应。 2.最新版本我遇到的错误以及解决方法 2.1.在进入tty1界面后ubuntu安装

    2024年04月24日
    浏览(62)
  • ubuntu22.04安装显卡驱动

    1、禁用 nouveau 在文本最后添加: 点击保存后更新必备环境源  更新后输入该命令验证 无输出即代表禁用成功(ps:不行可以重启电脑) 2、secure boot问题 法一:直接禁用链接1、链接2(安装前禁用) 法二:在安装驱动过程中配置 1、安装快要结束时会要求设置 secure boot密码

    2024年02月11日
    浏览(63)
  • 【Ubuntu】Ubuntu20.04安装GPU显卡驱动

    等待安装即可 有些显卡只支持455 安装完成记得重启一下,然后验证一下: 若显示下图则说明安装成功~    CUDA Toolkit 11.7 Downloads | NVIDIA Developer 选择Linux-x86_64-Ubuntu-20.04-runfile(local)   等待30m即可(取决于网速)   选择Continue(上下移动选择,Enter确定)  输入 accept   在对应的

    2024年02月01日
    浏览(42)
  • Ubuntu18.04及以上 安装3070ti显卡驱动 超简易方法!黑屏无法进入桌面解决方法以及联想拯救者电脑特殊设置

    接下来的工作要用ZED相机进行稠密地图构建的学习,故正好在新电脑上配置相关环境。 没想到第一步显卡驱动就让我捣鼓了两天,期间经历了无数次电脑黑屏无法进入桌面,大大小小坑都踩了一遍。 但在朋友zigzag的提醒下,发现ubuntu18.04及以上的显卡驱动安装其实是有超简易

    2024年02月09日
    浏览(117)
  • Ubuntu安装NVIDIA英伟达显卡驱动教程

    在安装好ubuntu以后,大概率是使用的Linux内核自带驱动,后续用CUDA训练很不方便,因此必须将显卡驱动切换成NVIDIA驱动。 第四步,也可以通过 软件和更新 中的 附加驱动 ,选择安装带有 tested 的驱动,如图所示 一般是选第一个,我这个电脑是手动安装的驱动 但是!!!这样

    2024年02月13日
    浏览(60)
  • Ubuntu之NVIDIA GeForce显卡驱动安装

      NVIDIA是一家人工智能计算公司 [1] 。公司创立于1993年,总部位于美国加利福尼亚州圣克拉拉市。美籍华人Jensen Huang(黄仁勋)是创始人兼CEO。1999年,NVIDIA定义了GPU,这极大地推动了PC游戏市场的发展,重新定义了现代计算机图形技术,并彻底改变了并行计算。 2017年6月,

    2024年02月05日
    浏览(48)
  • Ubuntu22.04 安装NVIDIA显卡驱动

    最近在想给自己电脑换成Linux系统的事情,但是过程没想到异常艰难,除了要安装一系列日常用软件和学习环境搭建外,还遇到了安装显卡驱动这个世纪难题[哭][哭],四处搜索度娘,最终还是让我暂时解决(安装成功)了这个难题,[再次感谢互联网各位大佬的扶持],所以,

    2024年02月08日
    浏览(74)
  • ubuntu22.04安装Nvidia显卡驱动

    Ubuntu 22.04安装NVIDIA显卡驱动的一般步骤: 注意:在执行这些步骤之前,请确保系统已连接到互联网,以便下载所需的软件包。 1. 检查NVIDIA显卡型号:打开终端,运行以下命令来确定NVIDIA显卡型号:    这将显示NVIDIA显卡型号,例如GeForce GTX 1050 Ti。 2. 更新系统: 在终端中,

    2024年01月16日
    浏览(69)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包