⚠️ WARNING: WIP!! Some features are missing!
RPM spec files to build the tuxedo-drivers as kmod.
- tuxedo_compatibility_check
- tuxedo_keyboard
- clevo_acpi
- clevo_wmi
- uniwill_wmi
- tuxedo_io
- tuxedo_nb02_nvidia_power_ctrl
- ite_8291
- ite_8291_lb
- ite_8297
- ite_829x
- tuxedo_nb05_ec
- tuxedo_nb05_power_profiles
- tuxedo_nb05_sensors
- tuxedo_nb05_keyboard
- tuxedo_nb05_kbd_backlight
- tuxedo_nb05_fan_control
- tuxedo_nb04_keyboard
- tuxedo_nb04_wmi_ab
- tuxedo_nb04_wmi_bs
- tuxedo_nb04_sensors
- tuxedo_nb04_power_profiles
- tuxedo_nb04_kbd_backlight
- stk8321
- gxtp7380
- tuxedo_tuxi_fan_control
- tuxi_acpi
You can build it for your kernel with:
./build.sh
After build you can install the rpm for your kernel:
dnf install ~/rpmbuild/RPMS/x86_64/tuxedo-drivers-kmod-common-4.11.2-1.fc41.x86_64.rpm ~/rpmbuild/RPMS/x86_64/kmod-tuxedo-drivers-$(uname -r).x86_64-4.11.2-1.fc41.x86_64.rpm
Check if all modules are loaded:
lsmod | grep tux
Else you can load it with:
./modprobe.sh
Some modules could fail if they are not supported with your hardware.
- Port tuxedo-drivers to akmod
- Testing the modules
- Test with tuxedo-control-center
- Test with tuxedo-rs
- Publish to copr
- Integrate into akmods
- Test on different devices
- Integrate into bluefin