I want to set the linux-lts to load with radeon.si_support=1 amdgpu.si_support=0 to test a weird problem with a white screen I have. I know about pressing e on boot up, but is there a permanent way and only for the lts kernel?
Loglevel 3 is kernel error that notifies you about non-critical errors. Are you using radeon drivers or amdgpu because the parameters you have just turn off radeon support and turn on amdgpu support. Not needed if you are using amdgpu. Not sure about the issue you have with white screen?
I think more information would be needed on your issue with respect to the white screen. You can add these parameters to the default grub command line in /etc/default/grub and then regenerate the grub file with sudo grub-mkconfig -o /boot/grub/grub.cfg but i think that will be used for both kernels on boot as this makes them permanent.
@ricklinux I’m using amdgpu mainly because of Vulkan/DXVK. So I set the first parameter because by default, the radeon was being loaded.
About the white screen (I’m thinking of opening a separate thread about that), randomly (while coding, watching a movie or just browsing), my screen turns white and the system freezes (?). Music stops playing and I have no mouse cursor. Because I’m having an interview on Friday, I don’t want this to happen. So I thought to test if that happens with the radeon driver too (I don’t know if linux-lts makes a difference in this case).
@Stephane I know how to edit/update grub and I added the parameter I showed above. I was just wondering if it’s possible to set a parameter (a modification of the above) for a specific kernel (linux-lts) and not for all (as I do now).
Maybe you can but I’m not aware how to do that. Probably it would have to be done in the actual grub boot file that is generated? Not sure? There is now just an update to mesa also so maybe that helps.
I guess a feasible way to do this is to add a custom script to /etc/grub.d/ which adds an extra boot entry just for your testing. But dont ask me how to do that.