Package Details: tuxedo-drivers-dkms 4.11.3-1

Git Clone URL: https://aur.archlinux.org/tuxedo-drivers-dkms.git (read-only, click to copy)
Package Base: tuxedo-drivers-dkms
Description: TUXEDO Computers kernel module drivers for keyboard, keyboard backlight & general hardware I/O using the SysFS interface
Upstream URL: https://github.com/tuxedocomputers/tuxedo-drivers
Keywords: tuxedo tuxedo-drivers
Licenses: GPL-2.0-or-later
Conflicts: tuxedo-keyboard-dkms, tuxedo-keyboard-ite-dkms
Provides: clevo-acpi, clevo-wmi, ite_8291, ite_8291_lb, ite_8297, ite_829x, tuxedo-io, tuxedo-keyboard, tuxedo-keyboard-ite, uniwill-wmi
Submitter: StevenSeifried
Maintainer: StevenSeifried
Last Packager: StevenSeifried
Votes: 37
Popularity: 1.07
First Submitted: 2023-12-11 18:55 (UTC)
Last Updated: 2024-11-19 16:24 (UTC)

Dependencies (5)

Required by (7)

Sources (3)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

gary8588 commented on 2024-11-16 21:34 (UTC) (edited on 2024-11-18 18:57 (UTC) by gary8588)

I noticed an error whenever I install linux (6.11.8) updated system and AUR packages today

(1/1) checking available disk space
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules

Error! tuxedo-keyboard/3.0.8: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!
==> dkms remove --no-depmod tuxedo-drivers/4.11.2 -k 6.11.8-arch1-2
:: Processing package changes...
(1/1) reinstalling linux
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Install DKMS modules
==> dkms install --no-depmod tuxedo-drivers/4.11.2 -k 6.11.8-arch1-2
==> depmod 6.11.8-arch1-2
(4/4) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img

Is this a kernel regression? Also happens with tuxedo-drivers 4.10.0 which I had installed previously.

$ sudo dkms status
tuxedo-drivers/4.11.2, 6.11.8-arch1-2, x86_64: installed
tuxedo-keyboard/3.0.8: broken

Error! tuxedo-keyboard/3.0.8: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!

Opened an issue on gitlab

EDIT: Nevermind there were leftovers in /var/lib/dkms/ from the previous package tuxedo-keyboard. I removed it and no more of those errors.

Karrde commented on 2024-11-13 16:34 (UTC)

@StevenSeifried Just successfully updated. Thanks.

StevenSeifried commented on 2024-11-13 15:47 (UTC) (edited on 2024-11-13 15:48 (UTC) by StevenSeifried)

@Karrde it's fixed with v4.11.1 https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/issues/217

Karrde commented on 2024-11-13 15:34 (UTC) (edited on 2024-11-13 15:34 (UTC) by Karrde)

Does not work with the Arch lts kernel

