Ubuntu Concept ♥️ Snapdragon X Elite

Been trying to get wifi up on the X1E Samsung Book4 Edge, but no dice so far. I’m using the ath12k firmware from the latest concept ISO, as well as a custom board-2.bin as described here. While the firmware does seem to load, and I can see the adapter and entry in NetworkManager, seems neither scanning nor connecting to a network works. Not much in dmesg, except these lines on repeat:

kernel: ath12k_pci 0004:01:00.0: failed to submit WMI_VDEV_CREATE_CMDID 
kernel: ath12k_pci 0004:01:00.0: failed to create WMI vdev 0: -11 
kernel: ath12k_pci 0004:01:00.0: unable to create scan vdev -11 
kernel: ath12k_pci 0004:01:00.0: Scan failed -22 , cleanup all scan vdevs 
kernel: ath12k_pci 0004:01:00.0: wmi command 20482 timeout 
kernel: ath12k_pci 0004:01:00.0: failed to submit WMI_VDEV_DELETE_CMDID
kernel: ath12k_pci 0004:01:00.0: failed to delete WMI vdev 0: -11 
kernel: ath12k_pci 0004:01:00.0: wmi command 20481 timeout

Anyone encountered anything similar? Or, could it simply be a bad board id chosen in board-2.json?

Really cool to see the activity ongoing here. I know there have been many issues, which we hope are solved. For me that would be power issues (suspend without power loss leaks), and audio. I’m on a T14s and just wanted to throw a couple tips out there.

For audio, I tried messing UCM configurations. I later read that wrong configurations could damage the speakers and possibly board. I then blacklisted the audio drivers to make sure this didn’t happen. In my sound output settings, I see “Dummy Output”, which is expected not because of the blacklist, but the issues with firmware. The workaround I use is to just use a bluetooth audio device. Slightly annoying, but at least there is sound.

Concerning power issues, I do notice extra battery drain on suspend. And threshold doesn’t seem to always work. It did for awhile, but then eventually stopped. To get it initially to work, I went into Windows and set it. Then rebooted into Ubuntu. I think it’s a good idea to keep the Windows partition for various reasons, even though I don’t use it. Another reason I just discovered is that if you shutdown from Ubuntu, I noticed that the laptop would drain after a day or so. This didn’t make sense since it was powered off. I did a little research and apparently shutting down from Ubuntu with the incompatible power issues doesn’t cause certain things to shutdown. The tip/solution is to reboot into Windows, then shutdown from there.

Anyhow, hope these few things help someone out there.

Apologies for the late reply, here you go

https://pastebin.com/TY4ZU6gB

I also noticed the system is very unstable with this kernel version, at least in comparison to 6.16-el2-jg-7

1 Like

You can use the new dtb with the older kernel. Thanks for the dmesg.

1 Like

Using 6.18.3-jg-0 here with full-on EL2 on the T14s. Seen some Graphics flicker, but this thing is stable. >6d uptime now.

I’ll try that kernel version and see if it’s any better. 6.18.2 had random kernel lockups while web browsing with chromium or sometimes would freeze during boot. No graphical issues on my end

Something else I have noticed regardless of kernel versions is that WPA3-only networks randomly disconnect? At least for the one place that I go to

1 Like

ath12k seems to have some issues, yes. It struggles to connect to the UniFi Express 7 with WPA3 (which it selects itself). Once that worked its okay. But it can take minutes… Will check with other laptops that have ath12k, but T14s seems to be a bit special.