Xubuntu 20.04 无法正确使用 Radeon 驱动程序 amdgpu

Xubuntu 20.04 无法正确使用 Radeon 驱动程序 amdgpu

背景:运行全新(翻新)Acer Swift 3 SF314-42-R6T7,配备 Radeon 显卡,Xubuntu 20.04 Focal,最近安装,内核 5.4.0-60-generic

我遇到的问题与这个已解决的问题基本相同:ubuntu 18.04 无法识别显示器 samsung19但是,我正在运行 Xubuntu,它使用 LightDM 作为显示管理器。如果禁用 Wayland 以支持 Xorg 是我需要的解决方案,我不知道如何使用 LightDM 来实现这一点。

我尝试安装适用于 Ubuntu 的专有 AMD 驱动程序,如下所述这里昨晚。必须立即启动恢复系统并撤消该操作。

在此过程中我学到的一些命令的输出(抱歉,是西​​班牙语):

$ sudo lshw -c video
  *-display NO RECLAMADO    
       descripción: VGA compatible controller
       producto: Renoir
       fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
       id físico: 0
       información del bus: pci@0000:03:00.0
       versión: c3
       anchura: 64 bits
       reloj: 33MHz
       capacidades: pm pciexpress msi msix vga_controller bus_master cap_list
       configuración: latency=0
       recursos: memoria:b0000000-bfffffff memoria:c0000000-c01fffff ioport:1000(size=256) memoria:c0600000-c067ffff

$ lsmod | grep amd
edac_mce_amd           32768  0
kvm_amd                98304  0
amdgpu               4579328  0
ccp                    86016  1 kvm_amd
kvm                   663552  1 kvm_amd
amd_iommu_v2           20480  1 amdgpu
gpu_sched              32768  1 amdgpu
ttm                   106496  1 amdgpu
drm_kms_helper        184320  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
drm                   491520  4 gpu_sched,drm_kms_helper,amdgpu,ttm

$ glxinfo -B
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Mesa/X.org (0xffffffff)
    Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
    Version: 20.2.6
    Accelerated: no
    Video memory: 7388MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.2.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.1 Mesa 20.2.6
OpenGL shading language version string: 1.40
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

有人知道我需要做什么才能让我的 amdgpu 驱动程序正常工作吗,可能需要禁用 Wayland?

答案1

我下载了驱动安装包Radeon./amdgpu-install并按照 中的说明运行./doc/index.html。重新启动后,一切正常。

相关内容