如何在 Ubuntu 上安装驱动程序(4 个简单方法)
如果您最近从 Windows 或 macOS 迁移到 Ubuntu,并且正在寻找在 Ubuntu 上安装驱动程序的方法,那么您来对地方了。我们添加了四种在 Ubuntu 上更新驱...
如果您最近从 Windows 或 macOS 迁移到 Ubuntu,并且正在寻找在 Ubuntu 上安装驱动程序的方法,那么您来对地方了。我们添加了四种在 Ubuntu 上更新驱动程序的详细方法,从下载其他驱动程序到安装 Nvidia 最新的图形驱动程序。除此之外,我还写了另一篇关于如何在 Ubuntu 上切换 Wayland 和 Xorg 的文章,并为 Linux 新用户整理了 Ubuntu 上最好的屏幕录制工具。考虑到这一点,让我们学习如何在 Ubuntu 上手动安装驱动程序。
在 Ubuntu (2022) 上安装驱动程序在本教程中,我们添加了四种在 Ubuntu 上安装驱动程序的方法。我们涵盖了从更新附加驱动程序到迁移到最新分支以进行尖端更新的所有内容。您可以展开下表以导航到您需要的部分。
注意:下面的方法已经在 Ubuntu 22.04.1 LTS (Jammy Jellyfish) 版本上进行了测试,并且运行良好。
从软件和更新在 Ubuntu 上安装驱动程序(GUI 方法)您可能不知道的是,Ubuntu 或 Linux 上的驱动程序直接内置于内核中,并由系统自动处理。因此,当内核更新时,驱动程序也会立即打补丁。与 Windows 不同,您不必手动查找并安装每个驱动程序。
也就是说,由于专有的开源驱动程序,存在一些例外情况,主要针对图形设备和 Wi-Fi 硬件设备。即使对于这些设备,Ubuntu 现在也可以通过 GUI 界面轻松安装驱动程序。以下是如何从“附加驱动程序”菜单在 Ubuntu 上安装驱动程序。
1. 首先,在 Ubuntu 中打开应用程序启动器,然后打开“软件和更新”。您也可以直接打开“其他驱动程序”。
2. 接下来,转到“其他驱动程序”部分。在这里您可以看到 Nvidia GeForce GT 730 显卡的推荐驱动程序(独立测试)已在使用中。
3. 如果您想要迁移到开源驱动程序或降级到较旧的图形驱动程序,请从选项中选择它,然后单击“应用更改” 。现在重新启动计算机会将您转换到特定的驱动程序版本。
从终端在 Ubuntu 上安装驱动程序(CLI 方法) 1. 如果您想从终端更新 Ubuntu 的驱动程序,您可以使用一系列命令来执行此操作。首先,从应用程序启动器或按“ Ctrl + Alt + T ”快捷键打开终端。
2. 接下来,运行以下命令列出驱动程序。它是 Ubuntu 中的一种设备管理器,但采用命令行界面。我的电脑显示的是 Nvidia 显卡。
ubuntu-drivers devices 3. 现在您可以选择要安装的驱动程序。例如,要安装最新推荐的驱动程序nvidia-driver-470 ,请运行以下命令:
sudo apt install nvidia-driver-470 或者
sudo ubuntu-drivers install nvidia:470 4. 您还可以运行以下命令在 Ubuntu 上自动安装所有推荐的驱动程序。
sudo ubuntu-drivers autoinstall 4.安装后,重新启动计算机,它将过渡到最新的稳定版本。通过运行以下命令检查当前的驱动程序版本。
nvidia-smi 在 Ubuntu 上安装最新(测试版)Nvidia 驱动程序想要走在最前沿的用户可以在 Ubuntu 上安装 beta Nvidia 驱动程序。只需添加一个新的 PPA 存储库即可。要遵循的命令是:
1. 在 Ubuntu 中打开终端并运行以下命令以添加显卡驱动程序 PPA 。
sudo add-apt-repository ppa:graphics-drivers/ppa 2. 然后运行以下命令来更新所有软件包。
sudo apt update
sudo apt upgrade 3. 现在运行以下命令,它将列出所有最新的驱动程序,包括稳定版和测试版。然而,就我而言,470 是最新的驱动程序,甚至用版本号 465 取代了 beta 版本。这样您就可以继续舒适地使用 470。
ubuntu-drivers devices 4. 如果您看到显卡有较新版本,您可以通过运行以下命令来安装 beta Nvidia 驱动程序。 470只需将其替换为最新的 beta 版本即可。
sudo apt install nvidia-driver-470 使用官方安装程序在 Ubuntu 上安装 Nvidia 驱动程序与如何在 Windows 上下载 Nvidia 驱动程序类似,您可以在 Ubuntu 上执行类似的步骤。但是,这需要完全禁用 GUI 界面并从命令行应用更改。然后您需要重新启用 GUI 界面。是的,这个过程有点漫长和复杂,但如果您想继续使用此方法,请按照以下步骤操作。在继续之前请务必记住您的用户名和密码。
1. 首先,打开 Nvidia网站并输入您的显卡详细信息。对于稳定版驱动程序,请选择“生产分支”;对于测试版驱动程序,请选择“新功能分支”。
2. 在下一页上,下载适用于您的 Ubuntu 系统的 Nvidia 驱动程序。将下载.run格式的文件。
3. 接下来,找到下载的文件并右键单击它。然后打开“属性”。
4. 转到“权限”选项卡并启用“允许文件作为程序运行” 。
5. 完成后,您需要进入文本控制台模式。按“ Ctrl+Alt+F3 ”退出GUI界面。不用担心。要将所有内容恢复为以前的状态,请按“Ctrl + Alt + F2”。
注意:我从 Chromebook SSH 到我的 Ubuntu 计算机并捕获了屏幕。它在您的系统上看起来可能略有不同。
6. 在文本控制台模式下使用您的 Ubuntu 用户名和密码登录。然后运行以下命令禁用图形服务器。
sudo systemctl isolate multi-user.target 7. 接下来,运行以下命令卸载当前使用的 Nvidia 驱动程序。
sudo modprobe -r nvidia-drm 8. 最后,运行以下命令开始驱动安装。将filename替换为下载文件的实际名称。在运行脚本之前,您可能需要导航到“下载”文件夹。
cd Downloads
sudo sh filename.run 9. 这将打开命令行安装程序。您可以按照屏幕上的说明轻松在 Ubuntu 上安装 Nvidia 驱动程序。
10. 安装完成后,通过运行以下命令启用显示服务器:
sudo systemctl start graphical.target 11. 您可能需要再执行一步。 exit关闭当前会话并按Ctrl + Alt + F2返回 GUI 界面。
12. 现在重新启动计算机,Ubuntu 的 Nvidia 驱动程序应该升级到最新版本。
使用 4 种简单方法在 Ubuntu 上更新驱动程序因此,您可以按照以下方法在 Ubuntu 上更新和安装驱动程序。我们已经介绍了图形和命令行方法,因此请根据您的喜好选择一种。无论如何,这就是我们的。如果您正在寻找在 Ubuntu 上安装 Deb 文件的简单方法,我们为您提供了专门的指南。要在 Ubuntu 上安装 Python,请访问链接的教程以获取详细说明。最后,如果您有任何疑问,请在下面的评论部分中留言。