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
<Sayatomoki[m]> <mynery[m]> "your live system uses grub" <- but systemd menu only "reboot firmware interface" option and no "efi shell"
<Sayatomoki[m]> > <@mynery:matrix.org> your live system uses grub
<Sayatomoki[m]> * but the boot menu only "reboot firmware interface" option and no "efi shell"
<Sayatomoki[m]> <Sayatomoki[m]> "but systemd menu only "reboot..." <- i think its systemd-boot...
ellyq has quit []
ellyq has joined #aarch64-laptops
<steev> blergh, rc2 did that thing where it clamped to 940mhz again
<steev> oh good, a suspend and resume unsticks it
bluerise_ has joined #aarch64-laptops
bluerise has quit [Ping timeout: 480 seconds]
<clover[m]> Indeed, the live system is systemd-boot, not grub.
<clover[m]> That's really weird that you don't have any entries
<clover[m]> Did you download from.the github release, check the checksum, and flash with the suggested DD command?
<clover[m]> Or did you possibly build the iso yourself?
<clover[m]> If you built it yourself, you might have used the wrong config
<Sayatomoki[m]> i download iso from github release page and checksum valid, but i use windows rufus to write iso
<clover[m]> Ok I've never used that software. Can you try balena etcher if possible
<Sayatomoki[m]> i try to use dd command , but livecd cant boot, it just still on bios boot menu.
<clover[m]> Is dd command even in windows?
<Sayatomoki[m]> archlinux on other desktop
<clover[m]> Did you try flipping the usb c?
<Sayatomoki[m]> no, i didnt try, but i download ubuntu 23.10 official x13s release, it can boot
<clover[m]> ubuntu live iso might have newer kernel than the arch live iso, that might be why
<clover[m]> i think on 5.19 it was still sensitive to usb orientation
<clover[m]> im double checking and reflashing the latest iso
<steev> it was
<Sayatomoki[m]> oh, i use rufus's dd mode, it can boot
<clover[m]> W00t
<steev> so many people show up in the kali discord with issues after using rufus
<Sayatomoki[m]> Currently, the regular linux-aarch64 and linux-aarch64-rc kernels don't work, until this is sorted out you can use the ironrobin-x13s repository and install linux-x13s from it.
<clover[m]> Compared to balena etcher it's downright baroque
<Sayatomoki[m]> The ironrobin-x13s repo will be missing from the target system's pacman.conf, make sure to edit it and add this if you want to use X13s packages
<Sayatomoki[m]> seems to kernel 6.9 can work, are they still valid?
<clover[m]> Saya: I haven't tried. You are welcome to try not sure what version upstream alarm is using these days.
<steev> if you're using clover's repo to pull in my patched kernel, you're gonna want the firmware package at least, otherwise as noted a little while ago, power usage goes up up up
<steev> without the qcvss8280.mbn file, something gets stuck (interconnects?) and yeah
<clover[m]> steev: don't worry x13s-firmware is a package dependency for your kernel package ;)
<clover[m]> It should get pulled in automagically
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
ellyq has quit [Ping timeout: 480 seconds]
possiblemeatball has quit [Remote host closed the connection]
possiblemeatball has joined #aarch64-laptops
possiblemeatball has quit [Remote host closed the connection]
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
alfredo has quit [Quit: alfredo]
jhovold has joined #aarch64-laptops
<steev> odd that the aarch64 and aarch64-rc kernels don't work though, anything newer than 6.5 should work with diminished capabilities
<mynery[m]> can we expect the x13s to just run with mainline eventually?
<abby> it does already
<abby> a few things don't work but it's a functional computer on 6.5+
<jhovold> there's no reason to run anything but mainline unless if you want to play wth the limited camera and video acceleration support
<jhovold> or help out with testing -rc kernels
<mynery[m]> oh, that is actually pretty interesting. so i might try to just throw a nixos on it
<jhovold> just make sure your kernel is configured properly
<mynery[m]> i assume this can be done, i have to investigate
<mynery[m]> also, the kernel config thing is probably what makes it necessary th boot live images tweaked for the device, i assume?
<jhovold> right, it's that, but also the dtb and kernel parameters
<jhovold> and the qualcomm usb hardware is quirky and resets when loading the fw
<jhovold> and then there's the pd-mapper daemon
<jhovold> but that should be about it
<abby> qrtr daemon too, right?
<jhovold> it's not strictly needed, just needs to be installed to satisfy a systemd service dep, it's not actually used
<jhovold> moved into the kernel some years ago
<mynery[m]> gotcha. have to think about how to do this, but i assume, worst case i can just install nix on top of ubuntu or something
<jhovold> all of the above can be handled, I have a custom arch installation usb stick I've set up myself here
<abby> which systemd service? on void we have no such dependency so i could remove that from my setup
<jhovold> just don't include the usb fw, and make sure to flip the usb-connector if the device isn't detected
<jhovold> good enough for me, but such issues would need to be solved by the distros
<jhovold> Requires=qrtr-ns.service
<abby> hm i see
<jhovold> (usb fw as in fw for the adsp which handles usb-c orientation detection)
<travmurav[m]> maybe need to drop the dependency upstream since pretty much everyone would have qrtr-ns in the kernel by this point?
<jhovold> yeah, it may be time for that (bamse?)
<jhovold> Here's an updated wip branch for the X13s:
<jhovold> Known issues:
<jhovold> - hard reset on DP disconnect (6.10-rc1 regression)
<jhovold> craftyguy: you can use that x1e80100 wip branch on the X13s as well, but here's a dedicated sc8280xp branch ^
<steev> jhovold: with rc2 do you see the x1c cores clamp to 940mhz?
<steev> by which i mean, scaling_max_freq reports 940800
<steev> it's not super often but i've seen it twice
<jhovold> steev: no, there's no such issue here with my wip branches
<jhovold> and in my setup, perhaps your userspace is confused? unless you're carrying some broken patches...
<jhovold> konradybcio added some new thermal parameters in 6.10-rc1, they made need some further work to be useful, but they should not matter unless switching thermal governor
<jhovold> but that's the only change that comes to mind
<jhovold> might possibly be confusing user space, though, so try reverting that change and see if it helps
alfredo has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
hightower3 has quit [Remote host closed the connection]
<alx___> for everyone who read about my ongoing touchpad issues, I now replaced the entire touchpad and the issue is gone. Turned out that the front click part was sort of super flat after removing it. It had literally no movement anymore. That seems to cause the phantom click and hold I was experiencing. Interesting enough these are not an continuous issue which caused fault positive or negatives in debugging.
<alx___> sad that the touchpad is already broken after 3 months thought
flokli has quit [Quit: WeeChat 4.2.2]
flokli has joined #aarch64-laptops
<sskras> heya channel
<sskras> what convertible chromebooks would you recommend, please?
<sskras> ty
<jenneron[m]> sskras: mt8183 and qcom 7c ones are recommended
<jenneron[m]> if not x86
<sskras> thanks. What about mt8186g? I see Asus Chromebook Cm14 Flip sold in the local market
<sskras> PCmag mentions sluggish performance: https://uk.pcmag.com/laptops/148311/asus-chromebook-cm14-flip
<jenneron[m]> sskras: i don't know if there are any distributions supporting these well
<jenneron[m]> if it's not a problem for you you can go for it
<jenneron[m]> there are also mt8192/mt8195 ones which should be much more performant
<jenneron[m]> some of them even have nvme
<jenneron[m]> but the same problem with distributions
<sskras> actually I intented to run the native Chrome OS
<sskras> so thanks for your tips :)
<jenneron[m]> sskras: then mt8192/mt8195 would be the best choice for performance on arm
<jenneron[m]> for now
<jenneron[m]> but i believe this room is about linux :P
* sskras acknowledges that for future :)
<konradybcio> we tolerate chromeos ;)
<konradybcio> jhovold 6.10-rc1 only has EAS properties, thermal gov stuff is out for now
agl_ has joined #aarch64-laptops
agl has quit [Ping timeout: 480 seconds]
<jhovold> konradybcio: yeah, I'm quite aware of that as I was the one confirming it is still not working ;)
<jhovold> I only mentioned the EAS properties as that is something which could potentially confuse user-space
<jhovold> but as it only happens with steev's branches and he has a history of including broken experimental stuff, it's really no concern of mine
<jhovold> (yet)
<Sayatomoki[m]> how can i fix "error loading \vmlinuz-linux: unsupported"
<travmurav[m]> is it normally compressed (non zboot) vmlinuz and systemd-boot?
<Sayatomoki[m]> yes
<travmurav[m]> sd-boot can't decompress things on it's own sadly
alfredo has quit [Quit: alfredo]
<travmurav[m]> so probably want to either rebuild your kernel with zboot/compession support and use that or just decompress it manually for now
<Sayatomoki[m]> x13s-linux package's vmlinuz is compressed?
<travmurav[m]> ¯\_(ツ)_/¯ but you can check it with `file` I guess
<travmurav[m]> if it's gzip then sd-boot can't use that, if it's linux/PE then probably some different issue
<travmurav[m]> yeah the first one sd-boot won't use, but you can probably just gzip -d it
<Sayatomoki[m]> thx, i fix this, but i am stucking booting
<jhovold> I've tracked down the DP disconnect regression to the enablement of UCSI in 6.10-rc1, and pushed an effective revert to the rc2 wip branch.
smpl has joined #aarch64-laptops
abcdw has quit [Write error: connection closed]
abcdw has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
bryanodonoghue has quit [Quit: The Lounge - https://thelounge.chat]
apalos has quit [Quit: ZNC 1.8.1 - https://znc.in]
vkoul has quit [Quit: ZNC 1.8.1 - https://znc.in]
mani_s has quit [Quit: Be right back...]
shawnguo has quit [Quit: The Lounge - https://thelounge.chat]
sgerhold has quit [Quit: :/]
bryanodonoghue has joined #aarch64-laptops
apalos has joined #aarch64-laptops
vkoul has joined #aarch64-laptops
mani_s has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
possiblemeatball has joined #aarch64-laptops
possiblemeatball has quit [Remote host closed the connection]
possiblemeatball has joined #aarch64-laptops
<clover[m]> its kinda dumb, but i package both compressed vmlinuz-linux because grub can find this and use it automatically, and i ship uncompressed vmlinux because systemd-boot doesn't support compressed kernels
<clover[m]> so you can use either one depending on your bootloader choice
<clover[m]> <Sayatomoki[m]> "thx, i fix this, but i am..." <- what are your kernel parameters?
<Sayatomoki[m]> clover[m]: i had add arm64.nopauth to fix it. thanks for your reply.
<travmurav[m]> <clover[m]> "its kinda dumb, but i package..." <- I think grub would be fine with zboot compressed image so maybe you can use that for both?
<travmurav[m]> as in, efi style self decompressing kernel
<clover[m]> Sayatomoki[m]: enjoy your system! don't see a lot of people using fish
<clover[m]> travmurav[m]: zboot compressed kernels work with sd-boot?
<travmurav[m]> clover: yes, zboot is basically an efi decompressor prepended to the usual gzip/whatever kernel, and sd-boot would just call it like a normal efi application (which uncompressed kernel is also one with efi-stub in front)
<travmurav[m]> we use zboot for devices that use sd-boot in pmOS
<clover[m]> thanks for the tip, i'll have to check it out
alfredo has joined #aarch64-laptops
ellyq has joined #aarch64-laptops
janrinze has quit [Ping timeout: 480 seconds]
<Nios34[m]> hexdump0815: Hi! Can you try to merge the book go dt patch and build a new image? I broke my debootstrap installation somehow and It will be very helpful if a new image gets built.
alfredo has quit [Quit: alfredo]
<steev> alx___: sucks that the touchpad was broken :( but glad you got it fixed! i've had a great pyrenees jump on mine (on accident, he was excited, it was on the couch, he jumped up there) and still nothing
<\[m]> alx___ you didn't have warranty?
rz_ has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
jhovold has quit [Quit: WeeChat 4.2.1]
jhovold has joined #aarch64-laptops
Kelsar has quit [Ping timeout: 480 seconds]
Kelsar has joined #aarch64-laptops
laine has quit [Quit: (╯°□°)╯︵ ┻━┻]
jhovold has quit [Ping timeout: 480 seconds]
hightower2 has joined #aarch64-laptops
smpl has quit [Ping timeout: 480 seconds]