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
hightower4 has joined #aarch64-laptops
<steev> usb not sure, but for wifi, make sure you have pd mapper and rmtfs services running
hightower3 has quit [Ping timeout: 480 seconds]
<louist103> I'll check the status but I know I at least enabled them when I installed the firmware
louist103 has quit [Remote host closed the connection]
<enyalios> hmm, louist103 is gone, i was going to ask what kernel config
<enyalios> oh c630 not x13s, nevermind then
louist103 has joined #aarch64-laptops
<louist103> ah the service failed to start
<louist103> Its complaining about not being able to find libqrtr.so.1 even though it is installed
louist103 has quit [Remote host closed the connection]
louist103 has joined #aarch64-laptops
<louist103> ended up fixing that by using emerge in the chroot. though it can't find the firmware files. back to the gh page
<steev> the firmware has to be pulled from the windows partition
<louist103> I did but I only took the few it asked for.
<louist103> I took the whole folder and it loaded them but now says "no interfaces found"
<louist103> So I'm getting very close I think
<louist103> It also says "No no pd maps available"
<steev> though it does need the firmware paths to be fixed now
<louist103> Can I use that if I mount the windows partition on my other linux machine?
<louist103> >an I use that if I mount the windows partition on my other linux machine?
<louist103> kinda, if I can figure out how to mount NTFS loop read only.
louist103 has quit [Remote host closed the connection]
basil has joined #aarch64-laptops
basil has left #aarch64-laptops [#aarch64-laptops]
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
<steev> the script should already mount it ro
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops
louist103 has joined #aarch64-laptops
<louist103> The script's checks seem too aggressive to use a mounted image. I will try DDing it to an actual drive
<travmurav[m]> louist103: you might be able to just download it from https://gitlab.com/sdm845-mainline/firmware-lenovo-yoga-c630/-/tree/main?ref_type=heads maybe
<louist103> Oh that might be nice.
<travmurav[m]> you may have to move some files around from the pmos namespace to the default one, though I thiiink for qca the linux-firmware builds are fine since I believe it's not signed (or always signed by qcom only)
<louist103> The path lib/firmware/qcom/sdm850/LENOVO/81JL is what I have on my machine
<louist103> If it doesn't work I'll come back to this tomorrow when the dd operation finishes. Though the drive is making some... not great sounds
<travmurav[m]> louist103: as in, you may want to move things from firmware/postmarketos in that repo to firmware/ on your machine
<travmurav[m]> since pmOS tries to keep firmware packaged per device in a separate dir when possible and sets up that dir for that
<louist103> So the stuff in postmarketos should go into firmware/qcom/sdm850/LENOVO/81JL/?
<travmurav[m]> no, just in firmware/
<travmurav[m]> kernel looks up a file in "$fw_base/$fw_name" and on pmOS there are two of "$fw_base"
jglathe_sdbox2 has quit [Remote host closed the connection]
hightower3 has joined #aarch64-laptops
jglathe_sdbox2 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
<louist103> well I'm online.
<louist103> I wanted to post from the laptop but no JS yet so w/e
<steev> congrats on getting online :D
<louist103> THanks. and thanks for all the help. This would not have happened without all of you guys.
<travmurav[m]> louist103: are you planning to document the install process on gentoo wiki?
<louist103> IDK if my documentation process is Wiki good but I can try to put something together.
<louist103> Its part of why I said things like "OK now this happened" so someone later can easily follow the trial of things going wrong
<louist103> My work just so happens to have one or two more c630's so I may try to see how the script is supposed to work for formware.
<louist103> But all in all it was almost identical to the x86_64 handbook. Only real difference is having to use --removable when installing grub, and using steev's config file.
<louist103> That said I noticed three key things. 1. The keyboard and wifi doesn't work on the live CD. I am assuming that since it works fine after an install with dtbs its some licensing issue with packaging the driver? 2. arch-chroot doesn't seem to exist. 3. and most odd of all, shutting down with `shutdown now` doesn't work. It start to shutdown but then goes right back to a prompt.
<steev> the keyboard driver shouldn't be a licensing issue. is it actually arch-chroot or $arch-chroot?
<travmurav[m]> there should be no licensing issues whatsoever but maybe some driver is missing in the cd install
<travmurav[m]> louist103: for shutdown try adding efi=noruntime to your kernel cmdline
<steev> wifi won't work without the rmtfs and pd-mapper/firmware and those aren't submitted upstream, sadlty
<travmurav[m]> and I guess to turn it off with broken efi, halt and hold the power button :D
<louist103> I see. I assumed it was a licensing issue since we have to grab it from the Windows install. I am all too aware of needing to supply roms for projects haha
<travmurav[m]> the wifi firmware is proprietary yes but it shouldn't be relevant to keyboard...
<louist103> I did in fact use the power button trick lol.
<louist103> I didn't think the driver it self was related but the reasons for both being missing maybe.
<louist103> As for needing steev's config file I may diff that one and the stock one to see exactly why its needed. Oh yeah and I don't think genkernel ran `make dtbs && make dtbs_install` thats another thing to look out for
neobrain[m] has quit [Quit: Reconnecting]
neobrain[m] has joined #aarch64-laptops
neobrain[m] is now known as neobrain
neobrain has quit []
louist103 has quit [Remote host closed the connection]
neobrain has joined #aarch64-laptops
neobrain is now known as neobrain[m]
neobrain[m] has quit []
neobrain[m] has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
djakov has quit [Remote host closed the connection]
djakov has joined #aarch64-laptops
jglathe__ has joined #aarch64-laptops
ungeskriptet is now known as Guest2269
ungeskriptet has joined #aarch64-laptops
Guest2269 has quit [Ping timeout: 480 seconds]
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops
f_ has quit [Ping timeout: 480 seconds]
f_ has joined #aarch64-laptops
jhovold has quit [Quit: WeeChat 4.1.2]
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
f_ has quit [Remote host closed the connection]
f_ has joined #aarch64-laptops
f_ is now known as funderscore
funderscore is now known as f_
hightower4 has joined #aarch64-laptops
spawacz has quit [Quit: WeeChat 3.8]
spawacz has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe__ has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit [Remote host closed the connection]
matthias_bgg has quit [Ping timeout: 480 seconds]
matthias_bgg has joined #aarch64-laptops
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit [Remote host closed the connection]
KREYREN_oftc has quit [Ping timeout: 480 seconds]
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit []
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #aarch64-laptops
agl has quit [Remote host closed the connection]
agl has joined #aarch64-laptops
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]
KREYREN_oftc has joined #aarch64-laptops
hightower4 has joined #aarch64-laptops
hightower3 has quit [Ping timeout: 480 seconds]
hightower3 has joined #aarch64-laptops
hightower4 has quit [Ping timeout: 480 seconds]