修复 Ubuntu 显卡
修复 Ubuntu 显卡

修复 Ubuntu 显卡

修复方案

  • 直接在软件与更新里面安装
  • 利用ppa安装
  • 通过官网驱动.run文件安装

1、下载好对应的驱动文件

https://www.nvidia.cn/Download/index.aspx?lang=cn

2、禁用nouveau

然后我们去把那个第三方驱动给拉入黑名单,先编辑文件,禁用nouveau

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

在文档中添加:

blacklist nouveau
options nouveau modeset=0

然后更新下配置

sudo update-initramfs -u

检查是否禁用成功

lsmod | grep nouveau

如果没有输出则禁用成功 完成后重启一下,下面将进入安装阶段

4、关闭用户图形界面

sudo systemctl set-default multi-user.target 
sudo reboot

重启后桌面会消失,只有一个终端显示,需要先按ctrl+alt+F1,然后输入账户和密码登录

5、卸载所有原来的显卡驱动文件

sudo apt-get remove --purge nvidia*                                    #(删除主体)
sudo apt-get autoremove                                                                #(删除残留)
sudo /usr/bin/nvidia-uninstall                                                       #(这个进入后会显示一些选项,全部yes就行)

6、 更新一下一些依赖,以防万一

sudo apt-get update sudo apt-get install dkms build-essential linux-headers-generic

sudo apt-get install gcc-multilib xorg-dev

sudo apt-get install freeglut3-dev libx11-dev libxmu-dev install libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

7、 授予权限

sudo chmod 777 驱动文件名

8、 安装驱动

sudo ./驱动文件名 --dkms --no-opengl-files

进入后先continual install,

前面都是yes,然后会进入一个buliding kernel modules,如果在这个界面一直卡进度条,则跳回第五步重新来即可(有可能是BIOS那里没开安全锁)

然后后面会有一个类似x org的问题让你确定,选no就行

9、 开启用户图形界面

sudo systemctl set-default graphical.target
sudo reboot

完成

参考链接

https://www.notion.so/Ubuntu-45adf6aa17e5421eb52894c95e11b75c

发表评论

您的电子邮箱地址不会被公开。