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
<tarrif>
hi
tarrif is now known as _mike
weirdtreething has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
<_mike>
omg thank god im back on the snapdragon
<_mike>
had a couple of days downtime due to a kernel issue
<_mike>
really thought i could just wing it but now i've realised i have to put more thought into it
<_mike>
i'm waiting on an archlinux gitlab account
<_mike>
so i can clone the tree and make it aarch64+x1e compatible
<JensGlathe[m]>
hmm anonymix007 has an arch image iirc
<JensGlathe[m]>
or a builder that is maintained
<_mike>
oh im on arch now
<_mike>
but a "builder" sounds intersting
exeat has joined #aarch64-laptops
<_mike>
the work i've seen from anonymix007 is all alarm based
<_mike>
my aim is to bring arm support to the main arch project
<_mike>
and it's also a bit out of date
<_mike>
oh there is a newer kernel pkgbuild (;
<_mike>
same version as what i'm using so thats helpful
laine_ has joined #aarch64-laptops
laine has quit [Read error: Connection reset by peer]
SpieringsAE has joined #aarch64-laptops
<SpieringsAE>
_mike: I don't think that is something that they will like right now, for now mainline arch is only x86, and we have ports like alarm and archriscv for other architectures
<SpieringsAE>
I do believe that there is a goal to merge arm into mainline but I'm not sure how that procedure is looking, for now alarm is the way
SpieringsAE has quit [Quit: SpieringsAE]
<macc24>
iirc there was an rfc for aarch64 port
SpieringsAE has joined #aarch64-laptops
<SpieringsAE>
I believe so too, from what I understand its gonna maybe be part of the build server thing they're working on with the help of valve
<macc24>
does anyone with the x1e devkit see differences(in stuff EC would handle) in suspend/resume behavior in linux when compared to windows?
<kuruczgy[m]>
oh is valve sponsoring aarch64 arch linux? I guess one more thing to confirm to the arm steam deck rumors
jhovold has joined #aarch64-laptops
<jhovold>
Here's an updated wip branch for the X13s:
<jhovold>
- fix usb xhci ring expansion (6.13-rc1 regression)
<SpieringsAE>
kuruczgy: They're only helping the main arch linux organization, but one of these projects could help with integrating alarm to my understanding
SpieringsAE has quit [Remote host closed the connection]
<agl>
jhovold: Thank you (I have only the x13s at this time) for your update :) And I wish Merry Christmas.
pinskia has quit [Read error: Connection reset by peer]
pinskia has joined #aarch64-laptops
SpieringsAE has joined #aarch64-laptops
<SpieringsAE>
macc24: how did you find the interrupt pin for the ec? I can't seem to find it in the dsdt
<macc24>
it's in the _GIO device
<macc24>
it had to be translated like 3 times lol
<macc24>
in dsdt it's not 92 but something else
<SpieringsAE>
oof
<SpieringsAE>
that may explain it
<macc24>
oh for the EC
<macc24>
i don't remember
<macc24>
i think i asked someone here about it
<SpieringsAE>
I see GPIO 99 mentioned
<macc24>
if it's 0x340 in dsdt give gpio99 a shot
<SpieringsAE>
method _EVT
<macc24>
yeah that
<macc24>
try it
<macc24>
what laptop are you using?
<SpieringsAE>
asus vivobook with the different ec chip
<macc24>
try my rust tool and run some benchmark to get the fans running - i see the usual ec sitting on i2c5
weirdtreething has quit [Remote host closed the connection]
<macc24>
yeah i looked at the dsdt and it looks familiar
<SpieringsAE>
I tried that, but nada
<SpieringsAE>
no event
<macc24>
hmm
<SpieringsAE>
fans dont speed up under load
<macc24>
weird
<SpieringsAE>
somehow the ec is sleepy or something
<konradybcio>
maybe you have some silent profile that's turned on by default
<macc24>
oh yeah i gotta implement that in my driver Soon(TM)
<macc24>
cause there are fan profiles
<SpieringsAE>
maybe but no change at 87+ degrees? even on silent I feel thats rough
<macc24>
aren't modern chips rated for 105c?
<SpieringsAE>
still, the laptop itself gets really warm lol
<SpieringsAE>
like burn your legs type of warm
<macc24>
does it do that in windows?
<SpieringsAE>
on windows the fans actually spin up quite quickly
<macc24>
mmm
<macc24>
any ec drivers in FileRepository?
<SpieringsAE>
could check, have to reboot real quick
SpieringsAE has quit [Remote host closed the connection]
<macc24>
oh and look in device manager in "system device", "program devices(or something like that i've got it in polish)" and "system firmware categories
SpieringsAE has joined #aarch64-laptops
<SpieringsAE>
cool, halloy is apparently available through winget
<SpieringsAE>
I see a qualcomm fan ec interface device in device manager there
<macc24>
now check the ini file it's using and see if it's made by qcom or asus
<SpieringsAE>
I can only find qualcomm being mentioned so far
<SpieringsAE>
cant find much related to EC or fan in FileRepository
SpieringsAE has quit [Read error: Connection reset by peer]
SpieringsAE has joined #aarch64-laptops
SpieringsAE has quit [Read error: Connection reset by peer]
SpieringsAE has joined #aarch64-laptops
SpieringsAE has quit [Read error: Connection reset by peer]
<_mike>
damn i have to generate a more up to date dtb to re enable bluetooth etc as each kernel i try fails to find root on init
<_mike>
macc24: each time i generate a new cadmium does it clone a newer kernel etc?
<macc24>
only once a week when mainline kernel is used
<_mike>
thats the abel tree?
<macc24>
riiiight
<_mike>
if thats the case i'll update now
<_mike>
should bluetooth work out of the box?
<macc24>
x1e is experimental in cadmium
<_mike>
or is there any other way to update the kernel in arch...?
<macc24>
it's all work in progress please don't use it, i don't have the energy to deal with other people having issues with it
<_mike>
oh soz
<_mike>
i feel ya
<_mike>
nvm forget i asked i'll sort it out (;
<_mike>
your setup works well it's just when i go in half assed
<_mike>
i have a lot on my plate too
<macc24>
https://github.com/cadmiumlinux/kernel jhovold-x1e ktree should get you running on slim7x and you can probably figure out installation of the built kernel
<_mike>
macc24: thx
<_mike>
just scanned over the build script and running it now <3
pinskia has quit [Read error: Connection reset by peer]
pinskia has joined #aarch64-laptops
<_mike>
macc24: Linux cadmium 6.13.0-rc4-cadmium #2 SMP Mon Dec 23 14:09:59 UTC 2024 aarch64 GNU/Linux
<_mike>
thx
<_mike>
but the dt must still be lacking al i still have no battery monitor or bluetooth with it.
<_mike>
when i boot off my usb i get hid, kb/mouse, but from my nvme i dont... weird
<_mike>
oh well
<_mike>
s/al/as/g
hvi[m] has joined #aarch64-laptops
hvi[m] has left #aarch64-laptops [#aarch64-laptops]
jhugo has joined #aarch64-laptops
SpieringsAE has joined #aarch64-laptops
<SpieringsAE>
there seems to be this particular style of defconfigs around, is there someway to generate that? if I save with menuconfig it adds a bunch of other stuff aswell
<travmurav[m]>
make savedefconfig is what you mean probably
<TheBITLINK[m]>
I managed to get audio working but last time I tested only a single speaker ouputs sound, and it's very distorted even at lower volumes
<TheBITLINK[m]>
I left it at that because I'm no expert and didn't want to permanently damage my speakers either haha
<_mike>
hmm yeah, i'm looking at the diff and im like errrrr..
<_mike>
i might just call it a night
<macc24>
does anyone have an acpi dump of x1e80100 crd?
alfredo has quit [Remote host closed the connection]
<bamse>
jhovold: do you know why on x13s my speakers get "unplugged" when i connect my headphones?
<bamse>
luckily though i can tell pulseaudio to play my audio through my "unplugged" speakers still
SpieringsAE has quit [Quit: SpieringsAE]
<JensGlathe[m]>
interesting, no
<travmurav[m]>
if anyone was wondering what ended up with that grub "efirdriver" patch: apart from a nice and insightful conversation I had with Mate from Canonical about uefi secure-boot (apparently went off-the-list accidentally), I got no feedback whatsoever for the last 3 months, despite list being active and others receiving timely reviews from maintainers/committers. I don't feel like there is any point for me to resubmit it so I've just
<travmurav[m]>
dropped it from my queue today
<JensGlathe[m]>
This is sad.
weirdtreething has joined #aarch64-laptops
SpieringsAE has joined #aarch64-laptops
<macc24>
SpieringsAE: hey what happens if you write 0x06 to 0x24 register on ec on i2c6?