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
harrisonvanderbyl has joined #aarch64-laptops
<harrisonvanderbyl> Got 60% of the sp12 inch done, another 20% from dwinham, and the last 20% will probably be the small stuff
chrisl has joined #aarch64-laptops
<anthony25> valpackett: I skip it, it works for me but the display takes slightly longer (1 or 2 seconds) to print anything after booting
<anthony25> so if you have your rootfs encrypted, it'll take slightly longer to show you the passphrase screen
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<harrisonvanderbyl> Microsoft,acarta has same SAM settings as Denali and sp12, so can use that for keyboard and mouse
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<harrisonvanderbyl> Got display brightness working
<harrisonvanderbyl> All I need now is bt, wifi, touch, pen, audio and nvme
chrisl has quit [Ping timeout: 480 seconds]
tobhe has joined #aarch64-laptops
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
rmsilva has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
rmsilva- has quit [Ping timeout: 480 seconds]
alpernebbi has quit [Ping timeout: 480 seconds]
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
mbuhl has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
davidinux has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<JensGlathe[m]> so you don't have full pcie yet?
ravikant_ has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<HdkR> Who's getting PCIe?
ravikant_ has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> SP 12"
chrisl has quit [Ping timeout: 480 seconds]
<HdkR> Ah, for the internal NVMe I guess.
<HdkR> Got my hopes up for Oryon with PCIe connectivity :D
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<JensGlathe[m]> oh you mean PCIe passthrough
<JensGlathe[m]> well that's still unreachable I'm afraid
chrisl has quit [Ping timeout: 480 seconds]
anarsoul has quit [Ping timeout: 480 seconds]
anarsoul has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<HdkR> Sadly.
<Grabunhold> hi!
<Grabunhold> chromium on my x13s running fedora has extreme graphical glitches since at least 2 weeks or something. firefox and everything else seems to be fine.
<Grabunhold> nothing relevant is logged in dmesg or on chromium's stdout / stderr
<JensGlathe[m]> robclark posted it
<jdb[m]> harrisonvanderbyl: congrats! Happy to read that some SP9/acarta bits were useful
weirdtreething has quit [Remote host closed the connection]
weirdtreething has joined #aarch64-laptops
<jdb[m]> You shouldn't need nvme on the SP12, as it is using a UFS based storage
<jdb[m]> Touch and pen are still being investigated, on the SP11 at least and SL7 too I believe
<Douloureux[m]> besides the touchpad and touchscreen, what else is missing on the SL7?
<jdb[m]> I don't know how stable SL7 is; SP11 is not suitable as a daily driver yet as it can freeze upon suspend
<jdb[m]> I think the Surface Connect support for docks too (with video out) is missing
<Grabunhold> JensGlathe[m]: interesting, any details about what's going on? chromium seems to match the gl vendor and then do something wrong?
<JensGlathe[m]> yes that was it, in a nutshell. Totally freaking out when its "freedreno"
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<steev> iirc it's angle that is at fault
<steev> someone linked a bug where upstream asked them if they wanted to write the patch to get credit for the fix
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
ravikant_ has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
ravikant_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has joined #aarch64-laptops
<AlekseiNosachev[m]> Just sharing my findings - systemd-gpt-auto-generator works like a charm on SP11, no /etc/fstab needed anymore.
<AlekseiNosachev[m]> After some digging, looks like it's the same mechanism that is used on Android devices
<AlekseiNosachev[m]> So basically just need to set partition type as Linux Root Partition (64-bit ARM/AArch64) to get Linux booted from internal SSD
davidinux has quit [Quit: WeeChat 4.5.1]
ravikant_ has quit [Ping timeout: 480 seconds]
<jdb[m]> Aleksei Nosachev: is the SP11 stable for you over time and several days? After several suspend/resume cycles in particular?
<jdb[m]> Or do you get a hard freeze after a few hours?
<jdb[m]> I've set efi=noruntime and I've switched to Gnome/Xorg, it seems a bit better but not fully stable yet
<AlekseiNosachev[m]> jdb[m]: Just once, but I am on an old 6.15.0 Kernel with no performance capping, looks like it's not throttling at all. Runs as hot, as the last time I tried gaming on it on W11 😁
<jdb[m]> Just once! That's interesting
<AlekseiNosachev[m]> No issues with Wayland, though I am using v.96 GPU blobs, maybe it matters somehow to GPU performance.
<AlekseiNosachev[m]> By the way it still states Software Rendering for me
<jdb[m]> You got the blob from Windows?
<AlekseiNosachev[m]> Yep, now gonna upgrade to v.105
<jdb[m]> Software rendering, on purpose?
<AlekseiNosachev[m]> From latest upgrade from Windows Update
<AlekseiNosachev[m]> jdb[m]: Don't know how to enable the acceleration
<AlekseiNosachev[m]> It's a bit different from i915 here
<jdb[m]> I haven't checked it on my end, and I'm not gaming so maybe I am also with Software rendering too
<jdb[m]> And what about suspend/resume?
<AlekseiNosachev[m]> No issues, just once lost my touchpad activity, but a simple Flex kbd reconnect solved it just fine
<jdb[m]> I would be curious to get your kernel .config file, if you can drop it somewhere
<AlekseiNosachev[m]> Also can't figure out BT, hci0 appear in dmesg, but not available in any tool in userland
<jdb[m]> That's positive, it means that my issues could be config related
<jdb[m]> I have Bluetooth working fine, following jovold's instructions
<jdb[m]> d0pefish: has worked to get the Bluetooth Mac address configured automatically, but you would need to switch to dtbloader for the initial boot
<AlekseiNosachev[m]> it fails with btmgt command
<AlekseiNosachev[m]> like there is something missing
<jdb[m]> I'll share my config with you, just to double-check
<AlekseiNosachev[m]> Why don't we use MS update .cab files directly instead of scripts gathering them from Windows partition? One might have no partition at all on a clean SSD
<AlekseiNosachev[m]> Just wondering, seeing many variations of some kind of fw-extract scripts around
<jdb[m]> I don't have the partition anymore, I'm indeed on a separate/clean SSD
<jdb[m]> Thanks for the config!
<jdb[m]> I guess it depends where the .cab files are coming from, at least we can't re-distribute them without a proper licence grant
<jdb[m]> if we could get them from official servers, yet that would be a possibility
<jdb[m]> weird if the btmgt command fails though: what error message do you get?
ravikant_ has joined #aarch64-laptops
<Grabunhold> JensGlathe[m]: thanks!
SpieringsAE_sff has joined #aarch64-laptops
<SpieringsAE_sff> anyone here have experience with the fydetab duo? Kind of surprised to see nothing of it in mainline, not even an attempt. Kinda tempted to get one and make a deviceetree for it, the downstream on is uh funky
<SpieringsAE_sff> s/on/one/g
<travmurav[m]> weird it's not, I had an impression rk3588 is quite well supported
<SpieringsAE_sff> thats what I thought as well
<SpieringsAE_sff> there seeems to be some mild edk2 support for it https://github.com/edk2-porting/edk2-rk3588
<SpieringsAE_sff> wow the fingerprint scanner driver is an absolute mess lol
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
ravikant_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
ravikant_ has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> @jdb @[Aleksei Nosachev] https://github.com/WOA-Project/Qualcomm-Reference-Drivers Every qcom reference (based) device and microsoft qcom device driver cab can be found here^
<Jasper[m]> They're directly pulled from winupdate
<Jasper[m]> The tool used to fetch them is https://github.com/gus33000/UUPMediaCreator/tree/temp/driverfetch but I think the dev had a different slightly more refined version in a different branch
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has quit [Remote host closed the connection]
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
akhilpo has quit [Quit: The Lounge - https://thelounge.chat]
bryanodonoghue has quit [Quit: The Lounge - https://thelounge.chat]
apalos has quit []
pankpati has quit []
vkoul has quit [Quit: ZNC 1.8.1 - https://znc.in]
lumag has quit [Quit: ZNC 1.8.1 - https://znc.in]
sumits has quit [Quit: ZNC 1.8.1 - https://znc.in]
jhugo has quit [Quit: The Lounge - https://thelounge.chat]
mani_s has quit [Quit: ZNC 1.8.1 - https://znc.in]
shawnguo has quit [Quit: The Lounge - https://thelounge.chat]
bryanodonoghue has joined #aarch64-laptops
jhugo has joined #aarch64-laptops
vkoul has joined #aarch64-laptops
apalos has joined #aarch64-laptops
lumag has joined #aarch64-laptops
mani_s has joined #aarch64-laptops
ravikant_ has quit [Ping timeout: 480 seconds]
pankpati has joined #aarch64-laptops
sumits has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
ravikant_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
akhilpo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
SpieringsAE_sff has quit []
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
Badhri[m] has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<d0pefish> AlekseiNosachev[m]: What do you mean? We *do* use the WOA-Project repository, look at the sp11-grab-fw script is doing: https://github.com/dwhinham/linux-surface-pro-11/blob/main/sp11-grab-fw.sh
<d0pefish> if you pass '--win' to it, yes it will use the Windows partition to do an offline firmware grab, but the default is to download cabs
<d0pefish> Also yes, btmgmt is broken since 5.83, you can either downgrade or apply this patch: https://github.com/bell-sw/alpaquita-aports/commit/da876b2b5bc7a92cf72facb72f340a6d0b4a641a
<jdb[m]> Oh, I didn't know btmgmt had a regression
<d0pefish> Yes - its stupid because the rest of bluez works fine otherwise, you just cant set the MAC, which is the only reason we need btmgmt
<d0pefish> I noticed that after getting dtbloader working that BT magically started working despite that bug
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<steev> dtbloader adds in the bt mac addr from where its normally read from
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<d0pefish> yes, I submitted a PR to get it working on SP11 because it needed a bit of tweaking and the BT/WLAN cards whitelisting
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
ravikant_ has quit []
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops