Graphics Card not working

Which Linux distro are you using? Kubuntu

Which release version? 25.04
(if rolling release without a release version, skip this question)

(If rolling release, last date updated?)

Which kernel are you using? Tried both the stock 6.14.0 and 6.14.9-x64v3-xanmod1 (both yield the same results)

Which BIOS version are you using? 03.05

Which Framework Laptop 16 model are you using? AMD Ryzen™ 7040 Series

  • AMD Ryzen™ 7 7840HS w/ Radeon™ 780M Graphics × 16
  • Advanced Micro Devices, Inc. [AMD®/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600]

So some tools do see the card, when it comes to actually using it.. even with DRI_PRIME=1 env variable being used, the only card that seems to be used is the internal card.. The 7700S gets “dropped” and replaced with the the llvpipe.

even when using the docm@CLGruntboxFW2025:~$ cat launchplex.sh
DRI_PRIME=1
DXVK_FILTER_DEVICE_NAME=“AMD RX 7700S ‘(RADV’ ‘NAVI33)’”

values for launching.. things still fail.. for example running plex (and letting it use the dedicated graphics card).. it never uses it and defaults to pushing everything to the CPU.

and will get messages like this:

amdgpu: unknown (family_id, chip_external_rev): (148, 10)
libGL error: failed to create dri screen
libGL error: failed to load driver: radeonsi
qt.scenegraph.general: Using QRhi with backend OpenGL
Graphics API debug/validation layers: 0
QRhi profiling and debug markers: 0
Shader/pipeline cache collection: 0
qt.scenegraph.general: Using QRhi with backend OpenGL
Graphics API debug/validation layers: 0
QRhi profiling and debug markers: 0
Shader/pipeline cache collection: 0

EGL information output: EGL Information - Pastebin.com

Vulkin information: Vulkin information - Pastebin.com

Have you tried installing the amdgpu drivers?

Maybe check with an older kernel to rule out a regression in the newer kernels?
You could use mainline for that :thinking: Mainline – Another Tool to Install Latest Kernel in Ubuntu / Linux Mint | UbuntuHandbook

And you could give switcherooctl launch a try…

I personally am on Ubuntu 24.04, Kernel 6.8 and using switcherooctl launch works for me.

For me, after updating to Ubuntu 25.04, Mesa just started segfaulting. Amdgpu was loaded properly but could not get glxinfo and other mesa utils working - I think it’s the kernel, since booting to 6.11.0-25-generic fixed all issues. I think this was the old kernel from before upgrade since it was there on the grub menu after upgrade.

Yes, Ubuntu 24.04 Kernels are 6.8 and 6.11

In looking at some of the other groups like the Arch side, there has been some success with the 6.13.x series.. I’m considering trying to downgrade kernels to see which one is stable but doesn’t eliminate the benefits.

The amdgpu drivers are installed by default.. I’ve been thinking to install the “commercial” ones from AMD.. but then I have to downgrade the kernel to match their supported.

I do see switcherooctl is installed.. though I have not explicitly tried to use the launcher with it.. I will try that.

Looks like downgrading the kernel to 6.11 essentially breaks the system and renders it useless.. I have not tried 6.8 but I suspect 6.8 will have the same issue.

Today, after applying the latest released updates for ubuntu 25.04, which included some amd microcode updates, seemed to make everything work again on my system. Kernel 6.14.0-15-generic