我最近升级到了 Ubuntu 17.10,但我的图形似乎变得不正常了。
我使用的是 10 年前的 Core 2 Duo,配有 AMD Radeon HD 5450 和 4GB RAM。我通过显卡的 DVI 电缆连接到 Viewsonic VA1912wb 显示器。
直到 17.04 版本,我还在使用 Radeon 卡的开源显示驱动程序,并且能够让《文明 V》(在 Steam 上)等游戏运行良好。
然而,升级到 17.10 后,屏幕上原本应该显示 3D 图形的地方却只看到黑色。2D 游戏(如 Mahjongg 和 Abe's Amazing Adventure)运行良好。甚至 glxgears 应用程序也显示 3 个齿轮按预期旋转。但现在无法玩《文明 5》。
以下是我到目前为止检查过的内容:
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
$ sudo lshw -c video
*-display
description: VGA compatible controller
product: Cedar [Radeon HD 5000/6000/7350/8350 Series]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:25 memory:d0000000-dfffffff memory:e0200000-e021ffff ioport:2000(size=256) memory:c0000-dffff
$ apt-cache policy xserver-xorg-video-radeon
xserver-xorg-video-radeon:
Installed: 1:7.10.0-1
Candidate: 1:7.10.0-1
Version table:
*** 1:7.10.0-1 500
500 http://in.archive.ubuntu.com/ubuntu artful/main amd64 Packages
100 /var/lib/dpkg/status
$ apt-cache policy xserver-xorg-video-amdgpu
xserver-xorg-video-amdgpu:
Installed: 1.4.0-1
Candidate: 1.4.0-1
Version table:
*** 1.4.0-1 500
500 http://in.archive.ubuntu.com/ubuntu artful/main amd64 Packages
100 /var/lib/dpkg/status
$ xrandr --listproviders
Providers: number : 0
我知道最后一个命令应该列出我的 Radeon 驱动程序/卡,但是它没有。
如您所见,我安装了 radeon 和 amdgpu 驱动程序,尽管卸载其中一个也没什么区别。configuration: driver=radeon
即使卸载,我仍能继续查看xserver-xorg-video-radeon
。
我尝试按照以下说明进行操作http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx但是,使用提取下载的驱动程序文件时xz
出现错误File format not recognized
。
如何检查我的图形配置出了什么问题?这与 Wayland 作为默认显示服务器有关吗?