robclark 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
possiblemeatball has quit [Remote host closed the connection]
possiblemeatball has joined #aarch64-laptops
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
laine has quit [Ping timeout: 480 seconds]
laine has joined #aarch64-laptops
adamcstephens has quit [Remote host closed the connection]
adamcstephens has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
shoragan has quit [Read error: Connection reset by peer]
iivanov has quit [Remote host closed the connection]
smpl has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
<KieranBingham[m]>
<jhovold> " - camera in firefox (122..." <- At the moment I think this is a mismatch between the strides in softisp and required strides in Firefox which has no negotiation path. We're looking at it between me/softisp team so I hope we'll get this working sometime soon
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
possiblemeatball1 has joined #aarch64-laptops
possiblemeatball has quit [Read error: Connection reset by peer]
<jhovold>
KieranBingham[m]: sounds good, thanks for clarifying
<KieranBingham[m]>
At the moment the visible result is everything looks like it's working, but you just get a black screen in your video call which isn't helpful :S Hopefully we'll get someone on top of it soon. Of course if anyone wants to investigate sooner let me know and I'll help ;-)
<jhovold>
then I'm probably missing something else too, as I never got hangouts (or the mozilla test page) to actually detect the camera
<jhovold>
I managed to get the permission dialog to popup (xdg thingy), but then nothing
<jhovold>
one of the blog posts mentioned the camera portal obly being supported with gnome and kde (e.g. not wlroots or gtk+), may or may not be related
<jhovold>
wireplumber detects it though
possiblemeatball1 has quit [Remote host closed the connection]
possiblemeatball has joined #aarch64-laptops
possiblemeatball has quit [Quit: Quit]
xroumegue has quit [Ping timeout: 480 seconds]
xroumegue has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 has quit [Ping timeout: 480 seconds]
<steev>
This is why I should have gotten the 32GB version
<steev>
total used free shared buff/cache available
<steev>
for being 18gb deep into swap, it's still ridiculously responsive
iivanov has quit [Quit: Leaving...]
laine has quit [Ping timeout: 480 seconds]
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
ahoneybun[m] has joined #aarch64-laptops
<ahoneybun[m]>
Thank you steev jhovold and Kieran Bingham for the work on the X13s!
<steev>
mine is very minimal :) johan has done the lions share and we all owe him some tasty beverages
laine has joined #aarch64-laptops
<adamcstephens>
jhovold: your camera udev rule has one line commented out. Is that intentional?
<KieranBingham[m]>
Same here - mine is minimal here - Standing on the shoulders of Giants as ever!
<steev>
adamcstephens: seems so, looks like the first rule might have been overly broad?
<steev>
you can always leave it off
<KieranBingham[m]>
<jhovold> "I managed to get the permission..." <- Did you enable the pipewire-portal in firefox about:config and set media.webrtc.camera.allow-pipewire = true?
<jhovold>
KieranBingham[m]: yes
<steev>
it probably is the gnome portal v wlr/gtk
<KieranBingham[m]>
Ok - so next check is does pipewire see the camera. Can you run "gstlaunch-1.0 pipewiresrc ! autovideosink" ?
<KieranBingham[m]>
Or in fact - i think pwdump or such will report what pipewire detects
<jhovold>
adamcstephens: yes, you apparently don't need the linux,cma for using libcamera, so I left it out for now
<jhovold>
KieranBingham[m] should be able to explain why that is and what the implications are, I just didn't want to relax the permission more than necessary
<KieranBingham[m]>
jhovold: got a link?
<jhovold>
even though the camera folk apparenly uses both rules
<KieranBingham[m]>
We only need access to the one that works :D
<jhovold>
KieranBingham[m]: yes, pipewire detects it and it is shown by wireplumber
<jhovold>
KieranBingham[m]: but your gst-launch command above fails (no element "pipewiresrc")
<jhovold>
maybe something is off here currently, though, as wireplumber fails to start
<jhovold>
had to build libcamera and pipewire manually to get as far as I got
<KieranBingham[m]>
aha right- you need to make sure pipewire is linked against libcamera correctly too indeed.
<KieranBingham[m]>
And find the libcamera-spa
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit []
alfredo has joined #aarch64-laptops
possiblemeatball has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
laine has quit [Ping timeout: 480 seconds]
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
hexdump0815 has quit [Quit: WeeChat 3.8]
hexdump0815 has joined #aarch64-laptops
suihkulokki has quit [Remote host closed the connection]
alfredo has quit [Ping timeout: 480 seconds]
<craftyguy>
jhovold: thank you for your continued work on the x13s :D
<wiley[m]>
Anyone know what dev work is needed for full suspend work? Like... is it a driver issue or more of a firmware-interop problem, and is it documented anywhere an amateur OS dev could try poking?
cyrinux30 has quit []
cyrinux30 has joined #aarch64-laptops
<adamcstephens>
fingerprint on x13s works perfectly with 6.10-rc1
<adamcstephens>
wireplumber is giving this error(?): May 30 14:48:27 ark wireplumber[12587]: device number invalid for libcamera device:libcamera_device./base/soc@0/cci@ac4c000/i2c-bus@1/camera@10
<steev>
wiley[m]: it's more of driver(s) issues, as well as some other bits - i think there's a lot of pm work that still needs to be done?
<steev>
but i don't know if we will ever have "full suspend" because afaik, even windows doesnt'
<wiley[m]>
eh, when I close the lid on Windows I get screen off, blinky light on the lid, eventual hibernate, and a battery that's only a few percent down a week later
<wiley[m]>
I really just want the same on Linux :)
<wiley[m]>
* I really just want the same on Linux, whatever that is
<wiley[m]>
* I really just want the same on Linux, whatever it's called
<craftyguy>
yeah what would be super nice to have. no idea how achievable that is for us, but I think usually PM stuff is hard to get right :/
mjeanson_ has joined #aarch64-laptops
mjeanson has quit [Ping timeout: 480 seconds]
mjeanson_ has quit [Remote host closed the connection]
mjeanson has joined #aarch64-laptops
smpl_ has quit [Ping timeout: 480 seconds]
smpl has joined #aarch64-laptops
<craftyguy>
hmm, my x13s doesn't seem to be charging anymore after booting 6.10-rc1. besides the new kernel version, the other big thing I changed was to build many more things as =m (like in jhovold_defconfig). I included the list of modules from the wiki in the initramfs, but could I be missing something else?
<HdkR>
Sounds like the pd-mapper things?
laine has joined #aarch64-laptops
<craftyguy>
charging worked for me on jhovold's 6.9 branch. so maybe I missed enabling or (early?) loading some module?
<craftyguy>
oops, this was user error 😅
<craftyguy>
next time I should make sure the power adapter's 2-pin power cable is actually connected to the converter thingy
<Jasper[m]>
@HdkR re #3347 awesome, time to play the Finnish mental horror adhd fps shooter on the x13s
<KieranBingham[m]>
<adamcstephens> "fingerprint on x13s works..." <- how do you test/use this ?
<KieranBingham[m]>
haha - sorry - that didn't take me long to find out - fprintd-enroll
<KieranBingham[m]>
awesome! Confirmed working here too now !
<craftyguy>
Jasper[m]: what are you referring to?
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
<ahoneybun[m]>
so I have the Firefox settings on, I added the udev rules (haven't rebooted yet) and I think libcamera 0.3.0 installed. Anything else for the camera?
<ahoneybun[m]>
How is everyone testing?
<ahoneybun[m]>
If anyone is wondering about DRM content like streaming I have that working with the widevine script from asahi though Brave.