Ubuntu中如何安装显卡驱动
导读: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+O
→Enter
→Ctrl+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