If you are using TLP, have you been aware that the Solus package comes with a modified TLP config? To me this was a bit of surprise and I only found out as I was building the package locally for the new TLP version 1.5.0
The TLP configuration provided by Solus disables a few settings like WiFi power saving mode on battery, which is enabled in the original TLP defaults. I assume this was done for good reason due to issues observed in the past, but I have some doubt if this is still required with latest TLP and kernel/drivers.
This are the custom Solus settings as far as I could see:
TLP_DEFAULT_MODE=AC
CPU_SCALING_GOVERNOR_ON_AC=performance
CPU_SCALING_GOVERNOR_ON_BAT=schedutil
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
SOUND_POWER_SAVE_ON_BAT=0
USB_AUTOSUSPEND=0
WIFI_PWR_ON_BAT=off
It would be good to get some feedback on this topic in the forum based on user experience with TLP.
My preference would be to provide the standard TLP default config as defined by the TLP maintainers and not try to tweak it specifically for Solus.
What's your view/experience?