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
baozich has quit [Ping timeout: 480 seconds]
<agl> Have someone hardware with the Snapdragon X Elite?
<robclark> I guess qcom does ;-)
<robclark> and there are some reference design (CRD) things.. but I doubt they are avail yet to the general public
<robclark> but seems like we only have to wait another month or two
<HdkR> Asus has some announcement on the 20th that heavily implies X1E. https://videocardz.com/newz/qualcomm-snapdragon-x-based-asus-vivobook-s-laptop-to-launch-on-may-20
<bumble[m]> <lollaritits[m]> "i have now updated the modem..." <- is it necessary to update modem firmware? which firmware must be updated before putting linux on x13s?
possiblemeatball has quit [Ping timeout: 480 seconds]
NewWheat has joined #aarch64-laptops
<robclark> HdkR, I guess may and june we start seeing lots of x1[ep] .. I just want to know which one(s) bamse will get (and also kinda leaning towards lenovo because they seem to have been somewhat cooperative on x13s)
<HdkR> robclark: I'm also leaning towards one of the leaked Lenovos. Looks like they might have bumped the screen resolution a bit
<HdkR> er, screen size*
<HdkR> Might mean slightly better cooling so I don't need to have a 140mm fan sitting underneath the laptop all the time :D
<HdkR> Although the reports of 100W CPU only load is enough to make even Intel blush
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
<NewWheat> I'm trying to make the audio work on huawei matebook e 2019 (similar to lenovo yoga c630). I've copied c630's &sound node in dts and the ucm2 files, but currently only speakers work. So I'm wondering how to configure these things. Maybe refer to the schematics?
<steev> okay, i found em
<steev> it's konradybcio's patches :P
<steev> guess the qfprom stuff isn't meant for 6.8 :(
<steev> that doesn't explain why it reboots on shutdown for ubuntu tho
NewWheat has quit [Remote host closed the connection]
NewWheat has joined #aarch64-laptops
<jglathe_x13s> I confirmed yesterday jhovold's 6.9-rc6 shuts down on Ubuntu 24.04. There seems to be some bt stuff different in it, my bt doesn't come up with it. Now building steev-6.8.y-jh
<steev> that is gonna work
<steev> i just said i found the patches that broke it here
<jglathe_x13s> yeah just read it. But Ubuntu seems to power off with -jh-only.
<steev> yeah, but we need to know what's in the ubuntu kernel
<steev> i'm building 6.8.9, and if it for sure shuts down, i'll put it out with the patches yanked (instead of just reverted for my testing)
<steev> push it out*
<steev> could always try -next and see if it reboots instead of shuts down
<jglathe_x13s> interesting. would assume qcom,pshold
<lollaritits[m]> <jglathe_x13s> "I confirmed yesterday jhovold's..." <- 6.9 running fine with pmOS here 🙃
<steev> i guess i need to learn to shut mine down more
<jglathe_x13s> haha... yeah re mainline ubuntu kernel and reset instead of shutdown: I used my dtb with it, that would explain it nicely.
<steev> oh, yep
jhovold has joined #aarch64-laptops
<steev> jhovold: yep it was one of my patches :)
<steev> but that patch should be in -next now, so -next might not shut down
SintayewGashaw[m] has quit []
<steev> clover[m]: okay 6.8.9 pushed out with fixed shutdown (dunno about your encrypted stuff tho :) )
<steev> i'm still looking over the diff
<jhovold> steev: ok, good that you found it, have a pointer?
<jhovold> and have you or anyone else reported it upstream?
<steev> and no, i just found it out a little bit ago and was testing shutting down to be sure
<jhovold> ok, make you to report it to bamse and konradybcio, I think bamse said he may have seen something similar on different qcom machine presumably running -next
<jhovold> konradybcio: this is the broken series apparently:
ungeskriptet has quit [Read error: Connection reset by peer]
ungeskriptet has joined #aarch64-laptops
<steev> yep
<jhovold> as I guessed the other day...
<steev> it was one of mine /o\
<steev> the ubuntu thing was what threw me off but...
<steev> 00:06:43 <jglathe_x13s> haha... yeah re mainline ubuntu kernel and reset instead of shutdown: I used my dtb with it, that would explain it nicely.
<jhovold> I meant that guessed it could have been konrad's reboot related patch that I had seen somewhere
<jhovold> yeah, that observation did not seem to be correct
<jhovold> the ubuntu issue, I mean
<lollaritits[m]> ubuntu was a mistake
<steev> i disagree
<steev> as much as i dislike the bdfl, ubuntu did an amazing job of getting linux into more people's hands and making things user friendly
<lollaritits[m]> it was more of a joke anyway
<albsen[m]> steev: r u tempting the internet trolls? :D
<steev> albsen[m]: i like to keep them well fed :D
<steev> i work on kali, i'm surprised i don't get more hate :P
<albsen[m]> whats wrong with kali?
<steev> "you guys enable so many script kiddies"
<albsen[m]> ah, ... ok
<steev> let me find the other one
<steev> i genuinely burst out laughing
<steev> i can't find it now :(
<steev> i should have bookmarked it
<steev> jhovold: sent a reply to the coverletter with everyone cc'd.. and now i just noticed you were in the CC list, sorry
<jhovold> steev: perfect, thanks. Yeah, konrad CCing me is why I could say that it may have something to do with that series
<agl> Good Morning!
<steev> agl: there's a new 6.8 push which should have your shutdown fix :)
<agl> steev: I have seen ... i'am compiling 6.8.9
<steev> awesome :) please let me know that it works for you too (though it's almost 3:30am and i'm tired of tracking down this debian performance regression for the night so i am off to bed shortly :) )
<agl> steev: Your kernel 6.8.9 works: I tried 3 times, the shutdown switched off the x13s!
<agl> Now I test if the other Thinks works ...
<agl> Bluetooth (my Bluetooth mouse works), USB-C and USBNET works (have Internet), access to my external SSDs works and USB-Thethering over my mobile phone works also!
<steev> nice, glad to hear it!
<agl> steev: Sound works also ... Good Night!
<steev> agl: oh good, i was a bit worried that might not, since the 6.8.9 has the dp audio patches applied
<steev> to get that working, you need to grab srini's latest ucm changes and his firmware which isn't submitted, but i don't have the time to dig out where they're hidden at the moment (possibly they're in the backlog of the channel if i happened to tell clover[m] them)
<steev> not really hidden, i just don't remember which repos they are in
kali_ has joined #aarch64-laptops
kali_ has quit []
jglathe_ has joined #aarch64-laptops
<steveej[m]> on my x13s currently running jhovold's 6.9-rc6, i've been having trouble with my wacom tablet as of late where it doesn't respond to touch input any more. plugging it in coincides with a kernel error message:... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/FEoUxBzlzbgomNkjmsensOIl>)
<steveej[m]> sometimes it starts working after a few minutes of being plugged in, but not always
jglathe_ has quit [Remote host closed the connection]
jglathe_x13s has quit [Ping timeout: 480 seconds]
jglathe_x13s has joined #aarch64-laptops
KhalIshaIii[m] has quit []
NewWheat has quit [Quit: Page closed]
alfredo has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
f_ has joined #aarch64-laptops
clover[m] has quit [Quit: Client limit exceeded: 20000]
f_ has quit [Quit: To contact me, PM f_[xmpp] or send an email. See https://vitali64.duckdns.org/.]
Lucy[m] has quit [Quit: Client limit exceeded: 20000]
alfredo has quit [Quit: alfredo]
<\[m]> > You need to have the nf_tables module loaded. Then update and restart the computer.
<\[m]> mm
<\[m]> > ubuntu was a mistake
<\[m]> hahaha
<\[m]> so nextlaptop buying -> check what bamse buys: mental note taken
<\[m]> I really like fanless laptops, but the heat is sometimes a bit much
<\[m]> in my previous macbook air m1 I used thermal pads to diffuse heat to the body, but with the magnesium or whatnot body it's not so viable
<\[m]> I guess any of the fanned laptops probably won't be so straight forward either to put thermal pads and remove the fans - likely they'll have cupper heatsinks kind of well stuck in there
<\[m]> for now the macbook air m1 seems to run more cool on asahi linux fedora 🤔
dlx[m] has quit []
<\[m]> weirdly, if I let the x13s open it doesn't suspend after x time? I thought it did but I don't have the internal monitor freeze nor NIC unrecognised of wlan
alfredo has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
<\[m]> ah no it just dims the screen seemingly 😧
<\[m]> ASUS AI PC 👊
possiblemeatball has joined #aarch64-laptops
possiblemeatball has quit [Remote host closed the connection]
f_ has joined #aarch64-laptops
possiblemeatball has joined #aarch64-laptops
possiblemeatball has quit [Remote host closed the connection]
<KieranBingham[m]> so - I'm at the airport so taking the opportunity to try again to get the kernel installed on here. I've run from a build of Bryan's camss tree, 'sudo make modules_install' and 'sudo make install' in the linux build, and I seem to have installed the kernel and modules - including the update to grub. But while it boots far enough to enter the FDE password, it just spins continuously after that until I give up and press
<KieranBingham[m]> ctrl-alt-del ... - reading above I 'assume' I have to maybe add something else to the initramfs ... Anyone got pointers on how to do that? or ... rather - maybe I need to edit the grub line to stop being quiet and give me more debug output. In fact I' thnik I'll try to do that first / now.
<danielt> initramfs tweaking depends on distro... on Debian I list the modules I want in /etc/initramfs-tools/modules (and with my kernel config I have initramfs tools setup to want "most" modules and then manually add leds_qcom_lpg, qrtr, pmic_glink_altmode, gpio_sbu_mux and msm)
<danielt> I almost certainly got my initial list of modules from the command on jhovold's defconfig...
<danielt> I may have trimmed it down to minimal though... can't quite remember.
<KieranBingham[m]> Yup. Managed to remove rhgb and quiet from grub with grubby and get more verbose output.
<KieranBingham[m]> Does indeed look like it never finds the drive after the fde password is entered.
<KieranBingham[m]> danielt: I've gone for fedora rawhide here so far.
<KieranBingham[m]> I'll reboot again to the other kernel and take a look at /etc/initramfs-tools . I haven't explored that yet
<danielt> I think on Fedora all this is done by dracut rather than initramfs-tools (and I'm a little forgetful about how to do that in dracut).
<KieranBingham[m]> I think my flights delayed so I've got time to learn :-)
alfredo has joined #aarch64-laptops
<KieranBingham[m]> And lsinitrd is showing me all the differences between the working initrd and the non working one so I have a strong lead to follow :-)
<robclark> KieranBingham[m]: idk if it helps but this is the script I use to install a (locally built) kernel.. but I'm using systemd-boot, which at least on f39, nothing was generating the loader entries
<KieranBingham[m]> Thanks robclark:!
<pstef_> KieranBingham[m]: a Fedora Rawhide user here. Maybe you need to compile btrfs into the kernel since the Fedora installer will by default use btrfs for root fs
<KieranBingham[m]> Ohhh that's a good lead. / Looks definitely like it's btrfs
<KieranBingham[m]> BTRFS_FS=n .... Well well well 😊
alfredo has quit [Ping timeout: 480 seconds]
<KieranBingham[m]> Ohh baby steps as ever. Next up zram needs adding to speed up boot but it gets past that and I have a self built kernel running at last! \o/ and now missing WiFi and others. But hey it boots.
jglathe_x13s has quit [Ping timeout: 480 seconds]
jglathe_x13s has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
f_ has quit [Ping timeout: 480 seconds]
spawacz has quit [Quit: WeeChat 3.8]
alfredo has quit [Quit: alfredo]
spawacz has joined #aarch64-laptops
jglathe_x13s has quit [Remote host closed the connection]
jhovold has quit [Ping timeout: 480 seconds]
jglathe_x13s has joined #aarch64-laptops
<KieranBingham[m]> (thanks to pretty much everyone else for that!)
<abby> nice heic image
<KieranBingham[m]> Ah. Does it not show?
<abby> well, i'm on irc so it shows a url, but it doesn't show in my browser
<jglathe_x13s> nice. What do I need to get the camera up?
<KieranBingham[m]> Ah It's only a photo of the webcam running on the x13s demoing the work from linaro+RedHat softisp teams. Now I can capture some calibration images and we could see about fixing up some of the image quality.
ungeskriptet has quit [Read error: Connection reset by peer]
ungeskriptet has joined #aarch64-laptops
<steev> jglathe_x13s: i *should* have them applied to my branches, but honestly, i haven't kept up to know; but bryanodonoghue's git repos have the work on the kernel side, and he has mentioned in the past what needs to be done
<bryanodonoghue> the driver stuff is in -next you just need the pm8008 from Johan and the dtsi stuff -> https://git.codelinaro.org/bryan.odonoghue/kernel/-/tree/linux-next-camss-x13s-mmsol-integration?ref_type=heads
<bryanodonoghue> meson setup -Dprefix=/home/deckard/Development/FireFox/libcamera-install -Dpipelines=simple build.master.dbg
<bryanodonoghue> ninja -j `nproc` -C build.master.dbg
<bryanodonoghue> like so
<bryanodonoghue> pardon me build the release version
<bryanodonoghue> meson setup -Dprefix=/home/deckard/Development/FireFox/libcamera-install -Dpipelines=simple --buildtype=release build.master.rel
<bryanodonoghue> ninja -j `nproc` -C build.master.rel
<bamse> robclark: sounds like i need to buy them all then... ;P
<steev> i could use a gift, my birthday just passed :P
<bamse> steev: a gift of giving (a laptop to me)?
<bamse> steev: happy belated birthday :)
<steev> thanks :)