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
jglathe has quit [Remote host closed the connection]
jglathe has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
martin has joined #aarch64-laptops
<steev>
looks like they released 1.59 bios last month and i missed it, and additionally there's new bluetooth firmware
martin is now known as Guest12917
push_ has joined #aarch64-laptops
push has quit [Read error: Connection reset by peer]
Guest12917 is now known as martiert_work
<Dantheman825[m]>
Where should I be checking for UEFI updates for the X13s?
<steev>
i do it in windows, but you can also check the website
<Bioxvirizm-x13s[m]>
I don't have any bios updates through windows yet.
<steev>
you have to use their lenovo vantage app
<Bioxvirizm-x13s[m]>
Yeah, that's what I'm talking about.
<martiert_work>
do you know if there's a way to update the bios without using windows? Do they have a USB update solution? And does this add the dtb so we don't have to copy the dtb from the kernel anymore (probably been a long time, but I have an old bios as I purged the machine of windows a long time ago)?
<Bioxvirizm-x13s[m]>
steev: Not ready to answer your question, I'll check a little later. Thanks for the link.
<jhovold>
juergh: if your crashes were related to a more modular ubuntu kernel build, i guess you'd notice that already during boot
<Jasper[m]>
<martiert_work> "awesome. Thanks Jasper..." <- If you don't have it yet, turn on the Linux toggle after updating
<Jasper[m]>
If you have a sc8280xp-lenovo-thinkpad-x13s.dtb file on your esp the firmware will pick it up without having to add it to the grub config
<Jasper[m]>
Downside is that, if your distro doesn't, you have to copy it over manually
<martiert_work>
nice. I need to keep the name, or is there some naming scheme for the dtb?
<Jasper[m]>
Name should be the same as it is upstream
<martiert_work>
ok, cool. This shouldn't be a problem to set then :)
<martiert_work>
is it the linux switch that enables the dtb, or does it do anything else?
<Jasper[m]>
Mostly that yes, maybe something else too, but I'm not sure about that
iivanov has quit [Ping timeout: 480 seconds]
<martiert_work>
nice, it works :) I can now remove some hacks from my nixos setup
<Jasper[m]>
<martiert_work> "nice, it works :) I can now..." <- Did you publish it somewhere? I'm sure people would appreciate it
<Jasper[m]>
I've seen some configs around, but they haven't been updated for a while
<martiert_work>
yes. I have published nix configs for it. Can be found in https://github.com/martiert/nixos-module and https://github.com/martiert/nixos-config The former has a `machines/sc8280xp` folder with the setup particular to the x13s (new kernel, updated firmware, module list +++). The last one has a `hosts/schnappi`, which is the definition for my particular machine
jglathe_ has joined #aarch64-laptops
<martiert_work>
and I'm going to make a nix thing to take a UEFI update exe from lenovo, and create a bootable USB disk from it
jglathe has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
<Bioxvirizm-x13s[m]>
<martiert_work> "yes. I have published nix..." <- Maybe there is a possibility to create a wiki, with a manual on how to run? Very interesting, it is not clear where to start, where to put what, etc.?
<Jasper[m]>
I think there is, no idea about the x13s though
<martiert_work>
if anyone is interested in making a bootable usb with the bios update (currently pulling in 1.59), I just pushed https://github.com/martiert/x13s-bios
<martiert_work>
if you're familiar with nix and nix flakes, you can clone that repo and run `nix build` to get an iso
<_[m]1>
so that's a lot of diffetent distros already so far, nice to read
<adamcstephens>
martiert_work: thanks that’s very handy. maybe when I reinstall nixos to get a bigger esp I’ll just remove windows completely
EnigmaCurry[m] has quit [Quit: Client limit exceeded: 20000]
todi1 has joined #aarch64-laptops
todi has quit [Ping timeout: 480 seconds]
<exeat>
I imagine it's also possible to copy the fw updater and image to the esp, and then chainload it from the regular bootloader's menu without using external media
<adamcstephens>
that's actually a good idea. i'll still need a bigger esp though, since i keep filling it
<dgilmore>
removing the modules for the 5g modem and wifi mostly seems to result in a suspending system. they keyboard lights stay on but I had to press a button on the keyboard to wake the machine up rather than just moving the mouse. I am guessing that the culprit is probably the 5g modem as I seem to be the only one with one
<jglathe_>
keyboard lights? How can I get them on at all? Only seen them light up at power on, never on Windows or Linux in operation.
<konradybcio>
on x13s? fn+space
<dgilmore>
fn-space
<jglathe_>
alright I'll try
<jglathe_>
thx
<jhovold>
dgilmore: you're not the only one with a modem, at least bamse has one and I'm pretty sure he would have mentioned if suspend was failing for him
<jhovold>
did you try unloading one module at a time?
<dgilmore>
I did not, it was going to be my next step
<jhovold>
also have a sc828xp ref design here with modem that suspends just fine, same drivers but different modem
<jhovold>
i typically don't have it connected though
<Jasper[m]>
<jhovold> "dgilmore: you're not the only..." <- I have one aswell, just not in use
<Jasper[m]>
As in, no simcard inserted and toggled off in the nm-applet for kde
<jglathe_>
I need to do the FTC unlock dance first
<jglathe_>
FCC. Anyway
<steev>
i believe clover[m] also has wwan?
<clover[m]>
Yep
<steev>
do you have suspend issues?
<clover[m]>
I do not
f_ has quit [Remote host closed the connection]
f_ has joined #aarch64-laptops
<clover[m]>
my speakers get a crackly sometimes though
<steev>
during suspend?
<jglathe>
kb lights... it's even labeled... dang Who would have thought that this works?
<clover[m]>
steev: no. unrelated i think
<clover[m]>
sorry for bringing it up
iivanov has quit [Quit: Leaving...]
<steev>
oh no, that's fine :)
<steev>
if you dig through the scroll back, there was some pipewire stuffs
<steev>
that may, or may not, help (alternatively, jhovold says that pulseaudio works perfectly)
svarbanov_ has joined #aarch64-laptops
svarbanov has quit [Ping timeout: 480 seconds]
JoshuaAshton has quit [Quit: Gone froggin!]
jglathe has quit [Remote host closed the connection]
JoshuaAshton has joined #aarch64-laptops
<steev>
dgilmore: does your c630 bluetooth work?
<dgilmore>
steev: not sure, I did not get past wifi not working
<dgilmore>
steev: works once you set a mac address
<dgilmore>
at least it works to the point that you can see other devices