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
Kelsar has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Kelsar has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<adrian_> woot, ok, i got freebsd booting (and then panicing) with the fdt
<adrian_> and found a whole lot of hilarious stuff that needs fixing
<adrian_> (but god i wish I had a UART)
davidinux has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
davidinux has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has joined #aarch64-laptops
hexdump02 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
tobhe 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
eluks has quit [Remote host closed the connection]
eluks has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
pabs has quit [Read error: No route to host]
pabs has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
hexdump02 has quit []
hexdump0815 has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jannau_ is now known as jannau
h4xx0r has joined #aarch64-laptops
h4xx0r has quit [Quit: Page closed]
Mary has quit [Quit: .]
Mary has joined #aarch64-laptops
<smoorgborg[m]> I've been trying to get Arch booting on my T14s for two days now. Both with x1e kernel from anonymix007 and compiling the version from jhovold myself. I'm not getting anywhere with this - looks like modules aren't loading properly on either kernels. Any hints?
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> smoorgborg: start job stuff makes me think that rootfs uuid or something may be wrong
<SpieringsAE> that is systemd already I believe, you have display out, so the modules are loading
<smoorgborg[m]> screen blanks after 30 seconds, keyboard is not responding
<SpieringsAE> maybe that usb issue that needs the special module blacklist
<smoorgborg[m]> also I don't think nvme ever gets loaded, fairly sure about the uuid, it should trigger the sd-encrypt unlock
<SpieringsAE> that also looks like a uuid
<SpieringsAE> so yeah it definetly seems like an issue mounting the partition(s)
<smoorgborg[m]> what about the ton of i2c errors?
<SpieringsAE> there are still a lot of errors in dmesg, even in a working system. Don't quite know if these are some of those
<jhovold> smoorgborg[m]: looks like missing modules in your initramfs
<jhovold> you can work around the display going black after 30 s by passing "regulator_ignore_unused" until this has been resolved
<jhovold> you the i2c and hid driver for keyboard in whatever rescue environment you end up in
<jhovold> a missing nvme driver could prevent the root fs from being mounted, etc
<smoorgborg[m]> These are the modules I've built the initrd with https://github.com/anonymix007/x1e-alarm/blob/master/linux-x1e/mkinitcpio.conf.d-x1e.conf
<smoorgborg[m]> the modules are in there, I've checked with lsinitcpio
<SpieringsAE> yeah I use that list as well
<jhovold> for some reason the i2c driver has not yet probed (successfully), hence the sync state messages
<SpieringsAE> what are your boot args smoorgborg
<SpieringsAE> fstab
<SpieringsAE> boot config
patrickm has quit [Ping timeout: 480 seconds]
patrickm has joined #aarch64-laptops
calebccff has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
calebccff has joined #aarch64-laptops
anynameaaa[m] has joined #aarch64-laptops
anynameaaa[m] is now known as anynameaa[m]
anynameaa[m] is now known as alexVinarskis[m]
Kelsar has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Kelsar has joined #aarch64-laptops
hexa- has quit [Quit: WeeChat 4.4.3]
hexa- has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jglathe_angrybox has joined #aarch64-laptops
<calebccff> hey everyone, we just merged a "distro integration guide" to the aarch64-laptops website: https://aarch64-laptops.github.io/distro_integration.html -- this is mostly aimed at folks trying to bring up a new distro on their Snapdragon laptop, but might have some useful info if you're messing with the kernel too
<tobhe_> Looks great, thx calebccff!
<Jasper[m]> Extremely useful @calebccff thank you!
<tobhe_> I wonder if it should mention the 64GB RAM workarounds somewhere because they cost a few people a lot of time to debug in the past
mjeanson has quit [Read error: Connection reset by peer]
* travmurav[m] still wonders if it works properly in EL2 or not
SpieringsAE has quit [Remote host closed the connection]
mjeanson has joined #aarch64-laptops
svarbanov_ has quit [Read error: Connection reset by peer]
svarbanov__ has joined #aarch64-laptops
<robclark> calebccff: thx, one typo: `or even derives itself from the defconfig` s/derives/drives/
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<bumble[m]> <calebccff> "hey everyone, we just merged a..." <- "For those unitiated" should probably read "For those uninitiated"
chrisl has quit [Ping timeout: 480 seconds]
srinik 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]
<robclark> Hmm, I noticed arm64 defconfig does not set CONFIG_HZ_* so we end up defaulting to CONFIG_HZ_250 .. which is a bit suboptimal.. are others explicitly overriding the defconfig here? Anyone know why arm64 defconfig isn't setting CONFIG_HZ_1000 (x86 defconfig is)
srinik has quit [Ping timeout: 480 seconds]
<tobhe_> the ubuntu default config is setting CONFIG_HZ_1000
<tobhe_> that was apparently added some time last year with a bunch of low latency stuff
<robclark> yeah, I'm hoping distro's are mostly setting it explicitly rather than relying on defconfig
<robclark> jhovold: btw you might want to add CONFIG_HZ_1000=y to your defconfig
chrisl has joined #aarch64-laptops
<tobhe_> looks like debian actually explicitly configures 250 https://salsa.debian.org/kernel-team/linux/-/blob/debian/latest/debian/config/config#L6394
chrisl has quit [Ping timeout: 480 seconds]
<pengyu[m]> have anyone encountered atk12k failed to fetch board file? weird, I added mine to regenate it and set a variant name, it still fails.
jhovold has quit [Ping timeout: 480 seconds]
<alexVinarskis[m]> <Pengyu[m]> "have anyone encountered atk12k..." <- Had the same the first time with atk11k. Iirc it was because firmware was compressed, but boards file wasn't, or the other way around, but maybe I messed something else too. Re-did from scratch placing both firmware and pacthed boards under `/firmware/updates`, and it worked.
<alexVinarskis[m]> Made a small guide with step-by-step like it worked for me, should be the same for atk12k:
<pengyu[m]> alexVinarskis: Thank you, I just wanted to try to use the firmwares from stock one.
alexVinarskis has joined #aarch64-laptops
<alexVinarskis[m]> Pengyu[m]: maybe that still works though, did you compress your boards file?
<alexVinarskis[m]> At some point I was in the state where board was read, old firmware used, and firmware crashed - perhaps it won't crash in your case though
<pengyu[m]> I have two copies, zstd and normal bin, it doesn't work for me.
alexVinarskis has quit [Quit: alexVinarskis]
<pengyu[m]> And there was another issue, the board file is too large to merge(I guess the limit is 2M?), So I removed some board files in it.
chrisl has joined #aarch64-laptops
jglathe_angrybox has quit [Read error: Connection reset by peer]
chrisl has quit [Ping timeout: 480 seconds]
checkfoc_us9 has quit [Remote host closed the connection]
checkfoc_us9 has joined #aarch64-laptops
cyrinux9490 has quit []
cyrinux9490 has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
krei-se- has joined #aarch64-laptops
krei-se has quit [Ping timeout: 480 seconds]
krei-se has joined #aarch64-laptops
krei-se- has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<kuruczgy[m]> jhovold: It appears you were right, changing the retimer regulator pinconfig from "func1" to "normal" (plus adding power-source and bias-disable, not sure if they matter) appears to fix the retimer probing issue for at least one user. I also added some pinctrls for the retimer reset gpios, as I found them in the CRD dts, again not sure if those matter: https://github.com/kuruczgy/x1e-nixos-config/pull/105/files
krei-se- has joined #aarch64-laptops
krei-se has quit [Ping timeout: 480 seconds]
krei-se has joined #aarch64-laptops
krei-se- has quit [Ping timeout: 480 seconds]
krei-se- has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<bryanodonoghue> hey anthony25 are you feeling like a guinea pi... like a hero ?
<bryanodonoghue> I certainly had the regulators for t14s RGB sensor wrong
<bryanodonoghue> per commit log its either one set of regulators or the other
<bryanodonoghue> could you try the slim7x commit ?
krei-se has quit [Ping timeout: 480 seconds]
<bryanodonoghue> that branch should have working dell inspiron 14, xps RGB camera and I hope now lenovo t14s and slim7x
chrisl has quit [Ping timeout: 480 seconds]
krei-se has joined #aarch64-laptops
krei-se- has quit [Ping timeout: 480 seconds]
<kuruczgy[m]> bryanodonoghue: Do you have a branch based on Johan's 6.14? I could also try it on the slim7x if I have time over the weekend.
krei-se- has joined #aarch64-laptops
krei-se has quit [Ping timeout: 480 seconds]
<bryanodonoghue> yes that branch is johan's branch + clock fixes from the list and camera driver/dts and sensor enabling
<bryanodonoghue> you can literally just cherry pick
chrisl has joined #aarch64-laptops
krei-se has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
krei-se- has quit [Ping timeout: 480 seconds]
<anthony25> haha, ok that much flattering has convinced me