🔧 Kernel Boot Settings
🧠 CPU
amd_pstate=active → fastest boost logic
idle=nomwait → lowest latency
mitigations=off → max performance
🎮 GPU
amdgpu.ppfeaturemask=0xffffffff
amdgpu.dpm=1 + amdgpu.powerplay=1
transparent_hugepage=always
⚙️ System
rootflags=noatime
zswap.enabled=0
root=PARTUUID=9e4e2dad-478b-422b-841d-f7dab32b5a45 rw rootfstype=ext4 rootflags=noatime amd_pstate=active amdgpu.ppfeaturemask=0xffffffff amdgpu.dpm=1 amdgpu.powerplay=1 transparent_hugepage=always idle=nomwait mitigations=off zswap.enabled=0
🎮 Best GPU Performance
sudo nano /etc/environment
RADV_PERFTEST=aco
RADV_DEBUG=nohiz
RADV_FORCE_VRS=1
RADV_SHADER_CACHE_SYNC=0
MESA_GLTHREAD=true
echo high | sudo tee /sys/class/drm/card0/device/power_dpm_force_performance_level
🔊 PS5 Audio Loopback Script
#!/bin/bash
SOURCE="alsa_input.usb-0d8c_USB_Sound_Device-00.analog-stereo"
SINK="alsa_output.usb-Kingston_HyperX_Cloud_II_Wireless_000000000001-00.analog-stereo"
STATE_FILE="$HOME/.dp1_state"
LOOPBACK_FILE="$HOME/.loopback_module_id"
STATE=$(cat "$STATE_FILE" 2>/dev/null || echo enabled)
if [ "$STATE" = "enabled" ]; then
kscreen-doctor output.DP-1.disable
echo disabled > "$STATE_FILE"
pactl load-module module-loopback source="$SOURCE" sink="$SINK" latency_msec=10 > "$LOOPBACK_FILE"
else
kscreen-doctor output.DP-1.enable output.DP-1.primary
echo enabled > "$STATE_FILE"
pactl unload-module "$(cat "$LOOPBACK_FILE")"
fi
🎹 Keyboard Fix
sudo nano /etc/modprobe.d/hid_apple.conf
options hid_apple swap_opt_cmd=1 fnmode=2
🎨 KDE Themes