openrazer-driver-dkms FTBS in Noble with the linux-6.17 kernel
| Affects | Status | Importance | Assigned to | Milestone | ||
|---|---|---|---|---|---|---|
| openrazer (Ubuntu) | Status tracked in Resolute | |||||
| Noble |
Fix Committed
|
Undecided
|
Unassigned | |||
| Questing |
Invalid
|
Undecided
|
Unassigned | |||
| Resolute |
Invalid
|
Undecided
|
Unassigned | |||
Bug Description
[ Impact ]
DKMS make.log for openrazer-
Thu Dec 18 22:47:07 UTC 2025
-e
::[32m Compiling OpenRazer kernel modules[0m
=======
make -C /lib/modules/
make[1]: Entering directory '/usr/src/
make[2]: Entering directory '/var/lib/
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-
You are using: gcc-13 (Ubuntu 13.3.0-
CC [M] razerkbd_driver.o
CC [M] razercommon.o
CC [M] razerchromacommon.o
razerchromacomm
208 | struct razer_report razer_chroma_
| ^~~~~~~
razerchromacomm
481 | struct razer_report razer_chroma_
| ^~~~~~~
razerchromacomm
784 | struct razer_report razer_chroma_
| ^~~~~~~
razerchromacomm
1554 | struct razer_report razer_chroma_
| ^~~~~~~
LD [M] razerkbd.o
CC [M] razermouse_driver.o
razermouse_
4269 | u32 mouse_button_
| ^~~~~~~
razermouse_
4278 | void input_button_
| ^~~~~~~
razermouse_
4287 | void input_rep4_
| ^~~~~~~~~~~~~~~
razermouse_
4354 | struct usb_interface *find_intf_
| ^~~~~~~
razermouse_
razermouse_
4620 | hrtimer_
| ^~~~~~~~~~~~
| hrtimers_init
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/
make[3]: *** [/usr/src/
make[2]: *** [/usr/src/
make[2]: Leaving directory '/var/lib/
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/
make: *** [Makefile:38: driver] Error 2
[ Test case ]
Install the latest linux-6.17 kernel on Noble:
$ sudo add-apt-repository ppa:canonical-
$ sudo apt install linux-generic-
Install openrazer-
$ sudo apt install openrazer-
Module built and installed successfully
Load the modules:
$ sudo modprobe razerkbd
$ sudo modprobe razermouse
$ sudo modprobe razerkraken
$ sudo modprobe razeraccessory
Modules loaded successfully
The same procedure must be repeated on linux-6.8 and linux-6.14 to test for possible regressions.
[ Fix ]
Patches from upstream openrazer (https:/
-debian/
Adding Ubuntu Developers as Maintainer
[ Regression potential ]
We may experience regressions in systems that are using the openrazer drivers, especially with kernels >= 6.8 kernel.
| Changed in openrazer (Ubuntu Noble): | |
| status: | New → In Progress |
| Changed in openrazer (Ubuntu Questing): | |
| status: | New → Invalid |
| Changed in openrazer (Ubuntu Resolute): | |
| status: | New → Invalid |
| description: | updated |

3.7.0+dfsg- 1ubuntu0. 1 -> 3.7.0+dfsg- 1ubuntu0. 2 debdiff