使用Ubuntu 18.04的用户可以通过指令来安装Mesa 18.0.4。因为Canonical的Timo Aaltonen已经将其转换为适用于Ubuntu 18.04 LTS的Ubuntu-X Team PPA。
Mesa 18.0.4是目前最稳定的版本,主要特性为: r600驱动程序可以修复不断的缓冲区溢出问题,修复了Trine和Witcher 1中的错误。 RADV驱动程序的一些修复:修复Pre-Vega中的alpha通道,修复多重采样图像副本,并修复计算路径中的多层图像。 对于ANV/i965驱动程序的情况,还有一些修补程序,都是围绕着ISP。 最重要的是,针对16位整数的代码发射有一些修复,并且修复了Gen4和Gen5的blorp泄漏问题。 说到漏洞,还有针对winsys/radeon/amdgpu和pipe-loader.gets修复了几个修补程序来解决一些泄漏问题。 SPIR-V部分获得了一个补丁来将OriginUpperLeft应用到FragCoord。 Mesa核心获得了几个补丁来修复get_framebuffer_parameteriv中的错误处理,并添加对glFogiv(GL_FOG_DISTANCE_MODE_NV)的缺失支持。
相关链接
在Ubuntu 18.04 LTS下安装Mesa 18.0.4的方法:
1.通过Ctrl + Alt + T或从软件启动器搜索“终端”打开终端。打开时,运行命令: sudo add-apt-repository ppa:ubuntu-x-swat/updates 输入密码后按Enter键继续。 2.添加PPA后,通过命令进行系统更新: sudo apt-get dist-upgrade 注:apt-get update在Ubuntu 18.04中不再需要,因为添加PPA会自动刷新系统存储库。 3.最后通过命令检查你的驱动程序版本: glxinfo | grep "OpenGL version"
卸载Mesa: 要恢复更改并降级到Ubuntu 18.04中提供的默认驱动,请运行命令: sudo apt-get install ppa-purge && sudo ppa-purge ppa:ubuntu-x-swat/updates
相关主题 |