llvmpipe 上的 Galium 0.4

llvmpipe 上的 Galium 0.4

我真的很绝望。我试图为我的 R9 270x 安装开源视频驱动程序,但无论我做什么,运行时 glxinfo | grep OpenGL 都会显示

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.6, 128 bits)
OpenGL version string: 3.0 Mesa 11.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

我已经在谷歌上搜索这个问题大约两天了,阅读了所有相关的帖子。没有任何效果,没有任何帮助。

我做了什么:添加了这个 ppa

ppa:oibaf/graphics-drivers

和这个

ppa:paulo-miguel-dias/mesa

然后

apt-get update

我查看了 xorg.0.log 文件并发现以下内容:

[    45.977] (EE) Unable to initialize PCS database
[    45.977] (EE)   Missing PCS defaults file /etc/ati/amdpcsdb.default
[    45.978] (II) [KMS] drm report modesetting isn't supported.
[    45.978] (EE) open /dev/dri/card0: No such file or directory
[    45.978] (WW) Falling back to old probe method for modesetting
[    45.978] (EE) open /dev/dri/card0: No such file or directory
[    45.978] (II) Loading sub module "fbdevhw"
[    45.978] (II) LoadModule: "fbdevhw"
[    45.978] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    45.989] (II) Module fbdevhw: vendor="X.Org Foundation"
[    45.989]    compiled for 1.17.2, module version = 0.0.2
[    45.989]    ABI class: X.Org Video Driver, version 19.0
[    45.989] (**) FBDEV(2): claimed PCI slot 1@0:0:0
[    45.989] (II) FBDEV(2): using default device
[    45.989] (WW) Falling back to old probe method for vesa
[    45.989] (EE) Screen 0 deleted because of no matching config section.
[    45.989] (II) UnloadModule: "radeon"
[    45.989] (EE) Screen 0 deleted because of no matching config section.
45.994] (II) AIGLX: Screen 0 is not DRI2 capable
[    45.994] (EE) AIGLX: reverting to software rendering

还是没有结果。当我第一次安装 Ubuntu 15.10 时,我设法正确安装了此驱动程序并一直在使用它,直到昨天我决定尝试 Crimson AMD 驱动程序(真是个大错误)。我不喜欢 Crimson 驱动程序,所以我完全卸载了它。所以现在我有软件渲染,不能再玩游戏了,网上的解决方案都不管用。

答案1

我在 Ubuntu Xenial 上也遇到了同样的情况。目前有一个漏洞适用于内核 4.2+

你应该做 :

sudo ppa-purge oibaf/graphics-drivers
sudo ppa-purge paulo-miguel-dias/mesa
reboot

然后,你可以继续使用开源 AMDGPU 驱动程序,或者将内核降级为4.1.15然后再试一次。

sudo apt install fglrx
sudo amdconfig --initial
sudo dpkg-reconfigure xserver-xorg
reboot

要诊断问题,请查看 /var/log/kern 或 dmesg

grep fglrx /var/log/kern
dmesg | grep fglrx

如果无法重启,请进入恢复模式并使用这些命令

祝你好运 :)

相关内容