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
hipboi has joined #aarch64-laptops
creemj has quit []
creemj has joined #aarch64-laptops
ellyq_ has joined #aarch64-laptops
ellyq has quit [Ping timeout: 480 seconds]
tobhe has joined #aarch64-laptops
tobhe_ has quit [Ping timeout: 480 seconds]
hipboi has quit [Quit: hipboi]
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
hipboi has joined #aarch64-laptops
hipboi has quit []
hipboi has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
krei-se has quit [Read error: Connection reset by peer]
hipboi has quit [Quit: hipboi]
krei-se has joined #aarch64-laptops
hipboi has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
jhovold has joined #aarch64-laptops
martiert_work has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
martiert_work has quit [Quit: WeeChat 4.4.2]
martiert_work has joined #aarch64-laptops
<steveej[m]> steev: not sure if you're serious or not :-D
creemj has quit [Ping timeout: 480 seconds]
creemj has joined #aarch64-laptops
davidinux has joined #aarch64-laptops
weirdtreething has quit [Read error: Connection reset by peer]
weirdtreething has joined #aarch64-laptops
martiert has quit [Ping timeout: 480 seconds]
chrisl has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
davidinux has quit [Quit: WeeChat 4.3.1]
martiert has joined #aarch64-laptops
hipboi has quit [Quit: hipboi]
davidinux has joined #aarch64-laptops
davidinux is now known as Guest8402
davidinux has joined #aarch64-laptops
Guest8402 has quit [Ping timeout: 480 seconds]
martiert has quit [Ping timeout: 480 seconds]
martiert has joined #aarch64-laptops
hipboi has joined #aarch64-laptops
davidinux is now known as Guest8407
davidinux has joined #aarch64-laptops
Guest8407 has quit [Ping timeout: 480 seconds]
svarbanov_ has joined #aarch64-laptops
svarbanov has quit [Read error: No route to host]
svarbanov__ has joined #aarch64-laptops
svarbanov_ has quit [Ping timeout: 480 seconds]
<\[m]> is it cyberMonday or whaty
<HdkR> Cybermonday is on Dec 2nd this year
<Jasper[m]> Nah
alfredo has joined #aarch64-laptops
<\[m]> ugh they got even more expensive ☹️
hipboi has quit [Quit: hipboi]
alfredo has quit [Quit: alfredo]
davidinux has quit [Ping timeout: 480 seconds]
hipboi has joined #aarch64-laptops
davidinux has joined #aarch64-laptops
<macc24> heh
<macc24> expect a discount in 30 days
<macc24> it's for EU laws - on any discount they have to list lowest price in last 30 days
davidinux has quit [Quit: WeeChat 4.3.1]
Caterpillar has joined #aarch64-laptops
davidinux has joined #aarch64-laptops
agl_ is now known as agl
<agl> steev: Do you buy a T14s?
martiert has quit [Remote host closed the connection]
alfredo has joined #aarch64-laptops
<farchord> MAn I can't wait for us to have a fully functional kernel with x1e... My poor little laptop is just sitting here unused because I refuse to run Windows on it....
martiert has joined #aarch64-laptops
<jelly> are those Snapdragon X Elite X1E-78100 at least comparable to Apple silicon M3? M1?
<jelly> er, X1E-78-100
hipboi has quit [Quit: hipboi]
<farchord> Yeah I doubted it would. But it's better than x86 laptop cpus in term of efficiency
<farchord> I really hope that at some point we get better cpus from qc for PC use
<farchord> And I also really hope intel being bought out dont happen....
<jelly> those numbers look on par with M1, so one might just buy a refurb 2021 Mac
flokli has quit [Ping timeout: 480 seconds]
<jelly> and run asahi linux on it and play Steam games :-)
<Jasper[m]> jelly: You kinda lose the swappable nvme drve
<Jasper[m]> *drive
<jelly> yes, and there are other gotchas
<farchord> Well yeah granted that kinda sucks
<HdkR> Both sides at least have some of the same missing features, like Thunderbolt support :D
<travmurav[m]> what's asahi suspend power usage nowdays?
<Jasper[m]> jelly, btw do look this up again, the twitter pic says the multithreaded cinebench result was emulated
<leio> whatever the usage of s2idle is
<Jasper[m]> Also 2 different cinebench versions
<travmurav[m]> I guess dp alt mode dev sadly giving up is another sad thing on that side
<macc24> jelly: isn't x1e a lot faster in multithreaded performance?
<jelly> it should be
<travmurav[m]> leio: s2idle doesn't matter if hw/fw is intended to reach deep sleep in s2idle, transparently from the os
<Jasper[m]> jelly: It VERY likely is, look at the source thread
<travmurav[m]> i.e. 7c in s2idle can still give you week+ of suspend
<travmurav[m]> so could x1e
<leio> I hear it's OK battery on non-pro CPUs, but something in Pro/Max/Ultra doesn't turn quite down and the battery drain is much bigger there
<leio> that OK is still like 30 hours or less iirc
<travmurav[m]> mhm
xbjfk has quit [Ping timeout: 480 seconds]
<travmurav[m]> ugh 30 hours of suspend from full battery is not ok in my books considering ^^^ xD
<leio> sorry, I don't recall if that was like casual work + suspend time combined, or purely how long it can sit in suspend from a full battery.
<jelly> https://pbs.twimg.com/media/GQYBW7wWYAAHjOC?format=jpg&name=large native app threaded numbers look better
<travmurav[m]> but like, I'd argue unless you're doing something really special, pure cpu perf doesn't matter as much as the platform as a whole
<jelly> nod
<travmurav[m]> like, my current usecase: I've charged my laptop on 1st, and there is still 60% left as I just opened the lid
<travmurav[m]> but I always know that I can open the laptop and my firefox is there in 3 seconds
flokli has joined #aarch64-laptops
<travmurav[m]> in which case "it lasts me in suspend over night" that most people have don't work for me even if the cpu perf on x1e/m1 would be like 1000% of 7c1 xD
<travmurav[m]> (obviously my case is more extreme)
<travmurav[m]> but then if I want a performant machine, I'd value working dp alt mode over even 10-20% perf probably
<travmurav[m]> in which case, qcom showing some sponsored platform work kinda wins xD
<leio> I wouldn't say dp-alt guy has given up, more that busy with other stuff + work more in private
<leio> meanwhile the physical HDMI ports work, if that's a suitable use case
<travmurav[m]> I thought hdmi is mac mini only?
<leio> macbook pros have physical ports too that work to my knowledge
<leio> at least some of them
<travmurav[m]> right
<jelly> upcoming M4 mac mini has 2 usb-c in front supposedly thunderbolt 4 that I _think_ implies alt-dp on them as well
<jelly> and 16GB base model, finally
<travmurav[m]> yeah that box hw wise sounds really cool
<leio> it all depends on being able to power it on, lol
<travmurav[m]> and if you want a better spec, you don't buy higher sku but buy 5x base one for the same price and resurrect plan9
<Jasper[m]> I sorta hope they start doing nvme again
<leio> (referencing the power button being at the bottom base)
xbjfk has joined #aarch64-laptops
<jelly> https://www.amazon.de/-/en/MU9D3D-A/dp/B0DLC4TPDC 670€ for base 256GB SSD, jumping to 900€ for 512GB, or to 1100€ for 24GB RAM
<Jasper[m]> leio: You know what would be funny?
<Jasper[m]> If they did that and started making xservers again
<Jasper[m]> To make it a pain in the ass to rackmount these
<Jasper[m]> s/xservers/xserves/
<travmurav[m]> I think the new size already makes it worse?
<travmurav[m]> iirc old one was fitting in 1u vertically
<travmurav[m]> tho I'm not sure if them stacked vertically would fit into 2 or 3?
<\[m]> resurrect plan9 5x base come again?
<travmurav[m]> afaiu maxed mac mini costs like 4-5k?
<travmurav[m]> so
<travmurav[m]> instead you buy 5x base mac mini for 600 and connect them into a plan9 network so you get the resources pooled
<\[m]> but why plan9? did it do cpu clustering?
<\[m]> oooh
<\[m]> that mac mini seems cheap af compute tho, I need ecpu or someshit
<travmurav[m]> obviously for compile can just distcc on linux (or probably even macos?) xD
<\[m]> I hate the mac keyboard layout just, and the asahi kde touchpad has no smoothness seems ☹️
<\[m]> I didn't go full on trying to finetune, surely you can get some similar touch/scroll behaviour as the mac os offer
<jannau> travmurav[m]: giving up on asahi dp-alt mode is news to me and I'm one of the two person probably meant by that. dp-altmode will be ready soon
<travmurav[m]> oh, sorry, I just heard that the work was put aside at some point recently, it's nice to hear that it's not
<jannau> jelly front m4 mac mini usb-c ports are 10gbps usb only. the three back ports are thunderbolt 4/5 with dp-altmode
<JensGlathe[m]> Oh that‘s good news. The more I read about dp altmode, the more puzzled I get
<Jasper[m]> jannau: the news of your death has been highly exaggerated
<jannau> prices for ram / storage upgrades on apple product are bad. doubling ram and storage on the base mac mini is roughly the same price as the whole system
<jannau> not even sure if I was meant or the where that rumor comes from
<steev> steveej[m]: i am serious about checking dmesg; i've had the camera refuse to start due to cma being unable to allocate the needed memory
<steev> agl: no, it wouldn't be til jan or feb that i order one
<JensGlathe[m]> My target config (64GB, 2TB) would be 3500
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
<\[m]> @jannau on asahi or linux mainline?
<robclark> steev: got udmabuf? Apparently libcamera can use that
<steev> robclark: i've enabled it, but haven't tested if that affects anything
alfredo has quit [Ping timeout: 480 seconds]
<robclark> I guess I should dig out and update my x13s so I can try camera.. but from hw standpoint nothing should need CMA.. that's one of the nice things about qc SoCs, they have iommu's everywhere so we shouldn't need CMA hacks
phire_ has joined #aarch64-laptops
phire is now known as Guest8433
phire_ is now known as phire
<jannau> same on apple silicon. I wonder if there is a way to avoid the cma reservation at runtime on systems where it is not needed/used
<steev> use udmabuf?
<kbingham> steev, You've also got to make sure udmabuf is the allocator that actually gets selected.
<steev> kbingham: that's done in the udevrule?
<kbingham> Perhaps something we should make as a config option somehow to make it explicit - but I think at the moment lbicamera looks for cma first, and if that gives it memory - it will use it .... and only go to udma buf as an alternative.
<kbingham> Yeah -don't give permissions to the cma heaps - just the udmabuf device.
<kbingham> IOW - those 'cma' udev rules are going to make libcamear prefer CMA over udma ...
Guest8433 has quit [Ping timeout: 480 seconds]
* farchord is getting ready to check to see if a Fedora Rawhide boot image works OOTB on his x1e laptop (Kernel 6.12-rc5)
<\[m]> jannau, if you look up for the status of e-dp on asahi linux, you only find 10+ reddits on how the dev has stalled, if you were wondering how people came to the conclusion that it's gg for the feature
<steev> game over man, game over
<kbingham> steev, for camera ?
<steev> no, it's jokes about the "gg"
<steev> it's a line from a movie
<kbingham> Oh ok ;-) Sorry - didn't get the reference.
<maz> maybe that's an indication that you shouldn't trust everything you read on the internet?
<steev> now hold on, lets not be too hasty
<steev> (again jokes)
<maz> ;-)
<robclark> kbingham, bryanodonoghue: would it be possible somehow for libcamera to do a "test import" of a dmabuf to all the involved devices (camera/encoder/etc) to probe when physically contiguous buffers are required? Maybe that way it could prefer udmabuf and only fallback to cma when that fails?
<kbingham> robclark, - no - because libcamera doesn't have access to the other devices.
<kbingham> The applications choose that.
<robclark> hmm, that is unfortunate
<kbingham> It's like asking the first component of a gstreamer pipeline to probe the devices used by the last element of an aribtrary gstreamer element.
davidinux has quit [Ping timeout: 480 seconds]
wiley[m] has joined #aarch64-laptops
<wiley[m]> Having a weird problem with an x13s running Arch - it seems like the wifi is stalling under load?
<wiley[m]> I don't see anything obviously relevant in the logs. Anything known that I could look around for?
<wizzard> Has anyone got HDMI working on the t14s gen 6 or other x elite laptops?
<wizzard> Is there a wiki or someplace where we can keep track of the bugs, fixes and progress?
<wizzard> I created a small overview for the 14s gen 6, with a list of each firmware error I found.
hogliux has joined #aarch64-laptops
<anonymix007[m]> wizzard: battery indicator works with userspace pd-mapper and firmware in place.
<steev> wiley[m]: that's a bit odd, i can't say i've seen that here... how much load are we talking? i'm able to clone the zed git repository at 24.45MiB/s (in a temp directory) while compiling and cpu load is at about 8
<wizzard> > wizzard: battery indicator works with userspace pd-mapper and firmware in place.
<wizzard> Thank you for your help. I'm using the Ubuntu concept with the firmware from your x1e-firmware repo, which I installed using make install. However, I'm encountering an error that says 'no pd maps available', when launching pd-mapper. Could you please let me know if I'm missing any steps or configurations?"
alfredo has joined #aarch64-laptops
enyalios_ has quit [Remote host closed the connection]
<wiley[m]> <steev> "wiley: that's a bit odd, i can't..." <- I can consistently get more like 50-60MiB/s. What I'm seeing is that I'll kick off a system update (`pacman -Syu`) and things will look fine for ~30 seconds, then everything stops and even pings stop working for ~30 seconds, then it starts working again and repeats in a cycle.
<wiley[m]> That's the most common trigger, but I occasionally see the same thing in normal web browsing as well.
enyalios has joined #aarch64-laptops
<steev> wiley[m]: do you have any usb devices plugged in?
<wiley[m]> Nope.
<steev> okay, the only time i ever saw weirdness like that is when i have one specific usb device plugged in... one way
<JensGlathe[m]> wizzard: This sounds like the .jsn files are missing. They need to be in the same directory as qcadsp8280.mbn and qccdsp8280.mbn. I haven't tested the x1e image on the X13s yet, but an alternate toolto extract the firmwares would be this: https://github.com/jglathe/wdk2023_fw_fetch/commit/df78d442c75466541fab4312eb40c2a7e5bf8394#diff-8779303f2ee6e3d3f9a348180d58fe2a1d8a1834c935626c2d6b97a67a8ddf68
<wizzard> Thank you Jens. The issue was indeed that the path for the driver was wrong.
<wizzard> If I could only get external monitors, audio and brightness to work.
<JensGlathe[m]> On X13s?
<JensGlathe[m]> This should work though
<wizzard> on the 14s gen 6
<JensGlathe[m]> Way different matter. All of them
alfredo has quit [Quit: alfredo]
todi_away has quit [Remote host closed the connection]
<JensGlathe[m]> oh there is GPU acceleration on EL2
<robclark> yup, dt overlay should disable zap and then gpu should be able to work normally
<JensGlathe[m]> specialized EL2 in this case, but the zap node is removed. Always asked myself why it looked quite snappy
<JensGlathe[m]> EL2 dt*
kalebris_ has joined #aarch64-laptops
kalebris has quit [Ping timeout: 480 seconds]
kalebris_ is now known as kalebris
hogliux has quit [Quit: Page closed]
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
alfredo has joined #aarch64-laptops
NecoArc has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
jhovold has quit [Ping timeout: 480 seconds]
EricMolitor[m] has joined #aarch64-laptops
<bryanodonoghue> Hey - anybody with x1e801 or x1e70 systems on your windows partition could you please run `find -name "*.bin" -print | grep sensormodule
<bryanodonoghue> and report the names
Caterpillar has quit [Quit: Konversation terminated!]