Buenas,
En diciembre compré un Evo 14 con el cual estoy en general muy satisfecho, excepto por un problemilla que ha empezado a ocurrir desde algún día de diciembre (no sabría decir cuándo): las funciones de cambio de performance mode, desactivar touchpad y retroiluminación del teclado no funcionan como es debido. Tampoco funciona la tecla suprimir, ni las combinaciones de Fn+Arrow Keys se interpretan como PgUp, Home, etc. Antes de que pasase esto la única "incompatibilidad" que había encontrado era que los power profiles no se sincronizaban entre el OS y slimbook-service (el selector de PopOS cambiaba el profile según slimbook-service, pero no al revés, lo cual era de esperar y no molestaba mucho).
Todo esto funcionó durante los primeros días desde que instalé PopOS 24.04 (la nueva versión, con Cosmic en lugar de Gnome) y los paquetes de slimbook (también funcionaba correctamente al con el SlimbookOS original). En algún momento durante las fiestas dejó de funcionar, pero por desgracia no sabría decir cuándo me di cuenta. He mirado en los logs de dpkg y he visto que he estado todo este tiempo usando el mismo kernel y paquetes de slimbook. Tampoco he cambiado ningún parámetro de boot, y no se me ocurre qué podría haberlo provocado. He estado intentando hacer un poco de troubleshooting para intentar averiguar cuál es el problema, pero no he visto nada que me dé ninguna gran pista ni en el sistema ni viendo el código del módulo qc71, y se me están acabando las ideas. Esto es lo que tengo (perdón por mezclar idiomas, las notas las he tomado en inglés supongo que por deformación profesional :P):
PopOS 24.04. All worked well initially, around December 19th 2025, until some time in December when it broke (because of an upgrade perhaps?).
Delete key behaves as Home/PgUp (Prior)
Fn+Arrows are not recognized as Home/Next
Fn+F1,F2,F4,F8-F12 works normally. They don't show up in xev/wev.
Fn+F3 shows as a bunch of keypresses (I think it inputs a combination of keys including the letter 'p')
Fn+F5 enables/disables touchpad (which should be Fn+F6) instead of performance toggle. It does it through a shortcut presumably? Lots of things showing up in xev/wev
Fn+F6 emits XF86KbdBrightnessDown (which doesn't work) instead of touchpad toggle
Fn+F7 emits XF86KbdBrightnessUp, which looks like the right code, but it doesn't work
Tested on the same Live USB that was used to install PopOS 24.04, installing the latest slimbook-meta-evo (as of 2026-01-12 9:00). Showed the same symptoms, same version as installed initially.
Using slimbookctl (with keyboard backlight off). None of those options seem to be designed for the EVO series, had to try anyway.
: 2026-01-12 diego@diego-evo14;
: [10:12:46] ~; slimbookctl get-kbd-backlight
Failed to retrieve keyboard backlight:2
: 2026-01-12 diego@diego-evo14;
: [10:12:49] ~; slimbookctl get-kbd-brightness
ff
In the module (qc71_laptop/events.c), qc71_laptop/input0 is mentioned, but not present in /sys (it becomes some other number, e.g. input29, input14)
I can't find anything on /sys to change the keyboard backlight but I think something used to be there?
Possibly relevant kernel logs during boot:
1353 2026-01-12T11:21:23.513175+01:00 diego-evo14 kernel: input: QC71 laptop input device as /devices/platform/qc71_laptop/input/input14
1354 2026-01-12T11:21:23.513176+01:00 diego-evo14 kernel: qc71_laptop/main: qc71_laptop_module_init: failed to initialize battery submodule: -19
1355 2026-01-12T11:21:23.513176+01:00 diego-evo14 kernel: qc71_laptop/main: qc71_laptop_module_init: failed to initialize led_lightbar submodule: -19
1356 2026-01-12T11:21:23.513176+01:00 diego-evo14 kernel: qc71_laptop/main: qc71_laptop_module_init: failed to initialize led_keyboard submodule: -19
1357 2026-01-12T11:21:23.513178+01:00 diego-evo14 kernel: qc71_laptop/main: qc71_laptop_module_init: failed to initialize debugfs submodule: -19
1358 2026-01-12T11:21:23.513178+01:00 diego-evo14 kernel: qc71_laptop/main: qc71_laptop_module_init: module loaded
Other, maybe less relevant messages in /var/log/kern.log, when plugging/unplugging the charger:
2026-01-12T11:07:17.920598+01:00 diego-evo14 kernel: qc71_laptop/events: process_event_72: unknown code: 199
2026-01-12T11:07:18.935495+01:00 diego-evo14 kernel: qc71_laptop/events: process_event_72: AC plugged/unplugged
2026-01-12T11:07:22.689497+01:00 diego-evo14 kernel: qc71_laptop/events: process_event_72: unknown code: 199
2026-01-12T11:07:24.205605+01:00 diego-evo14 kernel: qc71_laptop/events: process_event_72: AC plugged/unplugged
And when pressing Fn key:
2026-01-12T11:08:08.273612+01:00 diego-evo14 kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
2026-01-12T11:08:08.273654+01:00 diego-evo14 kernel: atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
2026-01-12T11:08:08.387300+01:00 diego-evo14 kernel: atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
2026-01-12T11:08:08.387338+01:00 diego-evo14 kernel: atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
General info:
Kernel Boot Options:.quiet loglevel=0 systemd.show_status=false splash fbcon=nodefer amdgpu.dcdebugmask=0x610 acpi.ec_no_wakeup=1
: 2026-01-12 diego@diego-evo14;
: [11:13:27] ~; slimbookctl info
uptime: 1h 44m 25s
kernel: Linux version 6.17.9-76061709-generic (jenkins@warp.pop-os.org) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #202511241048~1764607909~24.04~df6b2b6 SMP PREEMPT_DYNAMIC Mon D
memory free/total: 5.35 GB/30.47 GB
disk free/total: / 1540.76 GB/1823.82 GB
disk free/total: /boot/efi 732.51 MB/1019.98 MB
boot mode: UEFI
product: EVO14-AI9-STP
sku: EVO14-AI9-STP
vendor: SLIMBOOK
bios: N.1.20GOS03
EC: 1.24
serial: X4SP4NAL2254601677
cpu: AMD Ryzen AI 9 365 w/ Radeon 880M x 20
TDP sustained (stapm): 30 W
TDP slow limit (ppt-s): 30 W
TDP fast limit (ppt-l): 35 W
memory device: 16384 MB 5600 MT/s
memory device: 16384 MB 5600 MT/s
UMA Framebuffer: 512.00 MB
ac: Online
battery info: 80% Not charging 41600 mAh
primary fan speed: 2026 RPM
secondary fan speed: 0 RPM
model:0x10003
platform:0x100
family:evo
module loaded:yes
fn lock: no
super key lock: no
profile: balanced
: 2026-01-12 diego@diego-evo14;
: [11:27:44] ~; apt search slimbook | grep installed
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libslimbook1/noble,noble,noble,now 1.19.1 amd64 [installed,automatic]
python3-slimbook/noble,noble,noble,now 1.19.0~fallsupdate0 amd64 [installed,automatic]
slimbook-grub-ecwake-fix/noble,noble,noble,now 24.5.0.1 amd64 [installed,automatic]
slimbook-grub-fbcon-nodefer-fix/noble,noble,noble,now 24.5.0.1 amd64 [installed,automatic]
slimbook-grub-psr-fix/noble,noble,noble,now 24.5.0.1 amd64 [installed,automatic]
slimbook-meta-common/noble,noble,noble,now 24.13.0 all [installed,automatic]
slimbook-meta-evo/noble,noble,noble,now 24.13.0 all [installed]
slimbook-qc71-dkms/noble,noble,noble,now 1.0.0~fallsupdate1 amd64 [installed,automatic]
slimbook-quirk-i8042-reset/noble,noble,noble,now 1.2.0.2 amd64 [installed,automatic]
slimbook-quirk-i8042-wakeup/noble,noble,noble,now 1.2.0.2 amd64 [installed,automatic]
slimbook-service/noble,noble,noble,now 1.0.7 all [installed,automatic]
slimbook-yt6801-dkms/noble,noble,noble,now 1.0.30+slimbook1 amd64 [installed,automatic]
Un saludo y gracias de antemano!