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
bumble[m] has joined #aarch64-laptops
<bumble[m]> do people here have an opinion; is 16gb ram x13s too little ram? does the touch screen draw too much battery? It may be possible to acquire an x13s for a decent price but only with 16gb ram and touch screen
<bumble[m]> thanks for any opinions that may come :)
clover[m] has joined #aarch64-laptops
<clover[m]> I've never run out of RAM at 16gb, but also there is no virtualization for the x13s yet AFAIK.
<clover[m]> Touch screen is great. I use it a lot. Battery life is good it should last a full day of work
<bumble[m]> okay thanks, sounds good :)
<steev> Dantheman825[m]: next time you're booted into it, can you do `sudo cat /sys/kernel/debug/devices_deferred` ? it looks like they might be missing something in the kernel config
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
jglathe_volterra has quit [Ping timeout: 480 seconds]
KREYREN_oftc has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
hexdump0815 has joined #aarch64-laptops
albsen[m] has joined #aarch64-laptops
<albsen[m]> <bumble[m]> "do people here have an opinion..." <- it really depends on what you do. for my full workload 16gb was not enough (unfortunately) so I had to add 16gb swap into it to make it work which was "fine". now I'm using the x13s with 32gb which works great. mostly due to "teams" meetings, screensharing + jetbrains ide's (clion, pycharm, rider), multiple browsers all open at once ... if u only use a single browser, no teams
<albsen[m]> meetings and only one ide (or emacs/vim) u should be fine.
hexdump01 has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
possiblemeatball has quit [Ping timeout: 480 seconds]
<bumble[m]> yes it seems to me also 32gb is minimum needed for enterprise development routine. 32gb version is almost impossible to find and, where it is available, very expensive.
agl_ has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
agl has quit [Ping timeout: 480 seconds]
Segfault[m] has joined #aarch64-laptops
<Segfault[m]> i've been perfectly fine with 16gb, i don't even have physical swap set up, just zram, and i've never run into issues
<Segfault[m]> and afaik the touchscreen draws practically no power, it also doesn't use a super reflective layer like on a lot of other computers so there's no real downside to getting it aside from not being able to get the brighter LPFHD lcd panel
<Dantheman825[m]> I throw a lot of x86 emulation at this laptop, and thus a bunch of games. Depending on the game, the RAM can totally gobbled up
<Dantheman825[m]> But this is an unusual usecase for the X13s, it’s not really meant for gaming (which is why I like to run games on it :) )
<Segfault[m]> in other news my new ssd arrived and so far it seems to be working well, hopefully i don't run into dropouts like with the SN740
<Segfault[m]> new drive is a 1tb pny cs2142, it uses a phison controller
alpernebbi has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
<bumble[m]> thanks for the comments
alpernebbi has joined #aarch64-laptops
alpernebbi has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
alpernebbi has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
alpernebbi has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
alpernebbi has joined #aarch64-laptops
krei-se has quit [Ping timeout: 480 seconds]
krei-se has joined #aarch64-laptops
Mathew has joined #aarch64-laptops
mcbridematt is now known as Guest2668
Mathew is now known as mcbridematt
Guest2668 has quit [Ping timeout: 480 seconds]
alfredo has quit [Read error: Connection reset by peer]
KREYREN_oftc has quit [Remote host closed the connection]
<\[m]> ok internal screen came up on rc6 with laptop_defconfig for the vpn
<\[m]> still need to do ifdown / ifup after loginthough
KREYREN_oftc has joined #aarch64-laptops
<Segfault[m]> just gave the in-kernel pd-mapper implementation a go, it seems to work nicely so far
<\[m]> I created a support ticket for the vpn, seems it's about failing to initialise split tunneling
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit []
agl-x13s-debian_ is now known as agl-x13s-debian
agl-x13s-debian has quit [Quit: Leaving]
agl_ is now known as agl
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
ungeskriptet has joined #aarch64-laptops
ungeskriptet has quit []
ungeskriptet has joined #aarch64-laptops
<agl> steev: Your Kernel 6.8.7 works fine: Bluetooth mouse, USB-Thethering with mobil phone works. I have not yet testet the sound. I do it when I'am at home.
<agl> steev: What since 6.8.1 is that I can not switch off the x13s. It makes a reboot not a switch off when I select shut down. This is also in 6.8.7. With 6.7.10 I can do a normal shut down and the x13s is switched off.
Dell_ has joined #aarch64-laptops
f_ has joined #aarch64-laptops
f_ has quit [Remote host closed the connection]
f_ has joined #aarch64-laptops
<jhovold> agl: you either need to enable the "Linux mode" option in the UEFI setup or pass in "efi=noruntime" on the command line
<jhovold> otherwise you'll trigger a reset on shutdown, sounds like you may be hitting that
Dell_ has quit [Ping timeout: 480 seconds]
f_ is now known as f_[mtrx]
f_[mtrx] is now known as f_
Caterpillar has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
<jglathe_x13s> I have efi=noruntime and the boxes don't shut down... this is since 6.8
<steev> time to learn to love s2idle /s
<jhovold> jglathe_x13s: then it sounds like there's a broken patch in steev's branch
<jhovold> I think I saw some reboot related patch from konrad at some point, perhaps something like that
<jhovold> would be good if you could track it down so that whatever it is doesn't hit mainline
<jglathe_x13s> will take a look
<jglathe_x13s> Got 6.8.0-31-generic (Ubuntu) booted up btw, it has the same behaviour. And... there my problematic "blue only screen on resume" 32" 4k display resumes normally. A few things to research.
jglathe_x13s has quit [Remote host closed the connection]
adamcstephens has quit [Remote host closed the connection]
adamcstephens has joined #aarch64-laptops
possiblemeatball has joined #aarch64-laptops
todi has quit []
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
Caterpillar has quit [Quit: Konversation terminated!]
<agl> jhovold: I have now tried all 4 options (Linux boot (beta) in UEFI bios and efi=noruntime: off-off, off-on, on-off, on-on). Unfortunately, the shutdown still does not work. A reboot is performed every time. I always rebooted before testing so that the changes were applied. My command line in /etc/default/grub (debian) looks like this: GRUB_CMDLINE_LINUX_DEFAULT=“efi=noruntime pd_ignore_unused clk_ignore_unused arm64.nopauth”.
<agl> My UEFI bios version is N3HET88W(1.60). Bios Date: 2024-03-14 Machine Type Model: 21BXCTO1WW (German Keyboard Layout).
<agl> When I start Kernel 6.7.10 the shutdown works.
<jhovold> agl: sounds like a different problem then, jglathe also hit it with steev's branch
<steev> jhovold: jglathe is hitting it with the ubuntu kernel, it's not something from my branch
<jhovold> yeah, he said that too
<jhovold> but how can it be a mainline issue when I'm not seeing it?
<jhovold> bad backport to stable/ubuntu?
<jhovold> related to latest UEFI fw?
<jhovold> I'm not running the latest, but then 6.7 should also be affected
<jhovold> got to run, will check in later
<steev> potentially? i don't have the time as i have something to do by eod, and this t64 stuff is breaking things left and right at the same time
<steev> i'd probably just grab the linux-6.8.y branch, and defconfig and see if that shows the same issue
todi has joined #aarch64-laptops
jglathe_x13s has joined #aarch64-laptops
<jglathe_x13s> had the issue starting with bios 1.59
iivanov has quit [Quit: Leaving...]
<jglathe_x13s> this shutdown issue has time I guess, we're supposed to run those boxes
<Segfault[m]> re the x13s ec, i'm able to read the status register and it seems to respond about how i expected from the acpi dump, i'm still trying to figure out interrupts though
spoonerandrew has quit [Quit: Connection closed for inactivity]
<jglathe_x13s> nice
<Segfault[m]> interrupt gpios on these devices are always such a massive pita because the pin numbers in the acpi have very little correlation to actual pin numbers lol
<jglathe_x13s> I learned it is offset 32 when its GICv3
travmurav[m] has joined #aarch64-laptops
<travmurav[m]> even just gpio numbers themselves are randomly offset sadly so it's not "just add x" :S
<jglathe_x13s> there are several gpio chips, maybe its offset of its starting address ?
<travmurav[m]> I dont' remember there to be a reasonable rule for it
<Segfault[m]> with sc8180x there was a rule that'd get you close to the actual pin number
<Segfault[m]> like the value in acpi - 192 / 32 was the number of wakeup capable gpio or something
<Segfault[m]> but the values in the x13s acpi make absolutely no sense afaict lol
<steev> have you compared numbers to what is in the device tree? maybe bamse knows the formula or jhovold
<Segfault[m]> yes and they seem impossible
* travmurav[m] at that point would hope someone just has schematics for the board and would be willing to answer questions
<Segfault[m]> if anyone does know for certain I'd really like whatever pin is 0x0300 in the acpi :P
<jglathe_x13s> 2E0
<jglathe_x13s> or 736
<jglathe_x13s> calculated with offset 32 like for the arm-smmuv3 interrupts
<jglathe_x13s> probability says its the GICv3 (960 interrupts)
ema has left #aarch64-laptops [#aarch64-laptops]
<jglathe_x13s> and if it's not used somewhere in sc8280xp.dtsi - even better
jglathe_x13s has quit [Remote host closed the connection]
jglathe_volterra has joined #aarch64-laptops
jglathe_x13s has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
f_ has quit [Ping timeout: 480 seconds]
alfredo has quit [Quit: alfredo]
konradybcio has joined #aarch64-laptops
<konradybcio> pushed the.. not very pretty state of the lab setup i had last time around..
Jasper[m] has joined #aarch64-laptops
<Jasper[m]> <Segfault[m]> "but the values in the x13s..." <- I was told they are dynamically assigned by a windows driver
<Jasper[m]> Using the pin listed in dsdt as the reference
<Jasper[m]> I also still need to find out the interrupt pin for my hid-over-i2c peripherals in the Book2Go
jhovold has quit [Ping timeout: 480 seconds]
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops