Ubuntu 驱动自动安装与开机自启设置
一、快速方案总览
二、NVIDIA 显卡驱动自动安装
lspci | grep -E 'VGA|3D|NVIDIA|AMD'ubuntu-drivers devices(带有 recommended 标记的为推荐版本)sudo ubuntu-drivers autoinstallsudo apt install nvidia-driver-<版本号>(将 <版本号> 替换为推荐值)/etc/modprobe.d/blacklist.conf,加入
blacklist nouveauoptions nouveau modeset=0sudo update-initramfs -u && sudo rebootnvidia-smi 应显示 GPU 型号、驱动版本、CUDA 版本 等信息。三、AMD 显卡与常见硬件
sudo apt install mesa-vulkan-drivers mesa-driversglxinfo | grep "OpenGL renderer" 应显示 AMD 设备名sudo ubuntu-drivers autoinstall,让系统自动匹配并安装合适驱动。四、使用官方 PPA 获取更新驱动(可选)
sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt updateubuntu-drivers devices 后按需安装五、自定义或第三方内核模块的自动加载
/lib/modules/$(uname -r)/...sudo depmod -a/etc/modules-load.d/ 下新建 .conf 文件(如 my-driver.conf),写入模块名(每行一个)/etc/modules 追加模块名lsmod | grep <模块名> 或 cat /proc/modules 查看是否已加载。六、常见问题与验证
nvidia-smiglxinfo | grep "OpenGL renderer"lspci -k | grep -A 3 -i "VGA\|3D\|Audio" 查看驱动绑定sudo apt-get install linux-sound-base alsa-base alsa-utils linux-modules-extra-$(uname -r)sudo modprobe snd-ens1371(按实际声卡替换)sudo alsa force-reload && pulseaudio --kill && pulseaudio --startaplay -l 确认设备列表