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
<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]