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
<Dantheman825[m]> <juergh1> "Dantheman825: Make sure to..." <- how would I go about doing this?
<jbowen> I was pretty excited about doing the work to get Fedora running comfortably on the x13s, but I'm traveling later this week and I'm just looking for the most straightforward option to install alongside the Windows partition
<jbowen> Is that Ubuntu? Or Armbian?
<steev> i would say ubuntu or debian
<steev> i have no experience with the armbian install
<Dantheman825[m]> Ubuntu was pretty painless after a UEFI update
<steev> yeah, definitely make sure you're on at least 1.58 with the linux option enabled
<jbowen> Yep, I'm on 1.58 with the Linux option enabled
<jbowen> Thank you both; I'm going to give Debian a shot
<Dantheman825[m]> you can just flash this guy to a USB and get it up and running like any laptop https://cdimage.ubuntu.com/ubuntu/releases/23.10.1/release/
<Dantheman825[m]> Debian should also be fairly easy I believe
<jbowen> Thank you for the link, Dantheman825[m]
<jbowen> I'd gone looking for it a couple of days ago but could only really find the Ubuntu Concept - x13s page
<Dantheman825[m]> yeah, it was a bit of a hassle to find the image for the X13s
<Dantheman825[m]> wasn't made aware of it until like a week of torturing myself trying to install it the hard way
* jbowen crosses fingers
hightower2 has quit [Ping timeout: 480 seconds]
Ablu is now known as Guest10029
Ablu has joined #aarch64-laptops
Guest10029 has quit [Ping timeout: 480 seconds]
<enyalios> what does the linux bios option actually do? it doesnt really say
<bamse> enyalios: it makes the bios attempt to load a dtb from the esp, and it installs a RuntimeProperties table telling the OS that no UEFI RuntimeServices are available
<zdykstra> what are RuntimeServices in this context?
<zdykstra> I was expecting to not like the x13s keyoard coming from an X260 (and x200s, heh), but I've grown to like it.
<enyalios> bamse: is the dtb part necessary if you have grub configure to load a devicetree?
<enyalios> zdykstra: i still really miss my x220 keyboard, that was the best laptop keyboard of all time
<bamse> zdykstra: runtime services provides an api to the OS to call back into the UEFI implementation for doing things such as accessing efi variables, accessing rtc time etc
<bamse> enyalios: no, and if you invoke the "devicetree" command in e.g. grub, it will overwrite the dtb loaded earlier
<enyalios> cool thanks
<zdykstra> hmm
<zdykstra> so if no UEFI RuntimeServices are available, is efibootmgr still able to manipulate boot entries?
<zdykstra> enyalios: I've never used an x220, but they seem pretty loved. How does it differ from an x200-gen keyboard?
<enyalios> zdykstra: its not the chicklet style keyboard, its more like regular full sized one and its 8 rows instead of 7
<steev> i'm in the minority (apparently) that doesn't like that one :(
<enyalios> lots of key travel, more normal home/end/pgup/pgdown arrangement, and browser forward and back buttons by the arrow keys
<enyalios> steev: heresy!
<steev> at least it's not a chromebook keyboard though!
<enyalios> steev: what dont you like about it?
<steev> the plastic-y feel of the keys? it's hard to say exactly
<zdykstra> Oh. That's very much like the x200s, then
<zdykstra> More keys, but they're otherwise the same style
<zdykstra> https://i.imgur.com/LR0JPdq.jpg I thought that was a fun comparison to see just how far "ultra portables" have come in 15 years
hexdump01 has joined #aarch64-laptops
<enyalios> zdykstra: yeah the x220 and x200s look to have pretty identical kbs
hexdump0815 has quit [Ping timeout: 480 seconds]
<zdykstra> New keyboard, drive + cover, batteries, trackpoint nubs. That thing had held up pretty well for 15 years. It even boots with 8gb of ram. HaikuOS runs like a charm on it :)
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
<steev> clover[m]: pushed out lenovo-x13s-v6.7-rc5; it has johan's rc5 and then in addition to the other stuff that has been it has bryan's webcam stuff. i added the webcam needed stuff to the laptop defconfig but the johan defconfig also has them
<steev> i need to go back over the laptop defconfig soon
<steev> for reals
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov has joined #aarch64-laptops
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
martiert has quit [Quit: WeeChat 4.1.2]
martiert has joined #aarch64-laptops
Caterpillar has joined #aarch64-laptops
<juergh> Dantheman825[m], What I'm trying to say is that if you want to build and run your own kernel with Ubuntu userspace you need to have CONFIG_FW_LOADER_COMPRESS_ZSTD enabled.
mcbridematt has joined #aarch64-laptops
Caterpillar has quit [Ping timeout: 480 seconds]
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
Caterpillar has joined #aarch64-laptops
srinik has quit [Killed (NickServ (Too many failed password attempts.))]
srinik has joined #aarch64-laptops
<Dantheman825[m]> <juergh> "Dantheman825, What I'm trying to..." <- Alright, I’ll be sure to recompile sometime soon
iivanov has quit [Remote host closed the connection]
Caterpillar has quit [Quit: Konversation terminated!]
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov has joined #aarch64-laptops
laine has joined #aarch64-laptops
<enyalios> zdykstra: my x220 was my primary machine for 12 years, i think i replaced everything but a few screws, the ram cover, 1 stick of ram, the drive, and the drive cover
<enyalios> the repairability of those old thinkpads is incredible
<Jasper[m]> I wish they were half as easy to open up as the X13s
hightower2 has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: No route to host]
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: No route to host]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
<steev> woo, pi5 8gb will be here next week
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
<Jasper[m]> <steev> "woo, pi5 8gb will be here next..." <- Do you need anything tested in the meantime? Got one a couple of weeks ago
<steev> Jasper[m]: at the moment no, i'm still trying to figure out the best way to do the same low power notification that the pi foundation does
* travmurav[m] always thought that thing is baked in the videocore firmware
<steev> nope
<steev> oh!
<steev> that one, yes
<steev> the pi5 one is different
<steev> if it isn't a 5A power supply, you get an annoying popup that yells at you
<Jasper[m]> steev: I hate that they cannot seem to adhere to pd
<Jasper[m]> It's so fucking annoying
iivanov_ has quit [Ping timeout: 480 seconds]
<travmurav[m]> ah
<steev> have to shave costs somewhere :)
<Jasper[m]> steev: Yeah but still make everything working with 5 amps
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov_ has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov_ has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov_ has quit []
_whitelogger has joined #aarch64-laptops
mjeanson has quit [Remote host closed the connection]
mjeanson has joined #aarch64-laptops
<clover[m]> thanks steev! so this kernel should have camera support?
<steev> the kernel side, yes
<steev> userland is still needed (see my above that where i was trying to figure things out)
<steev> it's not perfect, but it's usable, at least, in cheese, still haven't gotten firefox to use it
<steev> but maybe 120.0.1-1 isn't new enough
<steev> it's kinda weird though because it kinda sorta knows?
<steev> it says it needs access to the camera, but if i look it has access, so i dunno
<steev> i'm assuming that arch would have newest though
<clover[m]> will test
<steev> wasn't too terribly painful, the big thing was getting the simple/linaro pipeline enabled, the default seems to do only "simple"
<steev> i kinda wanna check out these scheduler changes
<clover[m]> what do you mean?
<clover[m]> can that make things faster?
todi1 has quit []
<clover[m]> getting [ 27.971023] qcom-camss ac5a000.camss: Failed to start media pipeline: -32
<clover[m]> do i need gst-plugin-libcamera
Evaia631011 has joined #aarch64-laptops
<steev> you need to build that as part of the libcamera-isp bits
<steev> or if you did, make sure to export it
<steev> i don't think it will be faster, per se
Evaia63101 has quit [Ping timeout: 480 seconds]
Evaia631011 is now known as Evaia63101
<Jasper[m]> That... explains a lot
<clover[m]> interesting. i wonder if thats why youtube sucks so bad on firefox on the x13s
<steev> looks like
<Jasper[m]> Likely
<Jasper[m]> venus is not going to help much without being able to up the quality hahaha
<clover[m]> haha
<clover[m]> im gonna make a similar workaround package for arch
<robclark> Jasper[m]: so js exposes some information about whether various codecs/resolutions are powerefficient or not.. which probably maps to "am I using hw decode" in firefox. I guess that is what youtube is using
Libre___ has quit [Remote host closed the connection]
Libre___ has joined #aarch64-laptops