无法正确安装 oibaf

无法正确安装 oibaf

我正在尝试安装Oibafs 为 Mesa 提供 PPA在我妻子的电脑上。我们都运行 15.10,在我的电脑上它运行正常,但在她电脑上它似乎卡在了软件渲染上。在她的电脑上,glxinfo 告诉我:

glxinfo | grep OpenGL renderer
OpenGL renderer string: Gallium 0.4 on llvmpipe

在我的身上:

OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.43.0, LLVM 3.6.2)

我们之前使用过 fglrx,我尝试按照说明清除它们这里。我们的问题似乎类似于摆脱 llvmpipe。正确安装开源驱动程序但使用建议的方法安装 Oibaf 却不起作用:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:oibaf/graphics-drivers
sudo reboot

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade
sudo reboot

然而 Xorg.0.log 似乎声称仍有 fgrlx 的残余存在:

[    44.489] (==) Matched fglrx as autoconfigured driver 0
[    44.489] (==) Matched ati as autoconfigured driver 1
[    44.489] (==) Matched modesetting as autoconfigured driver 2
[    44.489] (==) Matched fbdev as autoconfigured driver 3
[    44.489] (==) Matched vesa as autoconfigured driver 4
[    44.489] (==) Assigned the driver to the xf86ConfigLayout
[    44.489] (II) LoadModule: "fglrx"
[    44.489] (WW) Warning, couldn't open module fglrx
[    44.489] (II) UnloadModule: "fglrx"
[    44.489] (II) Unloading fglrx
[    44.489] (EE) Failed to load module "fglrx" (module does not exist, 0)

我几乎要放弃了,所以我真的需要一些建议,看看哪里出了问题。Oibaf 是否不再适用于 15.10,所以我应该升级到 16.04?无论如何,我都在考虑进行这种转变,但我更希望在进行更改以阻止我回到 fgrlx 之前,先将图形驱动程序整理好。

编辑:我决定升级到 16.04,之后看起来 Oibaf 确实已经安装好了。有几个软件包不知为何被卡住了,但我还是用

sudo apt-get dist-upgrade

我重新启动了,但 glxinfo 仍然显示 llvmpipe。我尝试按照说明操作这里按照下面评论的建议,但没有帮助。

答案1

在 Phoronix 论坛上 bridgman 的帮助下,我终于弄清楚了问题出在内核上

[    32.211] (II) [KMS] drm report modesetting isn't supported.
[    32.211] (EE) open /dev/dri/card0: No such file or directory[/CODE]

grub 中设置了“nomodeset”,阻止内核自行解决。我这样做了:

sudo vi /etc/default/grub

找到“GRUB_CMDLINE_LINUX_DEFAULT”行,删除nomodeset并保存。
更新grub并重启。

sudo update-grub
sudo reboot

相关内容