My Lafité AMD Ryzen AI 365 has been working great for the past 6 months. I've been running explicitly linux on it and experimented with various distros. In the end I stuck with Endeavour OS (Arch based) distro with Gnome window manager (Wayland config) and am simply loving the whole experience with few hickups:
- My screen showed some pink/green artifacts sometimes.
- Keyboard not working when waking up laptop from long sleep (had to reboot, or sleep-wake up again).
To fix this, I did some research (with help from AI chatbot) and experimented with custom kernel flags to fix the issues. Below I am sharing the tweaks that should work in most linux distros linux (Manjaro, Endeavour OS, Alpine, Ubuntu, and other Arch/Debian distros).
PS: My setup doesn't use Grub for setting the kernel flags, so before using it please do your own investigation first and remember that this is based on my own experiments, targeted to my specific Lafitte laptop configuration (It should also work for other combos with AMD Ryzen AI 300 CPU family).
- Open the kernel flags cmdline:
sudo nano /etc/kernel/cmdline - Add the specific flags:
amdgpu.dcdebugmask=0x610 //fixes display artifacts
amdgpu.sg_display=0
amdgpu.abmlevel=0 //use if you have problems with contrast/colors glitching
Next flags are needed to fix a problem with keyboard not always waking up when you wake the laptop from sleep:
i8042.nopnp=1
i8042.reset=1
i8042.nomux=1 - Make sure that you add the flags at the end of the cmd flags line:
... nowatchdog rw rootflags=subvol=/@ ... amdgpu.dcdebugmask=0x610 amdgpu.sg_display=0 amdgpu.abmlevel=0 i8042.nopnp=1 i8042.reset=1 i8042.nomux=1 - After adding the flags, save and close
nanoeditor (ctrl+O, ctrl+q). - Apply the changes to the kernel with
sudo reinstall-kernels - Once previous command finishes, reboot you laptop and verify if the issues no longer happen.
I hope this will help some of you linux users.