如何在 Ubuntu 17.04 中安装最新的 Mesa 17.0.4

Ubuntu-X 更新 PPA 刚刚通过提供最新的 Mesa 17.0.4 图形库增加了对 Ubuntu 17.04 的支持。

虽然 Ubuntu 17.04 在其官方存储库中默认包含 Mesa 17.0.3。 Mesa 17.0.4 是一个错误修复版本,它实现了 OpenGL 4.5 API。 某些驱动程序不支持 OpenGL 4.5 所需的所有功能。 OpenGL 4.5 仅在创建上下文时请求时可用,因为不支持兼容性上下文。

Mesa 17.0.4 中的错误修复:

  • 带有台面 17.0.0rc 的 Android nougat-x86 上的 SIGSEGV MAPERR
  • SachaWillems 延迟多重采样断言
  • 重置命令缓冲区时 push_constants 主机内存泄漏
  • [GEN8+] piglit.spec.arb_stencil_texturing.glblitframebuffer 破坏 state.gl_texture* 断言

在 Ubuntu 17.04 中安装 Mesa 17.0.4:

通过按 Ctrl+Alt+T 或从开始菜单中搜索“终端”打开终端。 打开后,执行以下步骤添加 PPA 并将 Mesa 安装或升级到最新版本。

1. 运行命令添加 PPA:

sudo add-apt-repository ppa:ubuntu-x-swat/updates

出现提示时输入您的密码(无视觉反馈),然后按 Enter。

2. 之后,请升级整个系统以获取最新的 mesa 驱动程序:

sudo apt update && sudo apt dist-upgrade

如何恢复:

出于任何原因,您可以通过在终端中运行命令来清除 PPA,轻松恢复到原始 Mesa 库:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntu-x-swat/updates