ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Chrome OS Trogdor Devices - Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630 - Lenovo ThinkPad X13s - and various other snapdragon laptops) - https://oftc.irclog.whitequark.org/aarch64-laptops
<jiegec>
Yet the internal touchpad required HID-over-SPI driver instead of SAM, I am trying to fix it, but it was not working yet.
<jiegec>
GPU acceleration was not working yet: It failed when loading firmware. But using llvmpipe on a performant core is okay for development uses.
louist103_ has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
louist103_ has quit [Remote host closed the connection]
<robclark>
jiegec: for gpu you'll have to find and copy qcdxkmsuc8380.mbn from windows partition.. see arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts for ex, the firmware-name property should be something like (I guess) "qcom/x1e80100/microsoft/$something/qcdxkmsuc8380.mbn" where $something is based on the DMI string (ie for yoga 7x the dmi is `DMI: LENOVO 83ED/LNVNB161216, BIOS NHCN36WW 05/23/2024` so the path becomes
<robclark>
with that, plus ToT mesa, gpu should be working
<jiegec>
Thanks, i will try that. I downloaded the firmware from linux-firmware, but maybe a specific firmware is required.
louist103 has joined #aarch64-laptops
<louist103>
so... regarding my issue above, I didn't have an initramfs....
<louist103>
I forgot that dracut failed right after the kernel build. Issue now is that grub-mkconfig doesn't see the initramfs in the bootfolder
louist103 has quit [Remote host closed the connection]
<robclark>
jiegec: the "zap" fw (ie. qcdxkmsuc8380.mbn) is signed by the OEM.. lenovo pushed it to l-f for x13s but I think so far no on has for x1e so for now you need to copy that one from windows partition..
<robclark>
the sqe and gmu fw.. not sure if latest is in l-f yet (but I guess it will be eventually).. the OEM signed zap fw, idk
louist103 has joined #aarch64-laptops
<louist103>
Update2... got the DTB installed and read from in GRUB but I just get 'qcom_aoss_qmp_c300000.power-management: failed to acquire IPC mailbox" and on the next line: arm-smmu 5040000.iommu: probe with driver arm-smmu failed with error -110. I have no idea how to troubleshoot that one...
<louist103>
Could it be that I didn't install the firmware from the windows side yet? Last time I did that after I booted into the real system
<jiegec>
@robclack thanks for suggestion, I will try the firmwares from windows partition.
<jiegec>
On Surface Laptop 7 I also encountered rfkill hard-blocked Wi-Fi one morning, but one day before it was working... No idea. It still works if I boot to Windows, but back to Linux it is still blocked.
<steev>
robclark: that patchset, unfortunately, doesn't seem to help here
<JensGlathe[m]>
Jos Dehaes: okay, thank you. But it starts with wl
martiert_work has quit [Quit: WeeChat 4.3.3]
martiert_work has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
<JosDehaes[m]>
Jens Glathe: yes, right now it's `wlP4p1s0`, but I've also seen `wlP5p1s0` IIRC
iivanov has quit [Quit: Leaving...]
iivanov has joined #aarch64-laptops
<JensGlathe[m]>
iwconfig will be the way to go to find out for bootmac
bumble[m] has joined #aarch64-laptops
<bumble[m]>
using x13s here; wireplumber `wpctl status` only lists a "Dummy Output" Audio would anyone have any suggestion for getting the audio device to appear there? (system is postmarketos edge)
Caterpillar has quit [Quit: Konversation terminated!]
<Jasper[m]>
<jiegec> "On Surface Laptop 7 I also..." <- It might be if you warmboot Linux that it's still loaded in from Windows
adamcstephens has quit [Remote host closed the connection]
adamcstephens has joined #aarch64-laptops
adamcstephens has quit [Ping timeout: 480 seconds]
adamcstephens has joined #aarch64-laptops
abcdw has quit [Remote host closed the connection]
dubiousness has quit [Remote host closed the connection]
abcdw has joined #aarch64-laptops
dubiousness has joined #aarch64-laptops
<abby>
bumble[m]: got alsa-ucm-conf?
louist103 has quit [Remote host closed the connection]
adamcstephens has quit [Remote host closed the connection]
adamcstephens has joined #aarch64-laptops
rlittl01 has quit [Ping timeout: 480 seconds]
rlittl01 has joined #aarch64-laptops
louist103 has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
indy has quit [Ping timeout: 480 seconds]
indy has joined #aarch64-laptops
flokli has quit [Quit: WeeChat 4.3.5]
flokli has joined #aarch64-laptops
flokli has quit []
flokli has joined #aarch64-laptops
flokli has quit [Quit: WeeChat 4.3.5]
flokli has joined #aarch64-laptops
hightower2 has joined #aarch64-laptops
<bumble[m]>
@_oftc_abby:matrix.org I do not have alsa-ucm-conf. I will try installing it...
<bumble[m]>
@abby @lollar:catgirl.cloud it works! thank you!
<colemickens>
Any update on the udev/module/reboot thing? I've only got a couple more days with the Yoga, might have a lead on 24.2/tip of mesa building, it'd be so cool to see it light up 🤞
<robclark>
I don't think so.. I've just been working around it by commenting the problematic udev rule
<JensGlathe[m]>
colemickens: I have prepared a bootable image for Volterra /X13s /Yoga 7 / Vivobook S15, it's still a bit rough, but should boot up (have no X1E hw to test though). Do you want to test if this comes up?
<colemickens>
If you want a guinea pig I can try it. But mostly trying to get something workable for NixOS users so I can "announce and abandon" it in a close to usable state.
<JensGlathe[m]>
Guinea Pig sounds fine. I've tested it on Volterra / X13s.
<colemickens>
Sure, do you use magic-wormhole? I'll probably transfer it to my fast server and then rsync it slowly to this laptop and burn it. Jens Glathe
<JensGlathe[m]>
google drive
<colemickens>
that works too
<colemickens>
well, :/ idk if it will play nice with my very slow internet, but I'll probably go to a coffee shop in a bit anyway.
<robclark>
colemickens: I think the "udev reboot" is something remoteproc related? With CONFIG_DRIVER_DEBUG=y this is the last I see.. https://photos.app.goo.gl/B2XEzcGxtxqZASi49