Tuxedo-Drivers Not Working

I have a Gigabyte G5 laptop with a clevo-built motherboard, similiar to the tuxedo laptops. So in order to control my keyboard backlight’ TUXEDO Computers / Development / Packages / tuxedo-drivers · GitLab’ this repo should be installed. It seems that since bazzite doesn’t support dkms i may not be able to install this. Hope there is a workaround and sorry to trouble you if i am asking a stupid senseless question. I tried to install with the rpm package but then this happens:

error: Could not depsolve transaction; 1 problem detected:
 Problem: package dkms-3.0.13-1.fc40.noarch from fedora requires (kernel-devel-matched if kernel-core), but none of the providers can be installed
  - package kernel-devel-matched-6.10.4-200.fc40.x86_64 from updates requires kernel-core = 6.10.4-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.5-301.fc40.x86_64 from fedora requires kernel-core = 6.8.5-301.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.10.3-200.fc40.x86_64 from updates-archive requires kernel-core = 6.10.3-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.10-300.fc40.x86_64 from updates-archive requires kernel-core = 6.8.10-300.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.11-300.fc40.x86_64 from updates-archive requires kernel-core = 6.8.11-300.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.7-300.fc40.x86_64 from updates-archive requires kernel-core = 6.8.7-300.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.8-300.fc40.x86_64 from updates-archive requires kernel-core = 6.8.8-300.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.8.9-300.fc40.x86_64 from updates-archive requires kernel-core = 6.8.9-300.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.10-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.10-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.11-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.11-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.12-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.12-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.4-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.4-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.5-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.5-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.6-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.6-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.7-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.7-200.fc40, but none of the providers can be installed
  - package kernel-devel-matched-6.9.9-200.fc40.x86_64 from updates-archive requires kernel-core = 6.9.9-200.fc40, but none of the providers can be installed
  - cannot install both kernel-core-6.10.4-200.fc40.x86_64 from updates and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.5-301.fc40.x86_64 from fedora and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.10.3-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.10-300.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.11-300.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.7-300.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.8-300.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.8.9-300.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.10-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.11-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.12-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.4-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.5-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.6-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.7-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - cannot install both kernel-core-6.9.9-200.fc40.x86_64 from updates-archive and kernel-core-6.10.3-202.fsync.fc40.x86_64 from @System
  - package tuxedo-drivers-4.6.2-1.noarch from @commandline requires dkms >= 2.1, but none of the providers can be installed

did you find any solution to this? i bought a tuxedo laptop and I am stuck on the same issue

Nope :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob:

Will need the dkms package converted into an akmod package.

Then it needs to be built in our akmods repo.

Here are the relevant GitHub issues for supporting the out-of-tree tuxedo-drivers in universal blue images:

Etienne Schmidt started work to build tuxedo-drivers as kmods here, see their post here! More testing is needed…

2 Likes