In general I was thinking;
If you keep your steam library to a seperate partition you can easily mount that in the same matter as you would now, making the Steam migration very easy, while making your root and home partition(s) fresh otherwise
I'm not sure about migrating a single game, Steam is keeping a database (VDF-something if I recall correctly) of what you have installed, so it might get a bit confused if it suddenly only finds a single game.
If you have sufficient space on your drive(s) you could:
Create a new partition
Copy over all of Steam related files
Move your home/.steam folder to a backup folder
Mount your new partition on your Kubuntu install
If that works, you can keep that partition on your CachyOS install
I think that AMDVLK is shipping RADV per default now, so you might as well use RADV (for gaming, there might be other differences in OpenCL etc.), see Github/AMDVLK for more information;
In a move to streamline development and strengthen our commitment to the open-source community, AMD is unifying its Linux Vulkan driver strategy and has decided to discontinue the AMDVLK open-source project, throwing our full support behind the RADV driver as the officially supported open-source Vulkan driver for Radeon™ graphics adapters.
Not sure if you have the same problem or not, but I had intermittent jitter spikes (and/or complete package drops) every 60 seconds on my Realtek chipset, ran:
sudo iw dev wlan0 set power_save off
And it's been stable since (just had to make a udev rule to make it persistent across boot)
Have you enabled Southern Islands support as a kernel parameter? Your generation of GPU was originally supported on radeon, so you need to explicitly enable SI (Southern Islands) support to use amdgpu.
There is a patch-series that is now merged into 6.15-rc1 that exposes more i2c/RGB controllers on the GPU side for AMD cards, so that kernel + OpenRGB (as others have mentioned) might be a solution down the line
In general it sounds like you want 'tiling'.
There are multiple window managers that does this, e.g. AwesomeWM, i3, Sway, River etc.
Additionally you typically have 'tiling scripts' that work on top of Gnome and Kwin (Plasma), however unsure what the capabilities are there.
I can atleast speak for Sway:
Here you can can move/select the current focused window relative to whatever key strokes you prefer, the defaults are using Vim-bindings, but arrow keys are also pretty common.
For grabbing a specific window (like in an ordered manner) is probably something that you would need to extend through scripting if the 'basic' movement isn't enough.
Note: A tiling window manager is quite different (in usage) from a stacking one (which is what one is mostly used to) tiling capabilities/scripts
Ohh, I don't use their web based application... The compiler is open-source, so I just run it completely offline
Github repo for reference on how to install the compiler/CLI version