配置Ubuntu显卡驱动需根据显卡类型(NVIDIA/AMD/Intel)选择不同方案,核心步骤包括确认型号、禁用冲突驱动、安装适配驱动及验证生效。以下是详细流程:
首先需明确显卡硬件信息,以便选择对应驱动:
lspci | grep -E 'VGA|3D'(列出所有显卡设备);nvidia-smi(若已安装驱动,直接显示型号及驱动版本);lspci | grep -i amd;lspci | grep -i intel。sudo apt update && sudo apt upgrade -y
nouveau,安装NVIDIA专有驱动前需禁用,否则可能引发冲突。
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
sudo reboot
lsmod | grep nouveau(无输出则表示禁用成功)。sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
查看推荐驱动版本(sudo ubuntu-drivers devices),安装标注为“recommended”的版本(如nvidia-driver-535):sudo apt install nvidia-driver-535
sudo ubuntu-drivers autoinstall
sudo reboot。amdgpu驱动,支持多数现代AMD显卡(如Radeon RX 5000及以上),无需额外安装。sudo nano /etc/default/grub
修改GRUB_CMDLINE_LINUX_DEFAULT行,在末尾添加amdgpu.exp_hw_support=1:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.exp_hw_support=1"
更新GRUB并重启:sudo update-grub
sudo reboot
glxinfo | grep "OpenGL renderer"(输出应包含AMD显卡型号,如“AMD Radeon RX 6700 XT”)。i915驱动),无需手动操作。lspci -k | grep -A 2 -i "VGA"(输出中“Kernel driver in use”应为i915)。nvidia-smi(显示GPU型号、驱动版本、温度及占用率);glxinfo | grep "OpenGL renderer"(确认渲染器为AMD型号);lspci -k | grep -A 2 -i "VGA"(确认驱动为i915)。sudo apt purge nvidia-*
sudo ubuntu-drivers autoinstall
sudo reboot
sudo systemctl restart gdm(GNOME桌面)或sudo systemctl restart sddm(KDE桌面)。通过以上步骤,可完成Ubuntu显卡驱动的配置与验证,确保显卡性能充分发挥。