Ubuntu22.04/20.04显卡不适配问题

92 阅读2分钟

概述

在Ubuntu22.04安装过程中,由于英伟达50系显卡独显显卡驱动不适配,在try or install ubuntu之后,陷入了黑屏无法进入安装引导流程,按e修改默认参数依旧无法正常安装,后检查发现,因为主板CPU不支持集显,ubuntu22.04默认没有5060的显卡驱动,故无法显示后续正常安装流程;后经过查阅资料,找到相关解决方法,即先安装ubuntu22.04服务器版(不依赖显卡支持),在服务器版安装结束之后,通过USB供网,手动ip set up,通过命令行安装ubuntu22.04桌面相关组件,并进行相关驱动修复;

解决执行过程

Ubuntu22.04 Server 版安装

1)系统盘安装,参考 Ubuntu20.04各类配置安装
  • 登录ubuntu官网,下载server版,后续安装和桌面版过程相同,参考ubuntu20.04各类配置安装

ubuntu.com/download/de…

解决供网问题

  • ✅ 用手机 USB 共享网络

  • 网卡 授权
#查看当前网网卡
ip a 
#找到usb0网卡给他开启
sudo ip link set usb0 up 
#获得动态IP地址
sudo dhclient usb0

#检查是否连接成功
ping 223.5.5 #阿里公网
sudo apt update

安装Ubuntu22.04桌面组件

  • 安装ubuntu22.04桌面组件(最好还源解决)
#更新软件列表
sudo apt update
#安装ubuntu-desktop-minimal 
sudo apt install ubuntu-desktop-minimal

#重新启动
sudo reboot

升级内核,修复Wifi驱动

  • 将内核更新到6.8
#更新内核依赖项
sudo apt install linux-generic-hwe-22.04
#重新启动
reboot
  • 查看是否能检测到物理 网卡
lspci | grep -i network
  • 修复驱动
sudo apt update
sudo apt install linux-firmware
reboot
  • 手动加载驱动
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
  • 检查是否安装成功
ip a
nmcli device
#状态应该为wlp2s0  wifi  disconnected

显卡 驱动安装(目前经过验证****580.95.05是可行的

  • 卸载原装 显卡 驱动(一定要卸载干净)
sudo apt purge '^nvidia-.*'
sudo apt purge '^libnvidia-.*'
sudo apt autoremove
sudo apt autoclean
  • 官网下载驱动包

    • www.nvidia.com/en-us/drive…
    • 安装编译环境依赖
    •   sudo apt update
        sudo apt install build-essential dkms linux-headers-$(uname -r)
      
    • 执行驱动安装
    •   #赋可执行权
        chmod +x NVIDIA-Linux-x86_64-580.95.05.run
        #执行
        sudo ./NVIDIA-Linux-x86_64-590.95.05.run
      
    • 选项选择

暂时无法在飞书文档外展示此内容

提示选择
DKMS support?Yes
Install 32-bit libs?Yes(推荐)
Nouveau detected?Continue
X configuration?Yes
  • 驱动验证
#重启之后
sudo reboot
#验证驱动部分
nvidia-smi #验证是否启动成功