Hello,
I'm running a Slimbook Excalibur Blue AI9 365 on Linux. The Slimbook software reads the model correctly but fails to classify it into a family: it resolves model:excalibur-amd-ai and sku:standard, but family:unknown. As a result, slimbook-service's family-based checks (family == SLB_MODEL_EXCALIBUR) fail, and model-specific handling breaks — in my case the power-profile Fn keys (Fn+F10/F11/F12) are not handled correctly.
I've already ruled out the usual suspects, so this is a family-mapping gap rather than a stale-firmware or stale-package issue:
- Firmware is fully up to date (in fact ahead of the latest blog announcement):
BIOS: KPT-W042-FP8-OSLI-0.19
EC: 2.5
- libslimbook is at the latest version available in the PPA (no update candidate).
The model string is recognized; there's simply no (model, sku) -> family entry for this machine.
System details:
- Product (DMI product_name): EXCALIBUR-AMD-AI
- Vendor (DMI sys_vendor): SLIMBOOK
- Serial: EXC-AI-0001024010253
- CPU: AMD Ryzen AI 9 365 (Radeon 880M), 20 threads
- Kernel: 6.17.0-1028-oem (linux-oem-24.04d)
- OS: Zorin OS 18.1 (Ubuntu 24.04 base), GNOME 46, X11
Relevant journal excerpt (slimbook-client-autostart):
model:excalibur-amd-ai
sku:standard
family:unknown
ec:2.5
bios:KPT-W042-FP8-OSLI-0.19
[...]
feed match product filter:excalibur-amd-ai=excalibur-amd-ai
Note that model detection clearly works: the same client uses it to match your news feed (feed match product filter:excalibur-amd-ai), which is why I correctly received the model-specific "BIOS and EC update for your Excalibur Blue AI9 365" notification. Only the family classification returns "unknown".
Would it be possible to add the mapping for model=excalibur-amd-ai / sku=standard to family=excalibur (SLB_MODEL_EXCALIBUR)? I'm a developer and would be glad to test any patch or provide additional logs.
Thanks a lot for your work on the Linux tooling.
Best regards,
Christophe