You are not logged in.
I installed Arch Linux on a laptop, but it does not detect the Radeon RX 6800m GPU. I send the console outputs after the review
~ sudo lshw -C video
*-display
description: Display controller
product: Navi 22 [Radeon RX 6700/6700 XT / 6800M]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:03:00.0
logical name: /dev/fb0
version: c3
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list rom fb
configuration: depth=32 driver=amdgpu latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
resources: iomemory:f80-f7f iomemory:fc0-fbf irq:86 memory:f800000000-fbffffffff memory:fc00000000-fc0fffffff memory:fcb00000-fcbfffff memory:fcc00000-fcc1ffff
*-display
description: VGA compatible controller
product: Cezanne
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:07:00.0
version: c4
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: driver=amdgpu latency=0
resources: iomemory:fc0-fbf iomemory:fc0-fbf irq:57 memory:fc20000000-fc2fffffff memory:fc30000000-fc301fffff ioport:e000(size=256) memory:fca00000-fca7ffff
~ amdgpuinfo
AMDGPUInfo v0.2.0
No AMD Graphic Card found
These are the packages I installed
~ yay -Q | grep amd
amd-ucode 20210919.d526e04-1
amdgpu-core-meta 20.45_1188099-3
amdgpu-pro-core-meta 20.45_1188099-3
amdgpuinfo-git 0.2.0.146.1f0e093-1
amdvlk 2021.Q3.7-1
lib32-vulkan-amdgpu-pro 21.30_1290604-1
vulkan-amdgpu-pro 21.30_1290604-1
xf86-video-amdgpu 21.0.0-1
~ yay -Q | grep vulkan
lib32-vulkan-amdgpu-pro 21.30_1290604-1
lib32-vulkan-icd-loader 1.2.194-1
lib32-vulkan-radeon 21.2.3-1
vulkan-amdgpu-pro 21.30_1290604-1
vulkan-headers 1:1.2.194-1
vulkan-icd-loader 1.2.194-1
vulkan-radeon 21.2.3-1
*Which packages do I need to install?
Offline
DRI_PRIME=1 glxinfo -B for example on mesa, not sure what the pro equivalent is, I've seen progl or so thrown around?
This isn't a problem of packages, but the way this normally works is that the smaller GPU does the normal desktop lifting and you can add the befier GPU on demand for demanding tasks via the mentioned environment variable, see: https://wiki.archlinux.org/title/PRIME# … rs_-_PRIME
Might also be too new for the kernel, but at least the inxi dump shows amdgpu should be loaded.
Last edited by V1del (2021-10-13 15:48:51)
Offline
this is output
~ DRI_PRIME=1 glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD RENOIR (DRM 3.42.0, 5.14.11-arch1-1, LLVM 12.0.1) (0x1638)
Version: 21.2.3
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 288 MB, largest block: 288 MB
VBO free aux. memory - total: 3027 MB, largest block: 3027 MB
Texture free memory - total: 288 MB, largest block: 288 MB
Texture free aux. memory - total: 3027 MB, largest block: 3027 MB
Renderbuffer free memory - total: 288 MB, largest block: 288 MB
Renderbuffer free aux. memory - total: 3027 MB, largest block: 3027 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 3584 MB
Currently available dedicated video memory: 288 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD RENOIR (DRM 3.42.0, 5.14.11-arch1-1, LLVM 12.0.1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.3
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.3
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Offline