While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Windows compatibility layer Wine 11 arrives bringing masses of improvements to Linux
- GOG plan to look a bit closer at Linux through 2026
- European Commission gathering feedback on the importance of open source
- Hytale has arrived in Early Access with Linux support
- > See more over 30 days here
- Venting about open source security.
- LoudTechie - Weekend Players' Club 2026-01-16
- Mustache Gamer - Welcome back to the GamingOnLinux Forum
- simplyseven - A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
I recently bought a Sapphire Pulse 5700 and can't make it work. After installing it, the box started normally (with Arch) but it would complain that is not supported every time I'd try to run a game. Then I read that mesa-aco-git was the culprit so decided to uninstall it and put mesa-git back. That is the beginning of my journey xD
When mesa-git drivers were installed, the PC became unresponsive and had to reboot it. It never boot again with that Arch install. After the grub menu it would go to a blank screen with the white cursor, not blinking on the left top corner of the monitor. No keys would do anything except ctr+alt+del to reboot the system. To don't complicate my life, tried to just do another OS install
Since then, I've tried installing Arch again, Manjaro, Ubuntu and Debian. All of them with the same result, except Ubuntu that does boot, though doesn't have kernel 5.3, so I can't still use the GPU.
EDIT: Actually, I can boot Debian only on single user mode and complains constantly about rwt88 module that I believe are included on the 5.3 kernel as well.
I'm running out of ideas, and patience, does anyone here have an advice/tip on how they did it or how to fix it?
Thanks!
What does 'nomodeset' do? Will it affect the overall performance?
Ok, found it:
"nomodeset
The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.
"
Thanks, will try now :)
EDIT: It doesn't work, same result. Although this time the white cursor is at least blinking AND can login on a terminal, but X won't start at all.
View PC info
And put it in /usr/lib/firmware/amdgpu
Then run:
sudo update-initramfs -uAlso, check that your Mesa is built with llvm 9.0 or higher. It could be built with 8, which won't work.
As for kernel, you need at least 5.3 or newer. You can try 5.4-rc1.
How do I check Mesa is built with llvm 9.0 and what is the best way to install the kernel? If I follow this guide https://www.cyberciti.biz/linux-news/linux-kernel-5-3-released-and-here-is-how-to-install-it/ it always fails at compilation. Never installed a kernel before that isn't in the repos, so a bit at a loss here.
Thanks a lot, will continue trying.
View PC info
dpkg -L mesa-vulkan-drivers:amd64
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libVkLayer_MESA_overlay.so
/usr/lib/x86_64-linux-gnu/libvulkan_intel.so
/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
<...>
ldd /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
linux-vdso.so.1 (0x00007fff46121000)
libLLVM-9.so.1 => /lib/x86_64-linux-gnu/libLLVM-9.so.1 (0x00007f0a4f4b1000)
libdrm_amdgpu.so.1 => /lib/x86_64-linux-gnu/libdrm_amdgpu.so.1 (0x00007f0a4f4a5000)
<...>
dpkg -L libgl1-mesa-dri:amd64
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/dri
<...>
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
<...>
ldd /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
linux-vdso.so.1 (0x00007fff52be2000)
libdrm.so.2 => /lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fb917beb000)
libLLVM-9.so.1 => /lib/x86_64-linux-gnu/libLLVM-9.so.1 (0x00007fb91388a000)
<...>
Note that libvulkan_radeon.so and radeonsi_dri.so link to libLLVM-9.so.1.
As for building the kernel, I'm not familiar with Arch packaging, but on Debian building the kernel is quite easy using standard Debian tools. You should probably ask on Arch forums about suggestions how to work around your particular build failures.
Not sure about the current firmware but "linux-firmware-agd5f-radeon-navi10" for sure works.
https://aur.archlinux.org/packages/linux-firmware-agd5f-radeon-navi10/
Thanks, didn't know of that package.
View PC info
You can install it in Debian testing or unstable.
View PC info
View PC info
View PC info
AMD_DEBUG=nodmaSee: https://bugs.freedesktop.org/show_bug.cgi?id=111481