ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
miracolix has quit []
<steev>
welp, there's 6.1
<HdkR>
Any new ioctls, syscalls, or syscall features of note? :D
<steev>
no gpu, but audio stuff will be there, if you can get it working
miracolix has joined #aarch64-laptops
<steev>
not sure how much time i'll have this week, mom and dad are gonna be in town
miracolix has quit [Remote host closed the connection]
<clover[m]>
Oh you have audio working steev?
<steev>
only kinda sorta
<steev>
i can get 1 play before the underflow happens
<steev>
e.g. canberra-gtk-play -i message-new-instant will play 1 time, and then either start doing the static thing, or i can start to play it one more time and it will do the static in the middle of the play
<steev>
pushed lenovo-x13s-6.1
<steev>
it's pretty much rc8, but with now at 6.1
<steev>
oh, i pulled in mani_s' llcc address stuff, but iirc, there's another revision needed
jbowen_ has quit []
jbowen has joined #aarch64-laptops
miracolix has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
SSJ_GZ has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
matthias_bgg has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
<xnox>
steev: every grub vendor have their own dtb loading grub thingie, debian/ubuntu/suse/fedora/vanilla-upstream. I wish vanilla-upstream grub would accept one way of doing it by default, and all distros converbe on that. However, last time i pushed for that upstream linaro/arm out of all the things pushed back on that, in vafour of dtbloader which is a non-starter to ship
<xnox>
custom per-distribution-kernel dtbs
<arnd_>
HdkR: no new syscalls, a couple of netlink additions that should all be compatible, a few ioctls for obscure drivers
<arnd_>
panfrost and vfio might be the most relevant drivers
<arnd_>
HdkR: struct statx gained two new members
init has quit [Remote host closed the connection]
init has joined #aarch64-laptops
init2 has joined #aarch64-laptops
laine has quit [Ping timeout: 480 seconds]
init2 has quit [Remote host closed the connection]
<HdkR>
arnd_: That's good information, I wouldn't have looked at statx at all
<arnd_>
HdkR: I just looked at all of 'git diff v6.0..v6.1 -- include/uapi arch/*/include/uapi/'
<HdkR>
Good idea for next time
<HdkR>
Now I'll have some ideas as to what to look for when adding support for the new kernel at least :D
<init>
just saw the linus announcement on merge limitation for 6.2. looks like we'll be waiting for 6.3.
<init>
(specifically for x13s owner) i should precise.
<init>
what wasn't in 6.2 pull request before the opening of the merge window won't get into it.
<jhovold>
init: wait for what specifically?
<init>
basically, any patch we haven't yet seen in next will be pushed to 6.3
<init>
my interpretation might be wrong, but basically, our savenged patch set from next is pretty much the state we'll get with 6.2
<steev>
we're only about 50 patches on top of next at this point
<init>
scavenged.
<init>
my interpretation could be definitely wrong
<steev>
although, mine is currently broken
<jhovold>
yes, that's how I read it too, but I mean, what specifically did you have in mind which isn't already in next?
<init>
jhovold: a unrealistic expectation of working gpu.
<steev>
oh that's more like 6.4
<jhovold>
init: heh, yeah that's not happening for a while. :)
<init>
yeah, good thing is. i'm not standing on the edge of my chair anyways. I'm more a passive bystander.
* HdkR
falls off chair
<init>
if we get working sound, It'll be more than enough for now.
<steev>
sound is really close, that should be 6.2 or 6.3; the issue is it's there, it's just not working correctly
<jhovold>
steev: lol
<steev>
it's in my 6.1 branch, and as long as you have the alsa-ucm-conf files...
<steev>
jhovold: it is :(
<steev>
i can get 1 sound, or about 40 seconds of audio from a video before there's some sorta underrun/underflow and then the audio stuff shits itself
<jhovold>
steev: sure, there is a difference if it's merged we can fix it up. Just sounded funny to me: it's there, just not working
<jhovold>
:)
<steev>
:) i pushed it with 6.1 to hopefully get more people trying it and/or hacking on it
<jhovold>
steev: oh, that's right, the dts bits are not actually in -next yet. I guess it is not really "there" yet then either. :)
matthias_bgg has quit [Ping timeout: 480 seconds]
matthias_bgg has joined #aarch64-laptops
<steev>
yeah, there's a few bits outside next still :(
<steev>
not a lot, like 50
<steev>
maybe 40, i haven't counted the hacks yet
<steev>
but with what i currently have, the sa8450p is killing the build because it includes sc8280xp and i haven't yet had a chance to track down what is causing it
laine has joined #aarch64-laptops
<steev>
the two i assumed it was, were not
<jhovold>
steev: just run a bisect? -next is building an running just fine here, so it must be something in your tree
<steev>
stop talking sense please
<jhovold>
:)
<steev>
may be screwed with c630 testing for a while, my cat seems to have developed an affinity for laying on it
<steev>
not sure why as it doesn't get warm at all
<gwolf>
Cats love elegancy 😉
matthias_bgg has quit [Quit: Leaving]
<steev>
bamse: do you have a cursor in sway on the thinkpad?
<selmer443[m]>
Just a shot in the dark here but have you tried export WLR_NO_HARDWARE_CURSORS=1
<bamse>
steev: not without export WLR_NO_HARDWARE_CURSORS=1
<robclark>
steev: no idea, maybe fallout from not having a gpu? It is apparently failing to pick a cursor format, whatever that means ;-)
<bamse>
steev: do you have mesa installed?
<steev>
i think so? gnome is normally used, and i'd expect mesa to be
<steev>
but i am tired of multi monitor being broke on gnome so
<bamse>
i thought you fixed that?
<steev>
i fixed it for stable
<steev>
testing and above are broken in a different way that's way above my paygrade
<steev>
testing being gnome 43
<steev>
i still think i'm missing *something* because what currently happens is, when it tries to fall back to xorg... you end up with a blinking cursor
<steev>
but it happens on the c630 too, so
<steev>
as for mesa, i only have libgbm1, libegl0-mesa0, libgl1-mesa-dri, libglapi-mesa and libglx-mesa installed, not sure if i need other packages, but those are what get pulled in by default
<HdkR>
Sounds like enough
<bluerise>
steev: do you have like a fancy git tree with the "for 6.4" stuff?
<steev>
bluerise: it was more sarcasm since 6.2 isn't even started merging
<steev>
just sayin, it ain't gonna be in 6.2, and 6.3 hasn't even started yet
<bluerise>
Heh
<steev>
i guess technically, 6.3 has started
<steev>
since it's the stuff on the mailing lists that hasn't made it into next
<steev>
but the gpu stuff.... i need to go back to, but there are things i want first
<steev>
there's that... and a lot of trees that funnel into next/linux-next and that's the one that i pile patches from the mailing list onto
<steev>
and sometimes, something random breaks, and i try to fix it up
<bluerise>
sounds complicated
<steev>
not complicated at all
<steev>
i just worry about next... and then when i cant figure stuff out, i beg people like bamse and jhovold who actually know what they're doing, to fix it
kettenis has quit [Remote host closed the connection]
kettenis has joined #aarch64-laptops
miracolix has quit []
<steev>
of course, v2 of mani's stuff showed up today