Hello, I have just migrated from Nobara to Fedora 41 KDE for my laptop. But the system performance is really bad while on battery power, even after changing the Power Profile to Performance in the KDE battery applet. Firefox and video games lag. I have installed TLP, and if I manually switch to AC mode, everything runs smoothly. So I think that the default power settings of the Performance power profile is still too aggressive, or maybe not working at all. I would file a bug, but I don’t know which component I should choose.
Also, as I remember, there is a tool shipped with MSI laptops that allows you to set up power management and a few other custom tunables (MSI Dragon Center?) … anyways, it only runs in Windows so hopefully you set your machine up as dual boot (or have the original drive with preinstalled M$ Windows and the utility …)
I made it a habit before clean-installing an OS to my Dell laptop, to also power-button hold for 30 secs and reset CMOS/NVRAM too. There was a board where I had some lingering UEFI var cause an issue years ago.
With my Dell I can also set fan speed profiles through smbios, and take care of that from a Linux LiveUSB at some point post-install so I don’t need the tools on the OS itself.
Actually, the EC tables need a manufacturer specific driver for the exact motherboard in use. Dell just happens to be one of those manufactures … MSI, not so much. With MSI, you actually have to load the debug kernel and libraries AND poke around on the Internet to find (if you can) how MSI memory mapped specific ExtendedControllers for the motherboard (like the fan controller for example) OR (like me) you can be brave and poke around in memory of the machine and risk burning down/bricking the motherboard …
I unfortunately have to say that it is actually not solved by the EC reset. I still have to set TLP to AC mode manually if I want to game while on battery.
I also have other issues with this laptop, such as monitor through docking station only works 20% of the time, and performance randomly slowing to a crawl on battery (supposedly fixed with latest BIOS update, but it didn’t), and display brightness keys not working, I just want to say to anyone looking at the MSI Bravo 15 B7E: Don’t get it if you are planning to run Linux on it.
There is one more thing you can try … get into the advanced BIOS settings … on an MSI:
power down
power up and hit DELETE to get into BIOS
Once in BIOS, Alt+RtCtrl+Shift+F2 … this should get you to the Advanced BIOS settings
Once there, there are advanced settings for the power management, fan and so on … be careful in this section …
As for the “monitor through docking station” … I had similar issues … I have a TB3 docking station that works most of the time and a USB4/TB4 docking sattion that has been working 100% of the time since I got it (about a year) … I initially had a few minor issues with both. 1 was due to a crappy HDMI cable the other was due to the Nvidia drivers from RPMFusion … on the Nvidia drivers, I finally had had enough and decided to just grab them directly from Nvidia (get the Certified drivers) and build them… after that I have not had any more issues with the Nvidia display drivers and no more issues with either docking station.