KDE NEON uses llvmpipe (X11 and Wayland) Intel I915 GPU

hello,
NEON is using llvmpipe for Wayland and X11 on my Thinkpad T420 KDE Linux shows the Correct GPU since today. Later Versions wont work.
How can I use the I915 Driver?
Thanks.

Hi,

Please share more information about your system:

I’m on Fedora and I have a similar discussion open here and on Fedora’s forum:

Turns out the i915 driver is not supported by Vulkan anymore (I still need to collect definitive proof, but many sources told me this), so it’s not like the graphics stack is not working, rather that Vulkan fails to recognise it. You can launch some of the commands shown in the two threads to check if, for you too, OpenGL is correctly working as a fallback.

Anbei Screenshots der Systeminformationen aus KDE-Linux und KDE NEON.

This is the same machine, with two OSes installed? One of them is on a live USB?

NEON is installed, KDE-Linux is on a live Stick.

BtW. the Logo is fixed, the entry in the /etc/release-lsb was wrong.

This is interesting: I’ll check if my device too shows the correct graphic processor with a KDE Linux live stick.

My take from what I gathered regarding my issue (which seems identical to yours) is that Vulkan doesn’t support the iGPU of my CPU anymore, therefore is not able to provide a correct string for that section of System Information; BUT hardware acceleration is working thanks to the fallback to OpenGL (at least for some use-cases; probably not for browsers and games). The fact that the string defaults to “llvmpipe” despite hardware acceleration working is an already reported bug.

But on KDE Linux it’s showing! Could it be some difference in the stack among Fedora (my system), Neon and KDE Linux? I don’t know who is specifically working on KDE Linux who may know this. @ngraham can I ask you who could know this?

I think its an Kernel Setting. They use different Kernels.

It does!

Either my explanation for the issue is wrong, which I hope because it might mean that it’s not true that the iGPU is not supported, or it doesn’t mean much.

I don’t know myself, sorry. It’s possible that @sitter might know.

1 Like