Nothing working on my GPU AMD Radeon Graphics, only in CPU. Radeon RX 550 4gb
All my games are running on the CPU instead of the GPU, please help me!
I downloaded some games through Hydra and others directly from the Epic store. Nothing works.
The only one that worked was through Steam directly—Brawlhalla. But I don’t want to rely solely on downloading through Steam.
When I try to play any older or lightweight game, like Rocket League, it becomes unplayable—less than 10 FPS.
I've already tried using Proton GE, Wine, and even Soda, but none of them make the games run on my GPU.
I'm almost setting up a Windows dual boot just to play games, but I really want to avoid that
CPU: 16x AMD Ryzen 7 5700X3D 8-Core Processor
Memory: 50.41 GB (used: 7.78 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]
IDs: D=699f V=1002 SD=0b04 SV=1002
Driver: amdgpu
OS: Fedora Linux 42 (Workstation Edition) (linux)
The current system is not a Steam Deck
We are running inside a Flatpak container
Software Versions:
Heroic: 2.16.1 Scopper Gaban
Legendary: 0.20.36 Urban Flight (Heroic)
gogdl: 1.1.2
comet: comet 0.2.0
Nile: 1.1.2 Will A. Zeppeli
29 Replies
yammering-amber•2w ago
CPU instead of the GPU
To help you, we need a game log. Please see the following images on how to get it.






