VOOZH about

URL: https://wiki.archlinux.org/title/Talk:Lenovo_Thinkpad_X9

⇱ Talk:Lenovo Thinkpad X9 - ArchWiki


Jump to content
From ArchWiki
Latest comment: 8 March by Gdamjan in topic Firmware loading not working until 7.0

Function keys only work with latest bios (1.13)

Latest comment: 24 June 20253 comments2 people in discussion

X9-14 come with BIOS 1.08 out of the box, function keys from F4 to f11 didn't work (didn't emit any events)

with 1.13, F8 (mode) doesn't emit any events, F9 and F11 both emit KEY_UNKNOWN(240) on the "Thinkpad Extra Buttons" input device. Gdamjan (talk) 19:01, 30 May 2025 (UTC)

@Crab2313 should I add the F11 function key to the table? currently it IS visible and emits a scancode 1402, but as of 6.16-rc3 still emits the KEY_UNKNOWN keycode. That will change when this patch is merged: https://patchew.org/linux/20250620181119.2519546-1-mpearson-lenovo@squebb.ca/
also, F9 is actually visible, emits SW_CAMERA_LENS_COVER Gdamjan (talk) 14:40, 23 June 2025 (UTC)
I don't think we need add this before 6.16 get released. Crab2313 (talk) 01:17, 24 June 2025 (UTC)

webcam

Latest comment: 7 October 20254 comments3 people in discussion

@Crab2313 in your latest edit you are linking the intel-ipu6-dkms-git AUR package, shouldn't that be https://aur.archlinux.org/packages/intel-ipu7-dkms-git ? Gdamjan (talk) 14:42, 23 June 2025 (UTC)

It's ipu6, not ipu7. You can look into the repository, Intel put their downstream camera sensors driver in the ipu6 repository. Crab2313 (talk) 01:07, 24 June 2025 (UTC)
For me, intel-ipu6-dkms-git didn't work. I assume the webcam will only work when they update the intel firmware later this month (presumably) as per discussion on Lenovo forum. Mkmkme (talk) 10:10, 7 October 2025 (UTC)
I have a patched kernel and libcamera that makes the camera work (with qcam, and theoretically with anything that uses pipewire-libcamera). Albeit the image quality is pretty bad.
https://github.com/gdamjan/linux/compare/linux-6.17.y...gdamjan:linux:v6.17/imx471
https://github.com/gdamjan/libcamera/compare/thinkpad-x9 Gdamjan (talk) 10:43, 7 October 2025 (UTC)

Ambient Light Sensor

Latest comment: 24 June 20252 comments2 people in discussion

@Crab2313 I see you reverted my edit for the /lib/firmware/intel/ish/ish_lnlm.bin.zst firmware. Does this mean that the firmware that comes from linux-firmware-intel now is not suitable and Windows has other firmware files? Can you add more clarification on that? Gdamjan (talk) 14:44, 23 June 2025 (UTC)

I think it's fairly clarified that you need to extract the custom firmware from Windows driver package and replace the *common* one which inside the linux-firmware. There is CRC based naming convention for the custom firmware, but I don't think people who can calculate the naming convention need my help here. Crab2313 (talk) 01:11, 24 June 2025 (UTC)

Firmware loading not working until 7.0

Latest comment: 8 March1 comment1 person in discussion

Linux 7.0 is required for the intel-ish-hid firmware loading to work properly. Or if they ever backport this commit

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=043251b2dd1c2b0cd23f67830748493fd3d3ed0f Gdamjan (talk) 19:31, 8 March 2026 (UTC)