I wrote everything down, I'm looking for in a Linux Distro, I do this on every distro... but every s

I wrote everything down, I'm looking for in a Linux Distro, I do this on every distro... but every step feels like it's against the immutable philosophy.

1.) I like GNOME, I have a gaming PC & want to have a new Kernel + a fresh Mesa version.
2.) I need qemu/kvm - virt manager
3.) Waydroid is also a must!
4.) I rely on Software like LACT/Corectrl, to undervolt my GPU & adjust the Fancurve (that beast is noisy on stock)
I need to add a kernel parameter: amdgpu.ppfeaturemask=0xffffffff

5.) I usually install gamemode on a fresh install
6.) I also install zram-generator (usually 1/4 of the RAM) I don't like a swap partition, or file.
7.) My Keyboard gets recognized as an Apple Keyboard 😹 need to do stuff like this:
echo "options hid_apple fnmode=2" | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo dracut -f

8.) I like to have goverlay systemwide, for steam, lutris, all my appimages and emulators.
9.) I create this:
sudo nano /etc/firewalld/services/steam-localtransfer.xml
Add:
<?xml version="1.0" encoding="utf-8"?>
<service>
  <port port="27040" protocol="tcp"/>
  <port port="27040" protocol="udp"/>
</service>

and activate it in my GUI firewall setting

10.) Distrobox/Podman

I consider this as my base setup for every distro I use. I did everything on openSUSE, but couldn't get Waydroid, I also did this on Fedora, Arch and Debian. And then I rely on Flatpak for everything else.
Was this page helpful?