I installed CachyOS (Arch derivative) onto the trashcan. It's pretty fast but immediately I remember why I don't run linux on the desktop. Too many little quirks. For example:
I installed the linux 7 release candidate kernel (it's got good support for the trashcan's dual GPU's). There's no way in the GUI to set that as the default kernel. No worries, I edit the grub.cfg file and turn on the setting to remember the last booted kernel and use that as the default.
BUT - the CachyOS default filesystem is btrfs and grub (the bootloader) needs to write a file on bootup to note which kernel was booted (so that it becomes the default) and grub can't write to btrfs! So I had to abandon that idea and just hardcode the bootloader to run the RC kernel.
And steam is installed, but won't run unless I launch it via a terminal (ie: type in 'steam' in a terminal to launch it). Running it from the GUI menu just causes it to crash, open, crash, open, crash on repeat.