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)。