==> dkms install --no-depmod tuxedo-drivers/4.11.0 -k 6.6.60-1-lts
Error! Bad return status for module build on kernel: 6.6.60-1-lts (x86_64)
Consult /var/lib/dkms/tuxedo-drivers/4.11.0/build/make.log for more information.
==> WARNING: `dkms install --no-depmod tuxedo-drivers/4.11.0 -k 6.6.60-1-lts' exited 10

Unfortunately the log I should consult does not exist. Not sure if yay deleted it directly after or point to the wrong directory?

Athemis commented on 2024-07-20 09:28 (UTC)

Does not build with kernel 6.10 (see https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/issues/182). Patch is mentioned in linked issue.

nmset commented on 2024-06-29 09:54 (UTC)

To date, it just works on Sirius 16 Gen 1. This got back my keyboard backlight. It stopped working on resume from suspend for a second time, without any obvious reason. Kudos and thanks to the packager.

Cork commented on 2024-03-03 10:54 (UTC) (edited on 2024-03-03 10:54 (UTC) by Cork)

This package needs an update to work with sirius16:

diff --git a/PKGBUILD b/PKGBUILD
index 9ab6e1f..3f4a563 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -29,10 +29,10 @@ conflicts=('tuxedo-keyboard-dkms' 'tuxedo-keyboard-ite-dkms')
 source=($pkgname-$pkgver.tar.gz::https://github.com/tuxedocomputers/tuxedo-drivers/archive/v${pkgver}.tar.gz tuxedo_io.conf dkms.conf)
 sha256sums=('6ac1c4615665a890710e700e6a9bb32f7e4f4e9cc6cd8162e0b90ff3dba91a6a'
             'd94d305bfd2767ad047bc25cc5ce986e76804e7376c3dd4d8e500ebe2c7bef3c'
-            '41424829fbe55dbc44fb122699881d92fec44fc8d68a6de1bcbb9731b8c3cd64')
+            '3ed9dc778b10d762e81215de23d9bd2075ee99f725b632a41bd3b687c24b7990')
 sha512sums=('63e957fd757e82982b58d8d1ac669e0d1a268795d9806e43a3f51c5b73bac15d12eb929394561c39c19d51e75158fb62f9383e13a5bda5ba68b286707090bbd9'
             '3101d1063e9c45eccb505fa21578cba33ae5c85b3d5b1c62c90806ad9d7b04410c91ded7a7115a85d1f6ecbd90ccc9e5f2ecf269dac4a557baa017a629bbcf81'
-            'c4d97aac8fd08497f4111f57ccfe7513b2172131ea8be61f5cc9d417bfc409c18286b270584215a2bf3ec1b1059008255ade87940eb151ce925c74a7184ee1f6')
+            '745141b7765b88e67f84b7327653f7185bcd066333349336bf6db1f0ce30b804d145caed6236fe3cd5fab643e8d11d6f48ddd936d070be2c437d63d89ab74190')

 package() {
   mkdir -p "${pkgdir}/usr/src/${_pkgname}-${pkgver}"
diff --git a/dkms.conf b/dkms.conf
index 295402a..b37efb9 100644
--- a/dkms.conf
+++ b/dkms.conf
@@ -53,3 +53,35 @@ BUILT_MODULE_LOCATION[12]="tuxedo_nb05"
 DEST_MODULE_LOCATION[13]="/kernel/lib/"
 BUILT_MODULE_NAME[13]="tuxedo_nb05_sensors"
 BUILT_MODULE_LOCATION[13]="tuxedo_nb05"
+
+DEST_MODULE_LOCATION[14]="/kernel/lib/"
+BUILT_MODULE_NAME[14]="tuxedo_nb04_keyboard"
+BUILT_MODULE_LOCATION[14]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[15]="/kernel/lib/"
+BUILT_MODULE_NAME[15]="tuxedo_nb04_wmi_ab"
+BUILT_MODULE_LOCATION[15]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[16]="/kernel/lib/"
+BUILT_MODULE_NAME[16]="tuxedo_nb04_wmi_bs"
+BUILT_MODULE_LOCATION[16]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[17]="/kernel/lib/"
+BUILT_MODULE_NAME[17]="tuxedo_nb04_sensors"
+BUILT_MODULE_LOCATION[17]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[18]="/kernel/lib/"
+BUILT_MODULE_NAME[18]="tuxedo_nb04_power_profiles"
+BUILT_MODULE_LOCATION[18]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[19]="/kernel/lib/"
+BUILT_MODULE_NAME[19]="tuxedo_nb04_kbd_backlight"
+BUILT_MODULE_LOCATION[19]="tuxedo_nb04"
+
+DEST_MODULE_LOCATION[20]="/kernel/lib/"
+BUILT_MODULE_NAME[20]="tuxedo_nb05_kbd_backlight"
+BUILT_MODULE_LOCATION[20]="tuxedo_nb05"
+
+DEST_MODULE_LOCATION[21]="/kernel/lib/"
+BUILT_MODULE_NAME[21]="tuxedo_nb02_nvidia_power_ctrl"
+BUILT_MODULE_LOCATION[21]="tuxedo_nb02_nvidia_power_ctrl"

MagicTheRipper commented on 2024-01-21 10:29 (UTC)

There is a bug in latest update..keyboard backlit gets disabled..previous was working fine : https://i.imgur.com/qZZWv7o.png