现在 Mesa 9.2 稳定版已经出来了,有没有办法在 Ubuntu 13.04 中升级到它而不使用不稳定的 ppas?

nic*_*one 7 ppa radeon mesa

我有一台带 AMD 显卡的笔记本电脑,偶尔会用它玩游戏。使用开源驱动程序在 Ubuntu 13.04 中的性能还可以,但我知道 mesa 9.2 结合新内核(我已经安装了 3.11rc7)应该可以大大提高性能。

我过去在使用不稳定的 PPA(如 x-edges)时有过糟糕的经历,所以我决定等待 Mesa 的稳定版本。现在它已经出来了,它会上传到标准的 Ubuntu 存储库吗?如果没有,是否有稳定的 Mesa PPA 或类似的东西?

Bra*_*iam 1

本说明应在执行任何操作之前阅读两遍。

你可以自己建造台面,当然这需要大量的智慧,并做好准备,以防出现问题。

为此,只需下载台面源(您必须确保deb-src您的sources.list中的条目已启用):

wget https://launchpad.net/ubuntu/+archive/primary/+files/mesa_9.2.orig.tar.gz https://launchpad.net/ubuntu/+archive/primary/+files/mesa_9.2-1ubuntu1.diff.gz https://launchpad.net/ubuntu/+archive/primary/+files/mesa_9.2-1ubuntu1.dsc
Run Code Online (Sandbox Code Playgroud)

现在我们需要构建依赖项:

sudo apt-get build-dep mesa
Run Code Online (Sandbox Code Playgroud)

由于该软件包已经被 debianized,它会给你一个替罪羊来恢复安装所做的任何更改。现在我们应该提取我们的来源:

dpkg-source -x mesa_9.2-1ubuntu1.dsc
cd mesa-9.2/
dpkg-buildpackage 
Run Code Online (Sandbox Code Playgroud)

现在,我们可以使用dpkg-buildpackage. .deb该过程将在父目录中留下一堆文件。您应该安装您需要的那些。完毕。

如果在任何情况下你点击:

dpkg-checkbuilddeps:未满足的构建依赖项:llvm-3.3-dev(> = 1:3.3-4)libelf-dev dpkg-buildpackage:警告:构建依赖项/冲突不满意;中止

这意味着您的库太旧,无法构建包。您可以从 saucy 下载并安装该文件,风险自负。

TL;dr:拥有最前沿的软件固然很好,但也有风险。我会等到他们在《俏皮》中被释放。(我正在使用 Debian,并且该软件包已经处于实验阶段,所以我只需要冷静一下)


Jos*_*osh 0

目前还没有这样的事情

上面提到的只有这两个ppa。

Lucid 10.04 到 12.10 Quantal的稳定版本

ppa:ubuntu-x-swat/x-updates

从Precise 12.04 到 saucy 13.10(测试版)的不稳定版本:

ppa:xorg-edgers/ppa

简短的回答是“否”,目前 Ubuntu 13.4 上没有适用于 MESA 9.2 的稳定 ppa,因为 13.04 分支的源代码维护在 Edgers ppa 中。

所以目前唯一的升级方法就是使用Tee Edgers PPA。