this is only required if you have an AMD GPU that has only experimental amdgpu support. Those cards use the radeon driver per default instead. If you have a newer card, you don’t have to enable anything, mesa and the kernel do everything for you.
Please post the output of inxi -Gx of the relevant system so that we can help.
I don’t recommend the quiet and splash parts. Those remove the text output, which make it harder to tell if there is a problem. Of course journalctl exists but you don’t check it daily, meanwhile you can tell if, for example, an /etc/fstab entry with nofail failed to mount.
GRUB_CMDLINE_LINUX_DEFAULT= only applies in default mode. GRUB_CMDLINE_LINUX= applies in recovery too.
BS86 said:
Please post the output of inxi -Gx of the relevant system so that we can help.
The OP asked a specific question? Can he add a kernel parameter on Arch the same as Debian. @unix_lover This is not about enabling amdgpu. This is about enabling support for older radeon graphics cards using amdgpu.
Yes, It’s just one way is adding a kernel parameter to the boot(grub command line) and the other way is adding it to /etc/modprobe.d/amdgpu.conf file which causes it to load whatever you have inside the file on boot.
There is no enabling amdgpu the way you are thinking. amdgpu is a kernel module. Mesa is a another package that gets installed and used by the graphics. Mesa Amber is another package that is different than mesa. It has an older build for older graphics hardware.