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
<steev>
sort of
<steev>
they're saying if you're a device manufacturer, you can hire them to do the widevine support
<steev>
For our workflow, we found that the model struggled to compare package version numbers such as version 1.9.1 coming before 1.10.
<steev>
classsic llm
possiblemeatball has quit [Quit: Quit]
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
<JensGlathe[m]>
<robclark> "zap shader just clears the GPU..." <- so when on EL2 we just don't need this? There's a firmware loaded in this dt node
<steev>
in el2 the gpu is already kicked out of secure mode. in el1, the zap shader is used to kick it out of secure mode
<travmurav[m]>
> Dylanger "I can understand the security risks [of EL2]
* travmurav[m]
mumbles something about pcie iommu being forced to passthrough under qcom's hyp
<travmurav[m]>
steev: no remoteprocs? <- Yes, since qcom's hyp boots them, in EL2 linux needs to do a bit more work. There is a driver for CROS that almost worked for me when I tried to kick adsp on but I didn't get it to fully work. + there would need to be some soc-specific work, likely including some RE of the hyp to understand which resources to start for given rproc
<travmurav[m]>
pcie works (worked? xD) after we mapped the iommu to it properly so it's only rprocs left afaik (so no sound, and I guess battmgr...)
alfredo1 has joined #aarch64-laptops
alfredo has quit [Read error: Connection reset by peer]
alfredo1 is now known as alfredo
<steev>
that is, way above my pay grade. i'd still love to figure out what the hell is causing the frame reassembly failed message we get (sometimes? at least on first boot)with blueooth, but i really have no idea how to track it down
alfredo has quit [Quit: alfredo]
jhovold has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Quit: Leaving...]
iivanov has joined #aarch64-laptops
iivanov has quit []
<steveej[m]>
is there software for arm laptops to limit battery charging up to a certain %? something similar to tlp, or maybe tlp can be made work on aarch64?
hightower3 has quit [Remote host closed the connection]
ema has quit [Remote host closed the connection]
ema has joined #aarch64-laptops
sgerhold has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
possiblemeatball has joined #aarch64-laptops
<mynery[m]>
okay, newer kernel with arm64.nopauth parameter does not get stuck after dtb, but it now just doesn't find the disk with the uuid, which it does perfectly fine with an older kernel
<JensGlathe[m]>
You're booting from nvme?
alfredo has quit [Quit: alfredo]
<mynery[m]>
I do, yes
<mynery[m]>
Do other people not do that?
<jhovold>
we are
<jhovold>
you're likely missing something in your kernel config or initramfs
<jhovold>
you didn't say which kernel and config you use
<jhovold>
(or used to use)
<jhovold>
but to sum up, newer kernel work just fine, there's just something wrong in your setup
<mynery[m]>
i use a pre-built kernel. seems to be broken then. i might just try building one myself, but i have never done that and it feels a bit daunting
<jhovold>
pre-built from where?
<jhovold>
it's not necessarily broken, maybe configured differently from what you setup expects
<jhovold>
your
<pstef_>
Fedora installer formats root fs as btrfs, so your kernel will need that in
<pstef_>
I don't mean a specific you
<JensGlathe[m]>
compiled in
<pstef_>
that's what I meant, but perhaps it could work as a module if it was included in initramfs
<JensGlathe[m]>
I had this issue once, to mount as rootfs it needs to be compiled in afair
<agl>
jenneron[m]: Galaxy Book S (sc8180x): Do you know which driver acces the internal NVME-Disk? An NVME-driver (nvme) is not loaded. It seems the SoC access the NVME-disk.
<jenneron[m]>
agl: there is no NVME, it is UFS
<jenneron[m]>
it should work
<agl>
ok
<agl>
Thank you
alfredo has joined #aarch64-laptops
<craftyguy>
how do I type sysrq on the x13s? I thought maybe fn+prtsc but that doesn't seem to be it?
<jenneron[m]>
craftyguy: can't really answer your question, but if there is no key that you need you can bind some hotkey with keyd
<jenneron[m]>
we do that for chromebooks in pmOS
<craftyguy>
ya I need to do the magic sysrq dance to sync/reboot, not sure how well a userspace thing would work for that
<travmurav[m]>
craftyguy: probably just alt prscr s-u-b?
<travmurav[m]>
without fn
<travmurav[m]>
at least for me that works
<craftyguy>
nothing either. I lost display so I can't see what's going on, maybe it's a hard hang
<travmurav[m]>
since on aspire1 prscr is on the top layer, dunno about x13s
<craftyguy>
prtscr on the x13s is top layer too
<travmurav[m]>
if it didn't die on alt prscr b then possibly very dead (or sysrq is disabled)
<jenneron[m]>
craftyguy: my lenovo laptop (yoga 5g) can be force-rebooted by pressing power button for 20-30 seconds if this is what you need
<craftyguy>
magic sysrq is enabled in thr kernel
<travmurav[m]>
can always poke the hole on the bottom xD
<travmurav[m]>
and then ig check if the kernel reports the message in dmesg
<craftyguy>
jenneron: ya I was hoping to at least sync fs before forcing it off :(
<jenneron[m]>
ah yeah
<jenneron[m]>
we (pmOS) don't do fsck despite doing journaling ext4
<craftyguy>
yeah..
<craftyguy>
jensglathe: ya that patch also fixes nvme boot on el2 for me too \o/
<travmurav[m]>
cool so it was a global issue after all and would be fixed in next rc xD
<craftyguy>
yeah, lucky for us :P
bioxvirizm[m] has left #aarch64-laptops [#aarch64-laptops]
<exeat>
craftyguy: this works for me: hold left alt, press and release prtsc, press s, release left alt
alfredo has quit [Quit: alfredo]
<craftyguy>
robclark: is gpu 3d accel working for you on the x13s under qemu/kvm? (I'm trying with qemu -device virtio-gpu-gl, not sure if I should be using something else)
<craftyguy>
exeat: ahh, ok I'll remember that for next time. thank you :)
<agl>
jenneron[m]: I now have Debian/Testing(trixie) running on my Galaxy Book S. I'm using the kernel whose URL you gave me a few days ago. Everything works except WLAN and battery control. Also Bluetooth.
<jenneron[m]>
yeah no idea what is wrong with wifi/bt
<jenneron[m]>
maybe mismatch uefi firmware and firmware files i provide, idk
<jenneron[m]>
wifi/bt worked a while ago
<agl>
jenneron[m]: Bluetooth works, only wifi not.
<travmurav[m]>
rmtfs? tqftpserv?
<travmurav[m]>
agl: both services need to run for wifi + firmware blobs for the specific device
<jenneron[m]>
travmurav: no
<jenneron[m]>
it doesn't work in pmOS
<travmurav[m]>
uh
<jenneron[m]>
without any changes in firmware and userspace services
<travmurav[m]>
oh so it broke at some point?
<jenneron[m]>
i bet 10% that it is some kernel regression and 90% that something changed in uefi firmware after windows update
<travmurav[m]>
I dont think firmware should matter since linux should kill/restart rprocs
<jenneron[m]>
then i don't know
<jenneron[m]>
i don't work on it anymore
<travmurav[m]>
but yeah, I'd still suggest to at least check for obvious things in case it just works again xD
<travmurav[m]>
thus suggested to make sure userspace bits are there
<jenneron[m]>
right
<robclark>
craftyguy: yeah.. but I had some qemu patches to enable native-context.. (the older slower virgl stuff should "just work" I think)
<craftyguy>
ya /dev/dri/* exists. thanks for sharing the cli params, I need to step away for a bit but will compare what you're doing to what I am doing
<craftyguy>
ok when using the same options for virtio-gpu-gl, it fails because /dev/udmabuf doesn't exist
hightower2 has joined #aarch64-laptops
<craftyguy>
ok think I got it
<steev>
does anyone else see the big cores setting themselves to 900mhz when setting the governor to performance?
<steev>
konradybcio: since i've seen you play with it a bit... ^^ how do i force the x1c's to go to 2.9
<steev>
this is 6.10-rc2
<steev>
and thermally, i'm only at 42C
<konradybcio>
steev: im afraid that would necessitate a move to siberia or antarctica
<konradybcio>
doing anything on the x1c cores causes the x13s to just get overran with heat, 8280 is not a fanless-friendly chip
<steev>
i mean, i'd be fine with that... seems a bit silly to stick at 900mhz
<HdkR>
It's always nice having a portable sun as a space heater
<steev>
i'd like these python compiles to finish sometime this year :(
<HdkR>
upgrade to a system with a fan :P
<steev>
i don't think it would matter
<steev>
42C is a pittance. the c630 doesn't even consider throttling til 95C
<craftyguy>
is it possible to set battery charging thresholds on the x13s? I didn't see any obvious "_threshold_" things in sysfs
colemickens has joined #aarch64-laptops
<colemickens>
any rumors on which elite x laptop will have a DTS earliest?
hightower3 has joined #aarch64-laptops
<HdkR>
Maybe we can do horse race style betting on who implements their respective DTs the fastest.
<konradybcio>
HdkR: such races usually dont end well :p
<colemickens>
I'm torn between Yoga 7x / Surface Pro 11. I feel like the Lenovo might be better supported out of box, but Surface Pro seems to always wind up with a long-tail of users/supportt.
<colemickens>
Surface Pro 11 with the new BT keyboard cover and/or my new portable split mech keeb could be kind of dope for remote work-y scenarios.
hightower2 has quit [Ping timeout: 480 seconds]
valida-69[m] has quit []
neobrain[m] has quit []
psydroid[m] has quit []
jjardon[m] has quit [Quit: Client limit exceeded: 20000]