首页主机资讯Ubuntu中如何安装显卡驱动

Ubuntu中如何安装显卡驱动

时间2025-10-14 01:31:04发布访客分类主机资讯浏览388
导读:Ubuntu安装显卡驱动详细步骤 1. 确认显卡型号 首先需要明确显卡型号,以便选择匹配的驱动。打开终端,运行以下命令: 通用命令(适用于所有显卡):lspci | grep -E 'VGA|3D'(显示显卡厂商及型号,如“NVIDIA...

Ubuntu安装显卡驱动详细步骤

1. 确认显卡型号

首先需要明确显卡型号,以便选择匹配的驱动。打开终端,运行以下命令:

  • 通用命令(适用于所有显卡):lspci | grep -E 'VGA|3D'(显示显卡厂商及型号,如“NVIDIA GeForce RTX 3060”或“AMD Radeon RX 6700 XT”);
  • NVIDIA显卡专用nvidia-smi(若已安装NVIDIA驱动,可直接查看型号及驱动版本);
  • AMD显卡专用lspci | grep -i amd
  • Intel显卡专用lspci | grep -i intel

2. 更新系统软件包

安装驱动前,确保系统为最新状态,避免兼容性问题。运行以下命令:

sudo apt update &
    &
     sudo apt upgrade -y

等待系统完成更新并重启(若有需要)。

3. 禁用开源驱动(仅NVIDIA显卡必需)

Ubuntu默认使用Nouveau开源驱动,与NVIDIA官方闭源驱动冲突,需先禁用:

  • 编辑黑名单配置文件:sudo nano /etc/modprobe.d/blacklist-nouveau.conf
  • 在文件末尾添加以下内容:
    blacklist nouveau
    options nouveau modeset=0
    
  • 保存并退出(Ctrl+OEnterCtrl+X);
  • 更新initramfs:sudo update-initramfs -u
  • 重启系统:sudo reboot
    重启后,运行lsmod | grep nouveau,若无输出则表示禁用成功。

4. 安装显卡驱动

根据显卡品牌选择对应安装方式:

(1)NVIDIA显卡(推荐自动安装)
  • 添加NVIDIA官方PPA(获取最新驱动):
    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt update
    
  • 查看推荐驱动版本(ubuntu-drivers devices命令会标注“recommended”):
    ubuntu-drivers devices
    
  • 安装推荐驱动(以“nvidia-driver-535”为例,替换为推荐版本):
    sudo apt install nvidia-driver-535 -y
    
  • 手动安装(可选):若需特定版本,可从NVIDIA官网下载.run格式驱动,进入命令行模式(Ctrl+Alt+F3),停止图形界面(sudo systemctl stop gdm),运行驱动脚本(sudo ./NVIDIA-Linux-x86_64-xxx.run),按提示完成安装(需勾选“不自动更新”)。
(2)AMD显卡
  • Ubuntu 22.04及以上版本,推荐使用开源驱动amdgpu(性能更优):
    sudo apt install xserver-xorg-video-amdgpu mesa-vulkan-drivers mesa-drivers -y
    
  • 若需闭源驱动,可从AMD官网下载对应版本的“Catalyst”驱动,但开源驱动已能满足日常需求。
(3)Intel显卡
  • Intel显卡通常自动安装最佳驱动,无需额外操作。若需确认,可运行:
    sudo apt install xserver-xorg-video-intel -y
    
  • 验证驱动:lspci -k | grep -A 2 -i "VGA"(查看“Kernel driver in use”是否为“i915”)。

5. 重启图形界面

驱动安装完成后,需重启图形界面使更改生效:

sudo systemctl restart gdm  # GNOME桌面环境
# 若使用KDE桌面,替换为:sudo systemctl restart sddm

或直接重启系统:sudo reboot

6. 验证驱动安装

  • NVIDIA显卡:运行nvidia-smi,若显示GPU型号、驱动版本及运行状态(如“Running”),则表示成功;
  • AMD/Intel显卡:运行lspci -k | grep -A 2 -i "VGA",查看“Kernel driver in use”是否为对应显卡驱动(如“amdgpu”或“i915”);
  • 通用验证glxinfo | grep "OpenGL renderer"(显示显卡型号,如“NVIDIA GeForce RTX 3060”)。

常见问题解决

  • 驱动未生效:确保Nouveau驱动已禁用(步骤3),并重启系统;
  • 分辨率异常:编辑/etc/default/grub,将GRUB_CMDLINE_LINUX_DEFAULT改为"quiet splash nomodeset",运行sudo update-grub后重启;
  • 驱动冲突:卸载旧驱动(sudo apt purge nvidia-*),重新安装。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu中如何安装显卡驱动
本文地址: https://pptw.com/jishu/725384.html
Linux中Swagger的配置文件如何编写 如何通过Telnet测试端口状态

游客 回复需填写必要信息