AMD 驱动程序更新 Ubuntu 19.10 后,使用专用显卡启动消失

AMD 驱动程序更新 Ubuntu 19.10 后,使用专用显卡启动消失

我是新来的,也是刚开始使用 Ubuntu 的。我使用的是 Ubuntu 19.10 和 GNOME 3.34.2,我已经将 switcheroo control 更新到最新版本,并且安装了最新的 AMD 驱动程序。

昨天我更新了 GPU 的驱动程序,因为我在“使用专用显卡启动”时遇到了问题,因为它实际上并没有使用我的专用显卡。我更新了驱动程序,但遇到了一些软件包损坏的问题,我不得不按照这里的一些指南进行操作。

最终安装驱动程序后,我重新启动了电脑,现在“使用专用显卡启动”消失了。

另外,当我使用命令检查时,sudo lshw -C video我的独立显卡结果为 UNCLAIMED(不知道这是什么意思):

   *-display                 
       description: VGA compatible controller
       product: Stoney [Radeon R2/R3/R4/R5 Graphics]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: da
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:34 memory:e0000000-efffffff memory:f0800000-f0ffffff ioport:5000(size=256) memory:f0500000-f053ffff memory:c0000-dffff
  *-display UNCLAIMED
       description: Display controller
       product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 83
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi bus_master cap_list
       configuration: latency=0
       resources: memory:d0000000-dfffffff memory:f0400000-f043ffff ioport:4000(size=256) memory:f0440000-f045ffff

以下是我的规格:

CPU:
  Topology: Dual Core model: AMD A9-9420 RADEON R5 5 COMPUTE CORES 2C+3G 
  bits: 64 type: MCP arch: Excavator L2 cache: 1024 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 11977 
  Speed: 3480 MHz min/max: 1400/2700 MHz Core speeds (MHz): 1: 2269 2: 2248 
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Hewlett-Packard 
  driver: amdgpu v: kernel bus ID: 00:01.0 
  Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / 
  Radeon 520 Mobile] 
  vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.8 driver: N/A resolution: 1366x768~60Hz 
  OpenGL: renderer: AMD STONEY (DRM 3.33.0 5.3.0-46-generic LLVM 9.0.1) 
  v: 4.5 Mesa 20.1.0-devel (git-8398183 2020-04-20 eoan-oibaf-ppa) 
  direct render: Yes 

这台电脑是笔记本电脑。

答案1

如果您安装了 amdgpu(看起来您已经安装了),那么 radeon 驱动程序将被禁用。您需要旧卡的 radeon 驱动程序 - 我有一张 Radeon HD5000 和一张 Radeon R9 290X。我能够使用 amdgpu 运行 290X,但 HD5000 停止工作。因此,我重新启用了旧卡的 radeon 驱动程序,并继续为新卡使用新的 amdgpu 驱动程序。

这个答案更多细节。

相关内容