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
<Jasper[m]>
<Segfault[m]> "i tried reseating it *many..." <- Tried putting it in a different device and updating the firmware,m
<Jasper[m]>
*?
shawnguo has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
louist103 has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
jglathe_x13s has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
craftyguy has quit [Remote host closed the connection]
craftyguy has joined #aarch64-laptops
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
<travmurav[m]>
louist103: is there any reason you use acpi instead of DT to boot c630?
louist103 has joined #aarch64-laptops
<louist103>
@travmurav Thats what it was doing by default. I didn't even know you could change that
<travmurav[m]>
louist103: you probably want to get a dtb file for c630 (should be in the kernel package) and boot with that: either use a directive in your bootloader (i.e. "devicetree <file>" for grub) or via kernel cmdline (I think it's dtb=<file>)
<louist103>
Can that be done on the live cD?
<travmurav[m]>
assuming it's not /actually/ a CD, can probably copy the dtb to it and edit the bootloader config on the fly
<louist103>
I'll have to try that. Could that fix the keyboard and Wifi issue?
<travmurav[m]>
(as in, I guess might want to format the usb stick to fat and copy files to it at worst)
<travmurav[m]>
I'd expect so
<travmurav[m]>
don't think there is much work being done for acpi on qcom given how hard it is and considering we use dt for everything so far, which works quite well
<louist103>
Is the partition for the main part of the live cd not ext4? My main linux machine can't read it for some reason
<travmurav[m]>
I'd assume the actual rootfs is some kind of squashfs file or something like that, if not even just in the initramfs
louist103_ has joined #aarch64-laptops
louist103 has quit [Quit: Page closed]
<louist103_>
Do you know where the grub config is once you boot into the CD? I couldn't get the drive mounted correctly
<travmurav[m]>
I'm afraid I'm not familiar with how gentoo installer works, they may as well use some other bootloader than grub...
<louist103_>
I'm pretty sure it said "grub" when I booted. I'll do some poking tomorrow. Its pretty late now. Thanks for this information.
<travmurav[m]>
louist103_: but I believe all you need to do is to get a dtb file from the kernel package the installer would use (so I expect it to be in the squashfs/whatever it has), put it into the fat fs for uefi and edit grub config to list it, then
jhovold has joined #aarch64-laptops
louist103_ has quit [Quit: Page closed]
jglathe_x13s has quit [Ping timeout: 480 seconds]
Nios34 has joined #aarch64-laptops
jglathe_x13s has joined #aarch64-laptops
Nios34 has quit [Remote host closed the connection]
Nios34 has joined #aarch64-laptops
Nios34 has quit [Remote host closed the connection]
Nios34 has joined #aarch64-laptops
Nios34 has quit [Remote host closed the connection]
Nios34 has joined #aarch64-laptops
Nios34 has quit [Ping timeout: 480 seconds]
Erisa has quit [Read error: No route to host]
Erisa has joined #aarch64-laptops
jglathe__ has joined #aarch64-laptops
jglathe_ has quit [Ping timeout: 480 seconds]
<jhovold>
Here's an updated wip branch for the X13s:
<Jasper[m]>
Make sure the sdX matches the one that these partitions are on
<Jasper[m]>
Some UFS based machines don't have the firmware on separate storage or on a protected UFS LUN. In that case you should try to only partition the LUN that has windows on it
<Nios34>
Okay, so I will be fine if I don't mess around with other partitions?
<Nios34>
Will it work like in USB drive when installed on UFS?
<Nios34>
I was thinking about making an Arch Linux Arm with kernel maintained by hexdump0815 or maybe debootstrap a Debian.
<Jasper[m]>
Nios34: I think so, just the EFI and two NTFS partitions you showed should be okay to mess with
<Jasper[m]>
Make sure to backup your drivers somewhere for now.
<Jasper[m]>
Nios34: Depends on if the kernel you're trying to install has UFS support I guess.
<Nios34>
OK, thank you very much. xD
<Jasper[m]>
No problem, please let us know if you run into any issues
Nios34 has quit [Remote host closed the connection]
jgowdy has joined #aarch64-laptops
<steev>
huh, and now I hit the ath11k crash again (with .23 firmware)
<jglathe_x13s>
as far as I understood jhovold not with the adjutments in the dts for L0s
<jhovold>
steev: try updating to the latest fw which is supposed to fix some such ath11k fw crashes on resume
<jhovold>
jglathe_x13s (and steev): if you still see such crashes with .37, then please report it on the kernel bugzilla so that upstream is aware of it
<jhovold>
jglathe_x13s: and yes, I disabed L0s also for the NVMe in my wip branches since 6.8-rc6 (looks like steev is running 6.7.8)
<steev>
si, that's 6.7, i haven't yet made the config changes, so haven't pushed out my 6.8
iivanov has joined #aarch64-laptops
jhovold has quit [Ping timeout: 480 seconds]
<clover[m]>
please lmk when you do steev
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
hexdump01 has quit []
hexdump0815 has joined #aarch64-laptops
<_[m]123>
6.7.7 - link training dpe -> forget about it
<_[m]123>
6.5.5 is fine seems kind of
jglathe_ has joined #aarch64-laptops
<hexdump0815>
Nios34: in case you read this offline - my latest image should have working ufs support, but i never tested it for writing - it should work i guess as it seems to work well on similar devices, but be awaere that there is a small remaining risk
<hexdump0815>
Nios34: better only touch that one sdx device with the windows stuff on it and leave the others alone as they seem to contain some "magic" stuff
<hexdump0815>
Nios34: please report back how it works and as already mentioned: backup the drivers from windows first (see doc subdir of the 7c dir in my repo) and i think one can even create some windows restore disk from within windows
<hexdump0815>
Nios34: i think there is no really well working generic arm64 windows installer like there is for x86, so you might end up not being able to reinstall windows once you delete it
jglathe_x13s has quit [Ping timeout: 480 seconds]
<jglathe_>
From Windows you can also use minitool ShadowMaker to create a complete image. Was my safety net for the aarch64 devices. Odd, but powerful software, and works even in emulation.
<hexdump0815>
jglathe_: how does it work - i.e. is it possible to boot some arm64 device with it to restore a disk worst case?
<Jasper[m]>
<hexdump0815> "Nios34: i think there is no..." <- Nope, but you can fetch all of the drivers from windows update and merge them with a generic arm64 iso using dism
<Jasper[m]>
Worst case scenario that is
<Jasper[m]>
Easiest is to backup the drivers beforehand
<jglathe_>
hexdump0815, Nios34: it makes a complete image of the drive. In the emergency case, and if you can physically remove the drive, you can restore it on a different machine (partition wise, or completely). And it runs the same on x64 for that matter. I tested it serveral times because..reasons. Tedious but works
<jglathe_>
Did my move from 512GB to 1TB (and 1TB to 2TB) that way
<jglathe_>
booting aarch64 to restore - nope. So all physically non-removable disks are harder to restore. There it is dd all the way I guess
<jglathe_>
They do some typical sector-wise image, full, differential, incremental images. QT5 GUI, IMO a bit autistic. But it does the job.
<hexdump0815>
jglathe_: ah ok - but that would then not help for devices with usually non removable emmc or ufs storage
<jglathe_>
yep
iivanov_ has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
agl has quit [Remote host closed the connection]
agl has joined #aarch64-laptops
jgowdy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]