foreign-sapphireOP•2w ago
Yeah, I have a Ryzen 7 5800X3D, which doesn’t have an integrated GPU, and my dedicated GPU is an AMD RX 550 with 4GB of VRAM.
all graphics processing should go through the RX 550 but i think they arent
foreign-sapphireOP•2w ago
@CommandMC
Thanks for responding me bro
I think it has to do with this:
info: DXVK: Using 16 compiler threads
info: llvmpipe (LLVM 17.0.6, 256 bits):
info: Driver : llvmpipe 0.0.1
info: Memory Heap[0]:
info: Size: 48075 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
yammering-amber•2w ago
Yup you're missing Vulkan drivers. Since Steam works (& that likely isn't installed as a Flatpak), try running
flatpak update
& see if that pulls in any GPU driver updates
If it doesn't, send in the output of vulkaninfo --summary
(you'll probably have to install vulkaninfo
, but I'm not sure which package it's in on Fedora)relaxed-coral•2w ago
The command
dnf provides vulkaninfo
should state which package in Fedora, er, provides that command.exotic-emerald•2w ago
just running vulkaninfo might be enough to get it to suggest what package you need, install it and then run it for you on Fedora.
foreign-sapphireOP•2w ago
Got it, I'll send everything here guys, sorry about the late
foreign-sapphireOP•2w ago
yammering-amber•2w ago
Not a problem in this case, but as a general rule of thumb: Don't run commands as root (
sudo ...
) if they don't need it
So your host drivers are there. Has flatpak update
helped anything? If not, send in the output of flatpak list --runtime --verbose
foreign-sapphireOP•2w ago
Cool, thanks for the output. Looks like runtimes are up to date but here is my runtime verbose
flatpak list --runtime --verbose
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/belo/.local/share/flatpak
Fedora Platform org.fedoraproject.Platform 42 f42 fedora system
default org.fedoraproject.Platform.GL.default f42 fedora system
fedoraproject plataforma traduções org.fedoraproject.Platform.Locale f42 fedora system
Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-23.08.30 23.08 flathub system
Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-24.08.18 24.08 flathub system
i386 org.freedesktop.Platform.Compat.i386 23.08 flathub system
Mesa org.freedesktop.Platform.GL.default 25.0.3 23.08 flathub system
Mesa (Extra) org.freedesktop.Platform.GL.default 25.0.3 23.08-extra flathub system
Mesa org.freedesktop.Platform.GL.default 25.0.3 24.08 flathub system
Mesa (Extra) org.freedesktop.Platform.GL.default 25.0.3 24.08extra flathub system
Mesa org.freedesktop.Platform.GL32.default 25.0.3 23.08 flathub system
openh264 org.freedesktop.Platform.openh264 2.5.1 2.5.1 flathub system
GNOME Application Platform version 47 org.gnome.Platform 47 flathub system
GNOME Application Platform version 48 org.gnome.Platform 48 flathub system
Adwaita theme org.kde.KStyle.Adwaita 6.7 flathub system
KDE Application Platform org.kde.Platform 6.7 flathub system
QAdwaitaDecorations org.kde.WaylandDecoration.QAdwaitaDecorations 6.7 flathub system
@CommandMC @LSDNinja @Jeth Calark any light?
yammering-amber•2w ago
You seem to have Mesa
25.0.4
installed system-wide, but 25.0.3
in the Flatpak runtime. I'm not sure if .4 is already available on Flatpak, I'd expect flatpak update
to pull it in if it wasforeign-sapphireOP•2w ago
men, i think im gonna to ubuntu 24 lts 😅
i was on windows and choose fedora but i think it was not a good idea, im on linux about 2 weeks
It seems like in youtube channels that on ubuntu just works
yammering-amber•2w ago
Honestly if you want something to "just work" (especially if you're planning on gaming), I'd use Nobara (especially since you're familiar with Fedora now) or EndeavourOS
Ubuntu isn't a bad choice, but it takes work to mold it into a usable distro IMO
relaxed-coral•2w ago
I'm on Fedora over Ubuntu precisely because it works better.
Also, if the issue is related to flatpak, changing distros isn't going to help.
And don't tag me for attention like that again.
I'm not at home, so any help I could give would have to wait.
Hmm, let's try to get a better idea what is being used and how.
First, please give me the results of these two commands:
flatpak --user --columns=app list
and
flatpak --system --columns=app list
At home now. As an aside, flatpak Heroic seems to be built on Freedesktop Platform 23.08, which does not seem to have Mesa 25.0.4 or higher available.foreign-sapphireOP•2w ago
Got it. Actually, I don't have many problems with Fedora, but most YouTube videos on "how to run games on Linux" don't use Fedora, and they didn't do the things I'm doing... But it's no problem, I'll keep trying with you guys.
Again, thanks for helping me!
Sure, thanks Jeth!
Here it is
╭─ ~ ✔ 09:13:33
╰─ flatpak --user --columns=app list
╭─ ~ ✔ 09:18:37
╰─ flatpak --system --columns=app list
ID de aplicativo
com.discordapp.Discord
com.heroicgameslauncher.hgl
com.mattjakeman.ExtensionManager
com.obsproject.Studio
io.dbeaver.DBeaverCommunity
io.github.ilya_zlobintsev.LACT
me.iepure.devtoolbox
net.thunderbird.Thunderbird
org.blender.Blender
org.fedoraproject.Platform
org.fedoraproject.Platform.GL.default
org.fedoraproject.Platform.Locale
org.freecad.FreeCAD
org.freedesktop.Platform
org.freedesktop.Platform
org.freedesktop.Platform.Compat.i386
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.GL32.default
org.freedesktop.Platform.openh264
org.gaphor.Gaphor
org.gimp.GIMP
org.gnome.Platform
org.gnome.Platform
org.kde.KStyle.Adwaita
org.kde.Platform
org.kde.WaylandDecoration.QAdwaitaDecorations
org.localsend.localsend_app
page.kramo.Cartridges
relaxed-coral•2w ago
Got it. So Heroic is definitely installed on system level.
So I'm not overly convinced that games are "running on CPU". I'm not actually certain that's even possible with how the typical Linux graphical stack works. What we do have here is an issue where games are simply not running well. If I understand correctly, this only occurs with running games on Heroic, correct? You receive expected performance with games from Steam? Do you use any other launchers besides Steam and Heroic (like, say, Lutris), and if so, do you receive expected performance when running games from them?
yammering-amber•2w ago
Heroic (running in the Flatpak sandbox) is using llvmpipe (a software Vulkan rasterizer) instead of the GPU
Outside of the sandbox, the GPU is visible (as you can see in the vulkaninfo output). Because of that I suspect some interaction between system Mesa & Flatpak Mesa, but I'm not an expert on AMD GPUs
relaxed-coral•2w ago
Gotcha. My mental model of the entire Linux graphical stack is still a little fuzzy. Lots of different parts!
We can run
vulkaninfo
inside the Heroic flatpak, see if anything is reported meaningfully different:
flatpak run --system --command=vulkaninfo com.heroicgameslauncher.hgl --summary
For me (I also have both AMD CPU and GPU), llvmpipe does not show for my host, but does for the flatpak.foreign-sapphireOP•2w ago
yeah
it seens like flatpak is not accessing the real disp of gpu (maybe permission?)
foreign-sapphireOP•2w ago
foreign-sapphireOP•2w ago
i think i get the solution... let me try
foreign-sapphireOP•2w ago
but now shows my gpu
yammering-amber•2w ago
What did you end up doing to resolve this?
(yes this does now look exactly how it should look & games should now work)
foreign-sapphireOP•2w ago
It started when I tried to update the system using:
sudo yum update
Then I got the following error:
Failed to add existing group "vglusers" to temporary group file: Invalid argument
I have ThinLinc installed so my wife and I can use the system at the same time, and the
vglusers
group is used for remote access.
When I checked the /etc/group
file, the entry for vglusers
was like this:
But it was supposed to separate users with commas, like this:
After fixing that, I was able to run sudo yum update
successfully
So I reboot the system and run again
Im testing now
Guys…
It worked!!!! 🤩🤩🤩foreign-sapphireOP•2w ago

foreign-sapphireOP•2w ago
My monitor is only 75hz
I'm so glad, thank you so much!
God bless u all 🙏
and sorry about my english
relaxed-coral•2w ago
Huzzah! Punctuation mistake in config file; what a classic problem! Been there myself. 😆
Just so you know,
dnf
is the package manager in Fedora and what you should be using. yum
is the previous one from long ago, and the yum
command in modern Fedora is just an alias to dnf
now. 🙂
Happy gaming!foreign-sapphireOP•2w ago
I had no idea! That’s great, thanks :))