对于那些坚持使用开源图形驱动程序的人来说,最新的 Mesa 3D 图形库很容易通过 Ubuntu PPA 安装。

Mesa 是 OpenGL、Vulkan、VDPAU、VA-API 和其他图形 API 规范的开源软件实现。

如果没有使用专有驱动程序,Ubuntu 将使用 Mesa 作为 OpenGL 实现。然而它总是旧的。如果用户想玩一些开源的 RadeonSI、RADV、Intel 或 Nouveau 驱动程序的游戏,您可以通过 PPA 尝试最新的 Mesa。

通过 Ubuntu PPA 安装 Mesa:

可以使用值得信赖的 Ubuntu PPA,其中包含适用于 Ubuntu 18.04、Ubuntu 20.04 的最新稳定 Mesa 软件包。它还提供适用于 Ubuntu 20.10 和 Ubuntu 21.04 的软件包,但未经测试。

1、添加PPA:

从系统应用程序启动器搜索并打开终端。当它打开时,运行命令添加 PPA:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository ppa:kisak/kisak-mesa

询问时键入用户密码,没有视觉反馈。根据需要阅读 PPA 说明,然后按 Enter 继续。

2、安装 Mesa 包:

对于 Ubuntu 18.04、Linux Mint,您需要更新包缓存,尽管它在 Ubuntu 20.04 及更高版本中会自动完成。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

最后通过命令安装包括 Mesa 库在内的所有软件包的可用升级:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt full-upgrade

3、检查Mesa版本:

要找出包版本,请使用命令:

linuxmi@linuxmi:~/www.linuxmi.com$ glxinfo | grep “OpenGL version”

恢复原始 Mesa 包:

要将显卡驱动恢复到原始状态,首先通过命令安装 ppa-purge:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install ppa-purge

接下来清除 Ubuntu PPA,它将降级所有已安装的软件包:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo ppa-purge ppa:kisak/kisak-mesa

对于 Linux Mint 20,建议添加 -d focal 标志以安全工作:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo ppa-purge -d focal ppa:kisak/kisak-mesa

发表评论