I am trying to make the keyboard backlight adjustment key work on my Samsung Galaxy Book Pro 360. I ran across this site: GitHub - joshuagrisham/samsung-galaxybook-extras: Samsung Galaxybook Linux platform driver and accompanying utilities.
I am trying to figure out why I receive the error below when trying to load the module. I am running Zorin OS 17.1 (an Ubuntu derivative).
$ uname -r
6.5.0-41-generic
Error when running modprobe:
$ sudo modprobe samsung-galaxybook
modprobe: ERROR: could not insert 'samsung_galaxybook': Key was rejected by service
My build and install process:
$ ls -la
total 46
drwxrwxr-x 2 bryan bryan 6 Jun 23 10:25 .
drwxrwxr-x 6 bryan bryan 9 Jun 21 15:21 ..
-rw-rw-r-- 1 bryan bryan 388 Jun 21 15:21 Makefile
-rw-rw-r-- 1 bryan bryan 0 Jun 23 08:57 md
-rw-rw-r-- 1 bryan bryan 1255 Jun 21 15:21 README.md
-rw-rw-r-- 1 bryan bryan 40999 Jun 21 15:21 samsung-galaxybook.c
$ make -C /lib/modules/`uname -r`/build M=$PWD
make: Entering directory '/usr/src/linux-headers-6.5.0-41-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /home/bryan/Documents/git/samsung-galaxybook-extras/driver/samsung-galaxybook.o
MODPOST /home/bryan/Documents/git/samsung-galaxybook-extras/driver/Module.symvers
CC [M] /home/bryan/Documents/git/samsung-galaxybook-extras/driver/samsung-galaxybook.mod.o
LD [M] /home/bryan/Documents/git/samsung-galaxybook-extras/driver/samsung-galaxybook.ko
BTF [M] /home/bryan/Documents/git/samsung-galaxybook-extras/driver/samsung-galaxybook.ko
Skipping BTF generation for /home/bryan/Documents/git/samsung-galaxybook-extras/driver/samsung-galaxybook.ko due to unavailability of vmlinux
make: Leaving directory '/usr/src/linux-headers-6.5.0-41-generic'
$ sudo /usr/src/linux-source-6.5.0/debian/scripts/sign-module sha512 /usr/src/linux-source-6.5.0/debian/certs/signing_key.pem /usr/src/linux-source-6.5.0/debian/certs/signing_key.x509 /lib/modules/6.5.0-41-generic/updates/samsung-galaxybook.ko
$ sudo make -C /lib/modules/`uname -r`/build M=$PWD modules_install
make: Entering directory '/usr/src/linux-headers-6.5.0-41-generic'
INSTALL /lib/modules/6.5.0-41-generic/updates/samsung-galaxybook.ko
SIGN /lib/modules/6.5.0-41-generic/updates/samsung-galaxybook.ko
DEPMOD /lib/modules/6.5.0-41-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make: Leaving directory '/usr/src/linux-headers-6.5.0-41-generic'
$ sudo cp samsung-galaxybook.ko /lib/modules/6.5.0-41-generic/updates
$ sudo depmod
$ sudo sudo modprobe samsung-galaxybook
modprobe: ERROR: could not insert 'samsung_galaxybook': Key was rejected by service
Any help is MUCH appreciated!