使用“软件和更新”工具(图形界面)
打开“软件和更新”应用程序(可通过终端输入software-properties-gtk或从应用菜单搜索),切换至“附加驱动程序”选项卡。系统会自动扫描并列出可用的硬件驱动程序(如显卡、网卡等),选择需要安装或更新的驱动程序(通常标注为“推荐”或“已启用”),点击左下角的“应用更改”按钮。系统会下载并安装所选驱动,安装完成后重启系统以使新驱动生效。
使用命令行自动安装推荐驱动
打开终端,首先更新软件包列表以获取最新驱动信息:sudo apt update。然后运行sudo ubuntu-drivers autoinstall命令,系统会自动检测硬件并安装所有推荐的驱动程序(包括显卡、声卡等)。安装完成后,重启系统使驱动生效:sudo reboot。
通过PPA源安装第三方驱动(如NVIDIA专有驱动)
若官方源中的驱动版本较旧,可通过添加第三方PPA源获取最新驱动。以NVIDIA驱动为例,终端输入以下命令:
sudo add-apt-repository ppa:graphics-drivers/ppa(按提示按Enter确认);sudo apt update;sudo ubuntu-drivers devices(会列出推荐的驱动版本,如nvidia-driver-535);sudo apt install nvidia-driver-535(将535替换为推荐的版本号);sudo reboot。手动安装官方网站驱动(适用于特殊硬件)
若硬件无法通过上述方法找到合适驱动,可从制造商官方网站(如NVIDIA、Intel、Realtek)下载Linux版驱动程序(通常为.run或.deb格式)。以.run格式驱动为例,操作步骤如下:
chmod +x NVIDIA-Linux-x86_64-XXX.run(XXX为驱动版本号),赋予执行权限;sudo vim /etc/modprobe.d/blacklist-nouveau.conf,添加以下内容:blacklist nouveau options nouveau modeset=0 保存退出后,更新initramfs:sudo update-initramfs -u;Ctrl+Alt+F3),登录后卸载旧驱动:sudo apt purge nvidia*;sudo ./NVIDIA-Linux-x86_64-XXX.run,按提示完成安装;sudo reboot。验证驱动安装是否成功
nvidia-smi(显示NVIDIA显卡型号及驱动版本);lshw -c video | grep configuration(显示当前使用的驱动信息)。注意事项