Status of Ubuntu support for Lenovo ThinkPad X13s

KDE nightlight might be different from GNOME. GNOME uses the DRM driver which does not support it.

For sound, make sure you have alsa-ucm-conf installed. What do you get for:

$ alsaucm listcards
ALSA lib parser.c:1237:(parse_sequence) error: sequence command 'set' is ignored
ALSA lib parser.c:1237:(parse_sequence) error: sequence command 'set' is ignored
  0: hw:0
    LENOVO-4810QL0100-ThinkPadX13sGen1
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SC8280XPLENOVOX [SC8280XP-LENOVO-X13S], device 0: MultiMedia1 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SC8280XPLENOVOX [SC8280XP-LENOVO-X13S], device 1: MultiMedia2 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
$ wpctl status 
PipeWire 'pipewire-0' [1.4.7, ubuntu@x13s, cookie:2280269693]
 └─ Clients:
        33. WirePlumber                         [1.4.7, ubuntu@x13s, pid:3584]
        41. WirePlumber [export]                [1.4.7, ubuntu@x13s, pid:3584]
        87. gnome-shell                         [1.4.7, ubuntu@x13s, pid:3195]
        89. GNOME Shell Volume Control          [1.4.7, ubuntu@x13s, pid:3195]
       102. xdg-desktop-portal                  [1.4.7, ubuntu@x13s, pid:3743]
       105. GNOME Volume Control Media Keys     [1.4.7, ubuntu@x13s, pid:3316]
       106. wpctl                               [1.4.7, ubuntu@x13s, pid:4542]
       121. Mutter                              [1.4.7, ubuntu@x13s, pid:3195]
       122. helvum                              [1.4.7, ubuntu@x13s, pid:4274]

Audio
 ├─ Devices:
 │      42. Built-in Audio                      [alsa]
 │  
 ├─ Sinks:
 │      46. Built-in Audio Headphones playback  [vol: 1.00]
 │  *   47. Built-in Audio Speaker playback     [vol: 0.60]
 │  
 ├─ Sources:
 │  *   48. Built-in Audio DMic01               [vol: 1.00]
 │      49. Built-in Audio Mic                  [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:

<snip>

Did this fix your Bluetooth functionality? I tried the ppa mentioned in the first link but it still doesn’t turn on…

The ~ppa0 test packages have been fixed.
The newer ~ppa1 packages do not work.

The ~pp0 packages can now only be installed manually.

Sorry for the stupid question but how do I install that package specifically? I added the ppa, updated, then installed. I thought that would get me the ppa1 version which should work as well according to the thread linked. How do I get the older one manually? Thank you!

II manually downloaded the installed packages from this site

https://launchpad.net/~tobhe/+archive/ubuntu/bluez/+build/31348898

and then installed them individually using sudo dpkg -i xxx.deb. But I expect the problem will be resolved by tomorrow.

2 Likes

TY this worked (typing this from my Bluetooth keyboard :wink: )

The new ppa2 packages now work in the PPA.

Are you guys using Flatpaks? I’m asking because I always have “freedesktop-sdk-24.08.27” showing up as a new update in the Flatpak app / Flatpak store every time and it does not go away even after installing it. I’m just wondering if anybody else has this issue. Both the CLI (apt update) and the Ubuntu software updater aren’t showing any pending updates.

You’d have to ask the provider of that platform framework or file a bug upstream against gnome-software, Ubuntu does not support flatpaks beyond the flatpak binary deb itself from the archive …

1 Like

I’m having a similar issue with Ubuntu 25.10 and kernel 6.17.0-5-generic unfortunately. The TrackPoint does not work and the system even crashed after using the touchpad for some time.

the trackpoint and its 3 buttons working for me.

Hello. @fb1996 , did you upgrade to 25.10 from 25.04 or did you do a fresh install? Thinking on doing a fresh install myself since my system is orginally from 23.10 and upgraded multiple times and having several manual patches of different thing I don’t remember anymore…

@jokkeholmberg I did a fresh install yesterday.

Is there some progress for a general solution of the bluetooth problem?

I have just installed the 25.10 ISO and bluetooth is not working.
I did try apt update and apt upgrade but nothing bluetooth related came up. Not working.

Does anyone know when the final/official solution will be available ?

Use bluez from this PPA:

sudo add-apt-repository ppa:tobhe/bluez
sudo apt upgrade
2 Likes

Tracked here: Bug #2127186 “[SRU] bluetooth is not working with x13s with Ques...” : Bugs : bluez package : Ubuntu

1 Like

Currently, I’m unable to reproduce this any longer luckily.

I seem to be having some sort of issue with video decoding on my x13s running 25.10. It seems to be trying to initialize, but it doesn’t seem to work and afterwards I see high CPU usage from the kernel until I reboot. Occasionally the laptop will just immediately reset instead, but that seems less common.

The only logs I’ve been able to find are:

$ sudo dmesg | grep venus
[    6.078152] qcom-venus aa00000.video-codec: non legacy binding
[ 1042.613347] qcom-venus aa00000.video-codec: wait for cpu and video core idle fail (-110)

Hi. I’m trying to install Linux on my recently purchased x13s.
I’ve encountered a problem: it boots successfully from a USB drive, but after installing any Linux system on nvme, the system constantly reboots (there is no Grub boot menu, no kernel boot log, only a quick “Sysyem reset” message).
I later discovered that my BIOS is very old, and the x13s version is not 21BX:

[    0.016223] DMI: LENOVO 4810QL0100/4810QL0100, BIOS N3HET17J (0.17 ) 12/09/2020

I tried updating the BIOS from version 21bx in various ways (fwupd linux, Windows, uefi boot disk), but none of them were successful.
However, I noticed that you have the same laptop model and the latest BIOS. Could you tell me please how to update it?

Through Windows Update. Does it find a firmware update but not apply it or not find one at all? I don’t know if there’s another way.