Ubuntu驱动手动安装实用技巧
lspci
(PCI设备,如显卡、网卡)或lsusb
(USB设备)命令查看硬件型号。例如,查看NVIDIA显卡型号用lspci | grep -i nvidia
,查看声卡用lspci | grep -i audio
。sudo apt update && sudo apt upgrade
确保系统包是最新的,避免依赖冲突。build-essential
(包含gcc、make等工具),运行sudo apt install build-essential
安装。Ubuntu默认使用开源nouveau
驱动,安装NVIDIA专有驱动前需禁用:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
,添加以下内容:blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u && sudo reboot
。重启后,lspci | grep nouveau
无输出则说明禁用成功。.deb
文件),运行sudo dpkg -i package-name.deb
安装。若提示依赖缺失,用sudo apt --fix-broken install
修复。sudo reboot
。tar -zxvf driver.tar.gz
。cd driver-directory
。sudo make && sudo make install
(部分驱动可能需要./configure
配置,具体参考驱动文档)。sudo reboot
。nvidia-smi
,显示GPU型号、驱动版本及运行状态即为成功。glxinfo | grep "OpenGL renderer"
,输出中包含AMD显卡型号(如"AMD Radeon RX 6700 XT")则成功。aplay -l
,列出声卡设备(如"card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]")则成功。sudo apt purge 'nvidia-*'
),然后重启。sudo lshw -c video | grep configuration
查看显卡驱动是否加载;若未加载,手动加载:sudo modprobe nvidia
(NVIDIA驱动)。sudo apt install dkms
(动态内核模块支持),避免编译失败。若官方仓库驱动版本较旧,可添加PPA仓库获取最新驱动:
sudo add-apt-repository ppa:graphics-drivers/ppa
添加PPA。sudo apt update
。ubuntu-drivers devices
,选择推荐版本安装(如sudo apt install nvidia-driver-545
)。