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
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
monkeybusiness has joined #aarch64-laptops
enyalios_ has joined #aarch64-laptops
enyalios has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
tobhe has joined #aarch64-laptops
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<valpackett> gwolf: steveej[m]: type-c has 4 superspeed lanes. with a typical hub if you plug in HDMI/DP, only 2 lanes will be switched to DP alt mode, while 2 other lanes stay around for USB3. actually on qcom laptops we only support the full 4 lane mode with a patch that still isn't upstream
<JensGlathe[m]> My testing says it supports both
<valpackett> JensGlathe[m]: you have applied the patch and commented on it on the mailing list :)
<valpackett> hmm with the ath12k cpu% fix it's.. only fixed until suspend-resume?? 0.o
chrisl has joined #aarch64-laptops
eluks has quit [Remote host closed the connection]
eluks has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
HarrisonV has joined #aarch64-laptops
<HarrisonV> I want to get the x1p4100 surface pro 12 inch gen 1 going, furthest Ive gotten into booting was one of the jglathe images for x1p, from the stuff I have seen, I have to build a .dts file for this specific laptop, compile it, and set it as the override, I also probably need to find the device drivers from the windows side of things. Is this something that can be grokked in like a week of crunching, or should I just retur
<JensGlathe[m]> Is it a nice device? Then maybe worth it. A week sounds wild. Can you put the acpi dump and hwinfo64 log up to github aarch64-laptops/build? From Windows, that would help to guess a device tree.
<JensGlathe[m]> Although Microsoft devices are the deviating kind
pbrobinson has quit [Ping timeout: 480 seconds]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
<steev> The windows drivers won't help much (but the firmware would); linux uses its own kernel and doesn't use the drivers from windows. you can grok it in a week... whether you can know enough to write it... i dunno about a week
<steev> at least they were willing to give it a week and not giving up the second linux didn't work :)
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
<JensGlathe[m]> UFS device
HarrisonV has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<jdb[m]> HarrisonV: you should have a look at this repository, it's about the Surface Pro 11
<jdb[m]> You will find a devicetree called Denali (that's the code name of the Surface Pro 11)
<jdb[m]> It should be a good starting point
<jdb[m]> this is not upstream yet but working quite well already
<jdb[m]> The Surface Pro 12 looks really nice, it's one of the rare fanless models running the Snapdragon X / X Elite
<jdb[m]> However, it tops out at 16GB of RAM so far and the drive can't be swapped (it's UFS and not a small 2230 SSD)
<jdb[m]> The UFS-based storage might improve the battery life
<valpackett> it's also purpleeeee ^_^ but i really wanted 32gb and max cores
<valpackett> didn't know it used UFS huh
<JensGlathe[m]> I like the blue Ideapad
<jdb[m]> I've seen in the specs that another 24GB variant should be offered
<jdb[m]> Not having the max cores makes sense on a fanless model, I guess
<jdb[m]> I don't think it makes a difference in practice for many usages, outside of compilation ofc
<valpackett> compilation is the main reason i need any computing power at all, otherwise i could use an rk3588 lol
<valpackett> and specifically rust-analyzer is the biggest most recent reason i wanted more than 16 ram..
ravikant_ has joined #aarch64-laptops
<jdb[m]> Not the model for you indeed :-)
<albsen[m]> I wish compiling would be the main CPU/RAM consumer these days on my machine ... it's usually firefox and chrome
<JensGlathe[m]> I had to close the 27 firefox windows I had open the other day, was getting sluggish
jglathe_angrybox has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
martiert_ has joined #aarch64-laptops
martiert_work has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
pbrobinson has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
Lucanis has quit [Read error: Connection reset by peer]
pbrobinson has joined #aarch64-laptops
jglathe_angrybox has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
<steveej[m]> will i be able to drive a 5K display via this hub on the x13s? https://www.caldigit.com/thunderbolt-4-element-hub/
<JensGlathe[m]> doubt it.
<JensGlathe[m]> 4k@60 is possible (but use usb0, usb1 is actually my debug target)
<steveej[m]> i'm currently running 5120x1440 px, 59.977001 Hz (current) via a USB-C connection directly into the monitor
<JensGlathe[m]> nice
<JensGlathe[m]> usb0 or usb1?
<steveej[m]> i think it works on both
<steveej[m]> which one is closer to the screen?
<steveej[m]> either way, just tested that it works on both
<JensGlathe[m]> usb1 is closer
<steveej[m]> could this then work via the caldigit tb4 hub as well?
<steveej[m]> i'm not sure which one the x13s falls under
<JensGlathe[m]> was looking at it. USB-C only
<steveej[m]> the fact that i'm running 5K@60Hz now makes me think it's compatible with "5K 60Hz Thunderbolt Display"
<JensGlathe[m]> sudo cat /sys/kernel/debug/dri/ae01000.display-controller/DP-2/dp_debug should tell you what its doing
pbrobinson has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> what kernel do you run?
<steveej[m]> currently on jhovold 6.15.0
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
reng_ has joined #aarch64-laptops
reng has quit [Ping timeout: 480 seconds]
hacktta has joined #aarch64-laptops
<hacktta> hellooooo
hacktta has quit []
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
Leandro[m] has joined #aarch64-laptops
Kelsar has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Kelsar has joined #aarch64-laptops
pbrobinson has joined #aarch64-laptops
pbrobinson has quit [Ping timeout: 480 seconds]
Caterpillar has quit [Remote host closed the connection]
Caterpillar has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
sre has quit [Quit: The Lounge - https://thelounge.chat]
pbrobinson has joined #aarch64-laptops
monkeybusiness is now known as vanveldt
pbrobinson has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
nios34 has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
nios34 has joined #aarch64-laptops
<JensGlathe[m]> I have an odd behavior on my X13s with BIOS 1.63 regarding USB1 port (nearer to screen) and a type-C display. When booted with it plugged in, the display comes up with it (good), with whatever lanes mode the dtb allows.
<JensGlathe[m]> If I unplug the display, it will lock up the GUI. You can still ssh into it, if you have a network connection. GUI stays locked.
<JensGlathe[m]> This is with Ubuntu 25.04, and apparently irrespective of kernel version.
<JensGlathe[m]> steveej tested against BIOS 1.61, also with type-c display, and it doesn't freeze/lock up.
<JensGlathe[m]> Mind, all this works without hassle on USB0. Quite odd.
<JensGlathe[m]> If you plug the display on USB1 later, you get only data, no screen. But it thinks it has a screen, Gnome sees it (but screen is dark, no signal).
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> @konradybcio another one
<steev> dj konrad?
<Jasper[m]> DEEJAY KON RAD
<konradybcio> am i missing something
<Jasper[m]> Usb sillyness w.r.t. modr selection
<JensGlathe[m]> PITA of the year
<konradybcio> is that with/without the 4ln patches?
<steev> the dj thing was a joke because there's a music artist named dj khaled who always says "another one"
<konradybcio> does it make a difference if they're present?
<JensGlathe[m]> regardless of it. Tested with 4ln, 2ln, 6.15, 6.10, 6.9.6 (also 4ln, v2 of Neill's patch)
<JensGlathe[m]> 6.10 is trusted to be free of any dp shenanigans
<konradybcio> does it manifest on windows in any way? did lenovo say anything about display in the changelogs?
<JensGlathe[m]> changelogs?
<konradybcio> bios changelogs
<konradybcio> they publish those on the downloads website
<JensGlathe[m]> surprised
<JensGlathe[m]> The site lists 1.64
<konradybcio> 1.63 says Updated ADSP V0.51
Caterpillar has quit [Quit: Konversation terminated!]
Caterpillar has joined #aarch64-laptops
<konradybcio> i don't really think it should matter, but maybe try syncing newer fw from windows update..
<JensGlathe[m]> Just booted to Windows
<JensGlathe[m]> can confirm its not freezing when unplugging usb1, so...
<JensGlathe[m]> BIOS is updating to 1.64
ravikant_ has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> On BIOS 1.64 now, unplug freezes the GUI, replug gives you a reset now - all with USB1 only
<JensGlathe[m]> USB0 boot/unplug/replug works
<JensGlathe[m]> usb1 plug/unplug too, but only dark screen and it thinks it has an external screen, and the data works
<JensGlathe[m]> progress
<JensGlathe[m]> a new reset key
<JensGlathe[m]> On Windows it Just Works ™️
<JensGlathe[m]> This sounds awfully like what jhovold describes as know regression for 6.16-rc1, but this is still 6.15 - maybe different reason?
svarbanov__ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<steev> maybe the regression had a fixes: tag on it?
<steev> does it also occur with latest 6.12 or 6.14?
chrisl has quit [Ping timeout: 480 seconds]
abby has quit [Remote host closed the connection]
\\ has quit [Remote host closed the connection]
\\ has joined #aarch64-laptops
<JensGlathe[m]> ok updated the firmwares to load from Windows
<JensGlathe[m]> No reset, just freeze GUI now.
abby has joined #aarch64-laptops
<JensGlathe[m]> Hmm and this: [ 412.703768] event_q is full: pndx=3 gndx=4 on every mux sequence
<JensGlathe[m]> steev: 6.12.0-16-qcom-x1e: same. 2 lanes external display
<steev> which actual version of 6.12 is that?
<JensGlathe[m]> I was afraid you asked. I guess I need to build from your tree for latest
valpackett has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> On 6.14.0-32, its hung, no network (but no reset either)
<JensGlathe[m]> I will build lenovo-x13s-linux-6.14.y to check
<JensGlathe[m]> steev: just the defconfig?
<steev> no, they number it like that because.. reasons? uname -a should spit out the actual version
<steev> something to do with kernel abi and external modules
<JensGlathe[m]> that was uname -a
<steev> oh, weird
<JensGlathe[m]> anyway, building 6.14.y from your tree
<steev> normally it should show something like 6.14.0-32 but then later in the version 6.14.7
<steev> fwiw, i'm using this config on mine - https://pastebin.com/Pi7Sm3L0 (i haven't tested any usb displays recently)
<steev> the config is, iirc, basically debian's
pbrobinson has joined #aarch64-laptops
<JensGlathe[m]> it will be 6.14.11 then
<steev> yeah, i can't remember if i have 4 lane applied to my 6.14 or not :( but i'm currently running it, just that i'
<steev> m doing release testing so can't reboot for a while
pbrobinson has quit [Ping timeout: 480 seconds]
<erebion> jhovold: "you can try applying these to 6.15:"
<erebion> jhovold: Apply what..?
chrisl has joined #aarch64-laptops
<steev> erebion: the link below his message
<steev> that patchset
chrisl has quit [Ping timeout: 480 seconds]
<steev> fwiw, johan appears to have that applied to his 6.15, so if you're using his WIP tree, you should have it
<steev> mine as well - though i just pushed 6.15 stuff today
<JensGlathe[m]> steev: On 6.14.11+ now, usb1 pull freezes the GUI
<steev> JensGlathe[m]: :(
<JensGlathe[m]> DP-2 says 4 lanes
<JensGlathe[m]> but as I assumed its irrespective of this
<steev> that is the one closest to the display right?
<JensGlathe[m]> I was hunting for a wrong gpio, but that... was not it
<JensGlathe[m]> yes
<steev> pretty sure i've only ever used the usb port closest to me, and always have that one plugged in
<steev> let me actually see if i get the same
<steev> on mine, at least, i do not get a freeze
<steev> but i have no idea if my usb display counts as... whatever
<JensGlathe[m]> what's your BIOS ver
<erebion> jhovold: Where is the patch set? o.O
<JensGlathe[m]> ok its really the same as described already. Boot with usb0 plugged in, no issue. usb1 will give you no screen on hotplug, but data
<steev> JensGlathe[m]: oh, whoops, forgot to do the boot with it plugged in first
<steev> 1.64
<steev> had to actually reboot because i have no idea how to interpret the numbers that fwupdmgr gives for the version
<JensGlathe[m]> If not booted with usb1 plugged in, I will not get a display
<JensGlathe[m]> but also no hang
<JensGlathe[m]> usb0 just works as it should
<steev> oh, definitely works on both for me
<steev> but, i'm using https://www.amazon.com/dp/B0D7MCQ3CD and i have no idea if it's whatever might be causing the issues
<JensGlathe[m]> Picky Display ™️
<steev> yeah... i don't have a spare 533 lying around :D
<steev> booted with it plugged in and i get display
<JensGlathe[m]> nah mine is 2792, a bit cheaper
<JensGlathe[m]> dare to unplug?
<steev> i can't seem to reproduce it here at all with mine, so maybe it's a 2K+ thing?
<steev> i got my monitor specifically because portable and because i wanted it to be the same size as the built-in
<steev> though fun fact, usb0 seems to throw make it be on the left, and usb1 make it show up on the right
<JensGlathe[m]> probable. Can do the same with 4k, could try 1920x1080 with adapter
<steev> this is with gnome 48
<JensGlathe[m]> thats just remembered position
<JensGlathe[m]> samew
<steev> weird, i've always said it's on the left
<steev> because it always is :D
<JensGlathe[m]> Thanks for testing!
<JensGlathe[m]> will do the 1920x1080 counter test
<dgilmore> And I just broke the LCD in my t14s
<Jasper[m]> ouch
<Jasper[m]> What happened?
<dgilmore> I accidently dropped a keyboard on it
chrisl has joined #aarch64-laptops
<steev> oh no :(
<steev> that's what i fear with my tide65 because this thing is a tank
<dgilmore> lets see how quickly it can be fixed
<steev> heavier than all of the laptops i carry around heh
angeloverlain[m] has joined #aarch64-laptops
<angeloverlain[m]> Hello everyone. I was considering getting a surface laptop 7th edition for linux but learnt that some features don’t work yet. if someone could maybe briefly want to talk about the missing pieces it would be amazing for a regular linux user like me. particularly scary was that speakers may irreversibly get damaged if you use too much volume but don’t know if that’s true.
<angeloverlain[m]> I was willing to learn more about battery life (especially when asleep) and other features like camera or any others that don’t work as well for linux
<angeloverlain[m]> Im just looking for a new, sleek and somewhat faster laptop so I figured this could work
<angeloverlain[m]> i was told I could ask here but feel free to not mind me
<steev> bamse: so, i suppose the good news with the c630 being kaput, is that i can focus on the flex5g :D
<steev> i have no experience with the surface 7 :(
<steev> er, 7th edition (or any edition really)
chrisl has quit [Ping timeout: 480 seconds]
<angeloverlain[m]> [steev](https://matrix.to/#/@_oftc_steev:matrix.org): I kind of just thought it would be similar to other x 1 elite laptops and they seem to be talked about sometimes here
<steev> could be :) i just have no experience, but someone else was asking about one the other day
<steev> could try the logs of the channel from a few days back
<angeloverlain[m]> oh okay let me check. thanks :)
<bamse> steev: i still haven't figured out the bug on sc8180x which prevents it to boot some fraction of the time
chrisl has joined #aarch64-laptops
<JensGlathe[m]> steev: plugged the x13s in with an adapter to the 4k display, getting instatly 4k@60, 4 lanes on usb1. no reboot. 🤨
<JensGlathe[m]> And no it doesn't reboot or hang
<steev> even weirder?
<JensGlathe[m]> Picky Display ™️ disease
<JensGlathe[m]> booted with usb1 plugged in, stable as rock
<JensGlathe[m]> I feel having had by hardware
<steev> having worked at a place where we had to deal with numerous edid that lied.... it wouldn't shock me
chrisl has quit [Ping timeout: 480 seconds]
<steev> bamse: do you know if > 6.11 still fails to synchronize thermal read?
<steev> on the ath10k
<kuruczgy[m]> bryanodonoghue: do you have a camera branch on top of 6.16-rc1? The one on top of 6.15-rc1 no longer rebases cleanly, it seems some stuff is already in upstream.
jglathe_volterra has quit [Quit: Leaving]
jglathe_volterra has joined #aarch64-laptops
<steev> huh
<steev> well, now the flex5g is in a power on loop
<steev> even holding the power button won't power it off
pstef has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
oxbar has joined #aarch64-laptops
<oxbar> Dam I thought it was for Linux on Mac’s
oxbar has left #aarch64-laptops [oxbar]
<HdkR> What
<HdkR> Macs, not an AArch64 laptop, confirmed today.
<anthony25> to be fair, if they were looking for asahi, it's better to join asahi channels directly ;p
<steev> but they don't seem to have ended up in asahi :(
valpackett has joined #aarch64-laptops
Lucanis has joined #aarch64-laptops
Lucanis_ has joined #aarch64-laptops
<HdkR> womp womp
<Jasper[m]> <HdkR> "Macs, not an AArch64 laptop..." <- MS and Qcom devkit BANNED
<Jasper[m]> ECS shoebox? BANNED
Lucanis has quit [Ping timeout: 480 seconds]
<HdkR> It's only fair. If I can't talk about my M4 Pro Mac Mini then no one gets fun.
<Jasper[m]> I am slowly understanding the HdkR hate Markov Chain dudes in the Nouveau channel now /s
<HdkR> haha :D
<HdkR> It's just like in a MMO Boss, I'm a tank and I need to pull aggro
<Jasper[m]> Full of 🎉
chrisl has joined #aarch64-laptops
<Tammieyem[m]> Does anyone have suspend udev rules for their Thinkpad X13s laptop? as in, try to get the device to consume as little power as possible. the cpu is never halted right?
chrisl has quit [Ping timeout: 480 seconds]
svarbanov__ has joined #aarch64-laptops
<craftyguy> I would be happy if my x13s could suspend(s2idle)/resume successfully 🙃
chrisl has joined #aarch64-laptops