Installing Tuxedo drivers kernel module on Fedora Atomic

Hello all,

I am running Fedora Silverblue on a Tuxedo Infitinty Book Pro 14.

For the GNOME extension “Battery Health Charging” I need to install the tuxedo-drivers as per its website, the extension is also complaining about missing drivers. My goal to automatically limit the maximum battery charge to 80% (alternative solutions are more than welcome)

Being on an immutable ostree system I am not sure, how I can build the required custom kernel module and have it “stick” over upgrades.

From this discussion I understand, that the dkms approach will not work on ostree systems.

While there is an official Tuxedo repository for Fedora packages and a tutorial on how to add the repo, will this work on Fedora Atomic?

I am more that thankful for you advice and tips on how I can solve this challenge

Hello @paisquy and welcome to :fedora: !

I am not familiar with TUXEDO Computers systems, but from my experience with other drivers, I would suggest trying to build a custom image derived from the still “unofficial” Fedora bootable container images.

Hi @hricky

Thanks for you reply.
I am not sure, I want to experiment with a custom built on my production machine only to have this kernel module for a Gnome extension. I can monitor the charging level of my battery manually as I had done before this extension had been development.

Anyway, I will try it on a spare computer to see how far I get with my limited Linux knowledge and if it stable

1 Like