Status of Ubuntu support for Lenovo ThinkPad X13s

I just upgraded to your linux - 6.11.0-14.15~x13s1 kernel, @juergh. Thanks for all your work on this!

I am still having one issue. When I set up my x13s with the Ubuntu installer I encrypted my ssd. When I type in my password to decrypt the drive, about half the time I am dropped into some initramfs prompt instead of it going to the screen with my username on it for me to log into my system.

I really don’t know if this is helpful or not, but in the aarch64 laptop matrix someone said they were trying to address some encryption issue in Debian. Here is the link to the message they wrote. https://matrix.to/#/!wBGAxqBlmcgDIRjsJf:matrix.org/$BCMbYHJhOEazp5FHlrV0zJmaRVJYLOvlpdkaXU7PPEY?via=matrix.org&via=fedora.im&via=catgirl.cloud

Hi @juergh, I just upgraded my kernel to the one in proposed, linux-image-unsigned-6.11.0-14-generic, and this issue related to logging in after decrypting my ssd has seemingly gone away, at least after three successive attempts.

@libredood Huh? Which proposed? We don’t have -14 in oracular-proposed.

@juergh my bad, it looks like I installed 6.11.0-13.14 from apt (i assume from proposed, but I could be wrong) and I installed your 6.11.0-14-generic by downloading and installing it manually from here: Ubuntu Concept - X13s : “Ubuntu Concept” team

linux-image-6.11.0-13-generic/oracular-updates,oracular-security,now 6.11.0-13.14 arm64 [installed,automatic]
linux-image-unsigned-6.11.0-14-generic/now 6.11.0-14.15~x13s1 arm64 [installed,local]

sorry about the confusion.

No worries. So I’m assuming you still have encryption issues with 6.11.0-14.15~x13s1 (per your comment Status of Ubuntu support for Lenovo ThinkPad X13s - #158 by libredood)?

Correct, I just verified that I am.

Any perspectives of Bluetooth range getting fixed to work outside of the current small “1-room” radius? I’d just like to know if it’s worth waiting for a bit or if this is probably never going to happen.

and:

https://lists.ubuntu.com/archives/kernel-team/2024-November/155547.html

1 Like

Strange, in that bug report it says
“This bug was fixed in the package linux-firmware - 20240913.gita34e7a5f-0ubuntu2.2”
where I’m assuming by “bug” it means the poor range (bug report just says “performance” which is vague),
but I do have exactly that firmware installed and the bug is unchangedly still in existance:

$ apt-cache policy linux-firmware
linux-firmware:
Installed: 20240913.gita34e7a5f-0ubuntu2.2
Candidate: 20240913.gita34e7a5f-0ubuntu2.2
Version table:
*** 20240913.gita34e7a5f-0ubuntu2.2 500
500 http://ports.ubuntu.com/ubuntu-ports oracular-updates/main arm64 Packages
100 /var/lib/dpkg/status
20240913.gita34e7a5f-0ubuntu2 500
500 Index of /ubuntu-ports oracular/main arm64 Packages

As the bug description mentions, it also needs a kernel change which is on the ML but hasn’t landed yet.

To get a temp kernel with the bluetooth patch:

$ sudo add-apt-repository ppa:ubuntu-concept/x13s
$ sudo apt install linux-image-unsigned-6.11.0-99-generic linux-modules-extra-6.11.0-99-generic

Reboot and verify that the new firmware is loaded:

$ sudo dmesg | grep 'QCA Download'
[ 13.306736] Bluetooth: hci0: QCA Downloading qca/hpbtfw21.tlv
[ 13.962393] Bluetooth: hci0: QCA Downloading qca/hpnv21.b8c
2 Likes