Ubuntu Concept ♥️ Snapdragon X Elite

[ASUS Zenbook A14 UX3407QA X126100]
I noticed these from journalctl. I don’t know where to report so dumping here:

upowerd[2752]: did not recognize type Wireless, please report
upowerd[2752]: USB power supply /sys/devices/platform/pmic-glink/pmic_glink.power-supply.0/power_supply/qcom-battmgr-usb without usb_type property, please report

(^ is a hand copy; might have typos)

I’m trying to get the Lenovo ThinkPad TBT 3 Dock working on the Asus Zenbook A14. So far all the usb devices are working but no monitors. I also tried a generic usb c dock and got the hdmi port working fine. Anyone have any luck on this one?

Thanks for the reply. Hopfully ther will be a fix in one of the next updates. My marshall motif 2 earbuds do but the marshall emberton does not. I wonder what the difference is.

t14s 32gb here, everything seems to work fine now for me except headphone jack (usb-c → jack works).
looks like a kernel bug
[ 22.280283] UBSAN: array-index-out-of-bounds in /build/linux-qcom-x1e-LnUv2s/linux-qcom-x1e-7.0.0/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c:102:65
[ 22.280297] index 130 is out of range for type ‘audioreach_module_config [127]’

1 Like

Have you tried in windows the same device, if you’ve a dual-boot, give it a go and also I would recommend running updates on Lenovo hub, they are many varieties of these TB dock’s and not all drop to USB3/4 DP-Alt (which is required for any Snapdragon and AMD based system, their is a windows tool call Lenovo Vantage that can run the updates

Hey all,

I just got sound/audio to work on a Lenovo Ideapad Slim 5x (83HL, 14Q8X9).

I have kernel 7.0.0-31-qcom-x1e, and am using Resolute Raccoon 26.04.

I followed Jens Glathe’s cookbook for audio ( Enabling sound on the HP Omnibook X14, Lenovo Thinkbook 16 · jglathe/linux_ms_dev_kit Wiki · GitHub ) using

  1. audioreach-topology

    git clone GitHub - jglathe/audioreach-topology: Audioreach Topology · GitHub
    cd audioreach-topology
    git checkout jg/hp-omnibook-x14
    git checkout jg/lenovo-thinkbook-16
    cmake .
    cmake --build

and

  1. alsa-ucm-conf

    git clone GitHub - jglathe/alsa-ucm-conf: ALSA Use Case Manager configuration for sc8280xp, x1e80100, x1p42100 · GitHub
    cd alsa-ucm-conf
    git checkout jg/lenovo-ideapad-5
    sudo cp ucm2/Qualcomm/x1e80100/* /usr/share/alsa/ucm2/Qualcomm/x1e80100/
    cd /usr/share/alsa/ucm2/conf.d/x1e80100/
    sudo ln -s ../../Qualcomm/x1e80100/x1e80100.conf x1e80100.conf

Built-in speakers work for Firefox but not in Camera or Cheese. Built-in microphone does not work at all. However, the headphone jack (audio and mic) work in Firefox, Camera and Cheese.

Also, the kernel parameter “i_accept_the_danger” for over-driven sound was ignored by the kernel.

It might be that audioreach was not successful because I didn’t have a tplg file for the lenovo-ideapad-5.

Thanks to all for allowing me to get this far. BTW, Bluetooth audio and microphone have worked for a while.

2 Likes

Been working on Audio in general for a week now, achieved enough to do a new wiki entry and PRs. I tested on the T14s since it‘s the root for many devices.

  • independent MultiMedia5/6/7 streams for DP0..DP2, enabling sound on dp altmode and hdmi
  • Matching and working ucm config
  • patch/hack or alternative patchset from -next to actually get the topology processed/used (index out of bounds error on adsp)
  • quite some data and mitigation ideas for the hotplug case.

Sound via Display is fun :smiling_face_with_sunglasses: Same topology and ucm should work on the slim5x.

4 Likes

Hey. When the official release comes, is it (strongly) advised to do a reinstall w/ the official?
If so, does that mean running the qcom-firmware-extract and “alex wifi update” too?

Running on Windows it works just fine. I just ran updates on the hub, it’s the thunderbolt 3 dock gen 2 40an.

1 Like

I have Acer Swift Go 14 AI (SFG14-01)! I’ve just used the newest resolute ISO and was able to successfully boot into live system, install Ubuntu, and boot into it. That’s an improvement, because previously I had to use jglathe’s ISOs or do manual dtb magic for it to happen.

The installation was kind of weird, everything seemed to worked just fine, but after regenerating initramfs, there was some error about missing argument or something (I didn’t save it at the time and couldn’t find the log files afterwards); however, after the reboot the installed Ubuntu appeared :thinking:

Apart from the usual issues (no sound, no battery percentage, etc.) I had problems connecting to the Wi-Fi, but reboot fixed the issue.

If you have any other questions or you need me to test something on the laptop, I’m happy to help!

1 Like

[ASUS Zenbook A14 UX3407QA]

Should thermald be running on these snapdragon laptops? It’s not on mine.

We now have a 26.04 release candidate ready for a final round of testing. It is available for download at https://cdimage.ubuntu.com/daily-live/20260420.1/resolute-desktop-arm64.iso. There is also a server iso that should work available at https://cdimage.ubuntu.com/ubuntu-server/daily-live/20260420.1/resolute-live-server-arm64.iso

Tests results can be reported at Test Observer (or Test Observer for server) by members of the open-registration ubuntu-testing launchpad team. See Retiring the ISO Tracker! Introducing tests.ubuntu.com for 26.04 LTS for more info on the test process.

4 Likes

I tried it on my Acer Swift Go 14 AI (SFG14-01), after putting it on USB and booting into it I get for a short time the following error before GRUB shows up:

error: file `/boot/` not found

Then, once I chose “Try or install Ubuntu”, I had black screen from which laptop rebooted on a 2 tries and on the third one some error flashed on the screen about efivars before Ubuntu loading screen appeared, then it went back to black screen again with info about dirty Windows partition and inability to mount it and attempting to netboot.

Weird, I don’t see why it would be different than the last one you tried tbh. maybe try a different usb port, or if it is usb-c try turning it the other way around and see if that helps

Maybe there should be a new thread for the Ubuntu 26.04 concept image, since this thread now has nearly 1800 answers.

3 Likes

I’ve successfully updated to 26.04 from 25.10. Though, I had to use sudo do-release-upgrade -d.

1 Like

Yes I’m planning to start a new thread for 26.04 with a more thorough update of what’s expected to work and what isn’t

11 Likes

And what about X2 support?

Will it be available?

This is going to up to the OEM’s and Qualcomm to engage, I tried vi Qcom QDC (Qualcomm Device Cloud) to run on demo X2E, but no luck, wouldn’t boot without the DTB’s etc..

1 Like

I did a clean “format+install” of Ubuntu 26.04 on my HP Omnibook 14-fe0. It works!

Had some challenges getting grub and qcom-firmware-extract running - but it works now:
grub could be solved by simply running the installer 3 times, the third time it was successful. (more infos at http://wiki.andreaswarnke.de/index.php?title=X1E-78-100_(2026) )
The firmware-extractor script had to be adapted: the device name is different than expected:

cat /proc/device-tree/model
HP Omnibook X 14-fe0
sudo vi /usr/sbin/qcom-firmware-extract # replace the model name by what you have found
sudo qcom-firmware-extract
sudo reboot

1 Like