安裝 Ubuntu,對於 NVIDIA 顯卡,默認情況下會使用第三方開源驅動,並且一般情況下,第三方開源驅動和系統兼容性更好。由於 NVIDIA 顯卡驅動不是開放的,所以對 Linux 系統的原生支持要差一點,會引入一些小問題。所以,一般情況下,如果不是特別必要,使用第三方開源驅動是個好選擇。
但如果要做 CUDA 相關開發,就必須使用 NVIDIA 官方驅動。
1. 安裝。
不要手動安裝。應該在 Software & Updates 的 Additional Drivers 下找到可用的顯卡驅動選項。如下圖,選擇使用最新的 340.98 驅動,然后 Apply Changes,系統會自動下載安裝驅動。安裝完成,重啟系統。

2. 遇到的問題。
重啟系統后發現,屏幕亮度調節 Fn + 亮/暗 鍵無效。解決方法如下,
- 更改顯卡配置文件,在目錄 /usr/share/X11/xorg.conf.d 下新建配置文件 10-nvidia.conf,添加如下內容,
1 Section "Device" 2 Identifier "Device0" 3 Driver "nvidia" 4 VendorName "NVIDIA Corporation" 5 Option "RegistryDwords" "EnableBrightnessControl=1" 6 Option "NoLogo" "True" 7 EndSection
- 更改 grub 啟動參數,打開 /etc/default 下的 grub 文件,修改如下,
將,
GRUB_CMDLINE_LINUX=""
改為
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
更新 grub 啟動菜單,
# update-grub
重啟,即可解決亮度調節問題。
完。
