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
lucanis has joined #aarch64-laptops
martiert_ has joined #aarch64-laptops
martiert_work has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
lucanis has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
erebion has left #aarch64-laptops [Disconnected: Replaced by new connection]
erebion has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ahf has quit [Remote host closed the connection]
<sgerhold> kuruczgy[m]: Well, even in EL2, the adsp "lite" firmware loaded by UEFI will still be running unless you stop that. So it will still be somewhat involved in USB-C negotiation, even if Linux doesn't talk to it anymore
chrisl has joined #aarch64-laptops
<kuruczgy[m]> sgerhold: I have your patch so it should talk, no?
<sgerhold> kuruczgy[m]: right, then your "It can't be adsp since in EL2 no adsp fw loading should be happening anyway." sentence is still wrong though :)
<sgerhold> you have the lite adsp running :)
<JensGlathe[m]> Does it mean we need to look somewhere else?
<kuruczgy[m]> I meant that there is no difference between initramfs and non-initramfs since both will be running the lite adsp fw
chrisl has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> Looks like some module might be missing...? drm_dp_aux is built-in in my config afaict.
<sgerhold> kuruczgy[m]: hm it will still behave weirdly, like the USB disconnects happening when trying to boot from USB and the adsp is enabled
<sgerhold> I think even with the "lite" firmware thing you get the disconnects
<JensGlathe[m]> by reattaching to it?
<sgerhold> yes
<sgerhold> I haven't managed to track down where they come from, only tested this for a couple of minutes though
<JensGlathe[m]> So it will invalidate the already negotiated DP Altmode stuff, too?
<sgerhold> that's likely, yes
<JensGlathe[m]> And we have sort of no way to time this better I guess
<kuruczgy[m]> Hm... if the usb disconnection theory is correct then the bug should probably still manifest when all dp relevant modules are present in initramfs.
<kuruczgy[m]> I should try that
<sgerhold> kuruczgy[m]: which modules do you have in initramfs at the moment? (display ones, in particular)
<JensGlathe[m]> On the SnaDragon DevKit and on Purwa, you need to avoid type-c until fully booted up in my experience. Boot from type-a or nvme works, display comes pretty late on the Dev Kit (because DP Altmode, and not consistent - re-plug usually works).
<kuruczgy[m]> sgerhold: I can post the full list + the kernel config (to see what's builtin) in the evening
<sgerhold> kuruczgy[m]: sure. To make comparison easier it would be good to use Johan's kernel config as a base (and avoid messing with the builtin/module there)
<kuruczgy[m]> I am :) But I have no idea if the NixOS build system is overriding anything, we will see.
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jglathe_volterra has joined #aarch64-laptops
<steveej[m]> kuruczgy: maybe this code helps you: https://codeberg.org/steveej/nixos-x13s/src/branch/bump/packages/default.nix#L9-L37 i'm happy with this except for the `ignoreConfigErrors = true`. i can send you my resulting `/proc/config.gz` if you want to look at that
erebion has left #aarch64-laptops [Disconnected: Replaced by new connection]
erebion has joined #aarch64-laptops
einar has quit [Remote host closed the connection]
chrisl has joined #aarch64-laptops
einar has joined #aarch64-laptops
tstachecki has joined #aarch64-laptops
srinik has joined #aarch64-laptops
srini_ has joined #aarch64-laptops
srinik has quit []
srini_ has quit []
srinik has joined #aarch64-laptops
Core4435 has joined #aarch64-laptops
tstachecki has quit [Ping timeout: 480 seconds]
<kuruczgy[m]> steveej: mine should be very similar functionally: https://github.com/kuruczgy/x1e-nixos-config/blob/main/packages/x1e80100-linux.nix
<kuruczgy[m]> (I also have ignoreConfigErrors, if you find some elegant solution for that lmk.)
chrisl has quit [Ping timeout: 480 seconds]
Core4435 has quit [Read error: Connection reset by peer]
tstachecki has joined #aarch64-laptops
Core4572 has joined #aarch64-laptops
kalebris_ has joined #aarch64-laptops
tstachecki has quit [Ping timeout: 480 seconds]
kalebris has quit [Ping timeout: 480 seconds]
kalebris_ is now known as kalebris
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
srinik has quit [Ping timeout: 480 seconds]
<anthony25> I don't know what introduced this change, but 6.15-rc4 consumes a bit less power on the slim 7x
<anthony25> less than all the previous 6.15 RCs
ahf has joined #aarch64-laptops
deathmist has quit [Ping timeout: 480 seconds]
ravikant_ has quit [Ping timeout: 480 seconds]
franoosh has joined #aarch64-laptops
<Core4572> curious, how are you measuring?
<anthony25> With upower
<anthony25> While idling, it used to be around 7W, now it stays more at around 6.2W
<anthony25> Same dtb
deathmist has joined #aarch64-laptops
ravikant_ has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<\[m]> I wonder when it will come out
<\[m]> I hope it makes the gen 1 laptops cheaper
<Grabunhold> just upgraded my x13s to Fedora42. haven't used the system for anything meaningful yet, but so far it looks good. upgrade went as smooth as on amd64, system boots to the desktop, no obvious regressions so far. great!
chrisl has quit [Ping timeout: 480 seconds]
sally_ has joined #aarch64-laptops
sally is now known as Guest14756
sally_ is now known as sally
Guest14756 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
whiskey9 has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<kbingham> Grabunhold, are you using the stock F42 kernel?
<kbingham> I have Full Disk Encryption enabled, and so far I can only use self built kernels - Curious if anyone else has working Fedora with FDE (and a stock Fedora kernel)
ravikant_ has quit []
<Grabunhold> kbingham: i'm using the stock kernel with the kernel cmdline options prescribed by the wiki, yes. i do use disk encryption, but i guess it depends on your definition of "full". I'm not encrypting /boot or /boot/efi
<Grabunhold> but my root partition is encrypted
fossdd has quit [Remote host closed the connection]
fossdd has joined #aarch64-laptops
<Grabunhold> (i guess encrypting /boot/efi would only be possible by using OPAL or whatever the nvme-integrated encryption is called. but i don't trust nvme firmware, so it's not an option)
<JensGlathe[m]> <\[m]> "I hope it makes the gen 1..." <- They try to sell the X1e designs with Purwa SoCs now at nearly the same price point, as it seems
<kuruczgy[m]> By the way how difficult DP MST support is expected to be on x1e? (AFAIU it's needed for any USB-C dock that offers multiple display outputs, right?)
<kuruczgy[m]> Is it mostly straightforward and someone just needs to sit down and implement it, or is it seriously blocked by lack of hardware documentation?
<kuruczgy[m]> Also sgerhold here are my initrd modules and kernel config: https://gist.github.com/kuruczgy/c34e55f7409e3af35d1240b15bbfbee3
whiskey9 has quit [Remote host closed the connection]
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
ungeskriptet has quit [Ping timeout: 480 seconds]
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
<JensGlathe[m]> Status update: 6.15.0-rc4-jg-0 appears to be a major step forward in stability, DevKit hasn't rebooted since, despite quite rough handling. Will test again with the odd RTL8125 card. Also got the I226V m.2 a+e-key card, let's see.
agl has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
agl has joined #aarch64-laptops
<agl> steev: Have you build 6.14.4 Kernel for your x13s but have it not pushed it to your web-site? On your Web-Site ist still 6.14.1.
<steev> correct, sorry, been using my 2017 macbook pro the past few weeks because i needed to test something with /dev/kvm
<steev> will probably get around to it this week (or probably, .5 will drop this week and get to that one)
<agl> ok
<agl> test
<agl> sorry
<agl> wrong window
ungeskriptet has joined #aarch64-laptops
tstachecki has joined #aarch64-laptops
Core4572 has quit [Ping timeout: 480 seconds]
akhilpo has joined #aarch64-laptops
alexVinarskis has joined #aarch64-laptops
alexVinarskis has quit []
Alex___ has joined #aarch64-laptops
Alex___ is now known as alexVinarskis
alexVinarskis has quit []
tudorl has joined #aarch64-laptops
tudorl has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
jhovold has quit [Ping timeout: 480 seconds]
<sre> I just did an update of linux-firmware. Looks like it breaks WLAN on the T14s (using jhovold 6.15-rc4). Reverting to older firmware fixes the problem.
jglathe_volterra has quit [Remote host closed the connection]
jglathe_volterra has joined #aarch64-laptops
jglathe_angrybox has quit [Ping timeout: 480 seconds]
<tstachecki> try using the firmware from Windows. sometimes the firmware file has abi changes and you need a new board file too.
<tstachecki> I'm running a wcn7xxx firmware from 08/2024 on the SL7 and 6.14
tstachecki has quit [Read error: Connection reset by peer]
tstachecki has joined #aarch64-laptops
erebion has left #aarch64-laptops [Disconnected: Received SIGTERM]
erebion has joined #aarch64-laptops
<steev> agl: actually got some time today, so just pushed
chrisl has quit [Ping timeout: 480 seconds]
erebion has left #aarch64-laptops [Disconnected: Received SIGTERM]