ChanServ 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
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
ellyq__ has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
ellyq_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
Tippycanoo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
_xav_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
_xav_ has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has quit [Quit: alfredo]
chrisl has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<kuruczgy[m]> What is the tplg firmware? I get `tplg firmware loading qcom/x1e80100/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin failed -2`
<kuruczgy[m]> Is it related to audio? Do I also need to extract this from Windows?
alfredo has joined #aarch64-laptops
svarbanov has quit [Remote host closed the connection]
alfredo has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<jhovold> kuruczgy[m]: yes, it a file describing the audio topology for your machine
<jhovold> someone needs to create one for your device as it's specific to linux
chrisl has joined #aarch64-laptops
<kuruczgy[m]> Hm... I was under the impression that most yoga 7x owners here already got audio working, but I did not see this file in any of the firmware repos.
<kuruczgy[m]> Could someone with working yoga 7x audio weigh in? What's your setup?
<jhovold> iirc it was srini got the yoga up and running so he may have already created one
chrisl has quit [Ping timeout: 480 seconds]
<kuruczgy[m]> Yes, in the initial yoga7x patchset, and he states that the speakers are working: https://lore.kernel.org/all/20240703-yoga-slim7x-v2-0-3b297dab8db1@linaro.org/
<kuruczgy[m]> The cover letter only says that "All the firmwares are copied from windows"
<kuruczgy[m]> robclark: do you have the speakers working? If yes, how?
<jhovold> apparently he forgot to mention the audio tplg
chrisl has joined #aarch64-laptops
PterKoczka[m] has joined #aarch64-laptops
<PterKoczka[m]> Hi!
PterKoczka[m] is now known as pikkumunkki[m]
<pikkumunkki[m]> is there a way to enable sleep, the camera and fix the quiet speaker issue on the x13s? i recently started using this machine again.
matthias_bgg has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
matthias_bgg has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
<jhovold> pikkumunkki[m]: there's camera support in my wip branches and it has been merged for 6.12
<jhovold> the speaker volume has been limited until active speaker protection is in place, this will take some time
<jhovold> low power suspend is being worked on
<pikkumunkki[m]> jhovold thanks for the info! good to see you here, your tutorial helped me get the wwan working!
<pikkumunkki[m]> tbh, if suspend works, i'll be perfectly happy with this laptop. the camera is not a big deal and i prefer to use my bt headphones anyways
chrisl has quit [Ping timeout: 480 seconds]
<jhovold> suspend works even if the power consumption is too high, you get about 30h of suspend currently
<pikkumunkki[m]> is there anything i'd need to enable for the suspend? when i close the lid, the led above the i in the thinkpad logo stays solid red, which makes me think it is not in susped
<jhovold> it goes into suspend, but not the lowest power state
<pikkumunkki[m]> and that's the reason why the led stays on?
chrisl has joined #aarch64-laptops
<abby> jhovold: based on the windows device manager listing, the keyboard special keys appear to be on i2c9 (i2c8 on linux). haven't been able to enumerate it even as a raw i2c device though. any insights? I'm thinking it'll end up being a generic keyboard but I'm not sure if there's any hardware knowledge that would make this easier
<jhovold> yeah, most likely, should be controlled by the embedded controller
<abby> pikkumunkki[m]: it's s2idle
<jhovold> abby: I have no idea, sorry, haven't looked at the EC at all
<abby> np
chrisl has quit [Ping timeout: 480 seconds]
<jhovold> abby: it looks like the only bus you can use to talk to the ec is i2c21 which we use for the keyboard and touchpad
<jhovold> tz has another connection, so perhaps the special keys (e.g. mic mute) is exposed that way
<abby> hmm
chrisl has joined #aarch64-laptops
<jhovold> no, sorry, you're right, there's something on i2c8 as well
<abby> on windows, the "lenovo something and fn keys" device is just a userspace driver that dispatches the various applications/actions on keypresses so i think it's just a keyboard, but based on the acpi address it's on i2c8
<jhovold> that may very well be the case, nice digging
<abby> maybe that doesn't cover mic mute but only the projector/thinkvantage/etc buttons
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> Is this on x13s?
<abby> yes
<Jasper[m]> I think konradybcio had some starting code to communicate with the ec for that stuff
<Jasper[m]> Hadn't been able to try it since I don't have a buildenv. set up for that (for fedora kernels)
<Jasper[m]> abby jhovold There were two branches, just this patch: https://github.com/SoMainline/linux/commit/c0cc2c60177a33597c33586bfe27b5f440e36745
<Jasper[m]> Both look to be to dump some data from the ec and not necessarily to make functionality work
<Jasper[m]> He also asked to write down some stuff like what the state of the keys was before booting so he could see the difference before and after dumping
<abby> saw that yeah
<Jasper[m]> abby: Does confirm the i2c8 thing
lumag has quit [Ping timeout: 480 seconds]
bryanodonoghue has quit [Ping timeout: 480 seconds]
shawnguo has quit [Ping timeout: 480 seconds]
mani_s has quit [Ping timeout: 480 seconds]
vkoul has quit [Ping timeout: 480 seconds]
sgerhold has quit [Ping timeout: 480 seconds]
apalos has quit [Ping timeout: 480 seconds]
pneuhardt has quit [Ping timeout: 480 seconds]
<jhovold> Jasper[m]: thanks for the pointer, I knew konrad had made some work on the ec, looks like what abby needs
<abby> i think I'll take more of a look today
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
jhovold has quit [Quit: WeeChat 4.3.4]
chrisl has quit [Ping timeout: 480 seconds]
matthias_bgg has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
matthias_bgg has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hogliux has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<JensGlathe[m]> An oservation on the HP X14: no firmwares except gpu loaded yet, loading the batery works regardless (charge led went from orange to white eventually).
alfredo has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
bluerise has joined #aarch64-laptops
bluerise has quit [Quit: brb]
einar has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
bluerise has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<BrainWart> Are there any docs for creating a USB boot drive for the x13s? I'm trying to use build a recovery "disk" using Synology Active Backup for Business. It doesn't have support for bootining in to the recovery tool on aarch64. I've gotten the recovery software working in HyperV on the x13s, but the image loses the usb drive when it tries to boot
rz has quit [Remote host closed the connection]
<JensGlathe[m]> This sounds pretty odd. What is this recovery? Your Windows system or something else? For Windows it is quite normal to not work from USB if its the same system. This room is for Linux on aarch64 laptops afaict, though
<Jasper[m]> <BrainWart> "Are there any docs for creating..." <- If you want to reinstall windows on the x13s ypu should be able to use the image creator Lenovo links on their site
<Jasper[m]> s/ypu/you/
<BrainWart> I'm hoping to recover windows with all of my files, etc. Once I get that working, I'd like to daily drive linux for a while again, but only after I get the custom recovery media working
<BrainWart> "What is this recovery?" Its a hodge podge of qemu-system-x86_64, the WinPE environment, I can convince their software to build and passing through the drives.
<BrainWart> I'm building the image for a Lenovo x13s
<JensGlathe[m]> I have done recoveries from a complete sector-based backup by partition (minitool ShadowMaker) that worked. The target disk was removed from the X13s and connected via SSD enclosure, though. I could boot from it afterwards after completed recovery.
<JensGlathe[m]> No idea if you can get ActiveBackup convinced to write to a physical disk from another machine
fossdd has quit [Remote host closed the connection]
fossdd has joined #aarch64-laptops
<BrainWart> I've previously gone to linux and back using the arch linux ISO and doing a disk copy over the network to the NAS. ActiveBackup would be fine writing from another machine to the disk, I just wanted to be able to run it all on the one machine.
<BrainWart> Would like to be able to build Linux images for the x13s in general too.
<JensGlathe[m]> hmm this might create an image https://github.com/jglathe/pop-os-iso/tree/jg/arm64-x13s
<JensGlathe[m]> armbian/build does one, too
<BrainWart> Do you know if the pop-os iso has usb support, and can see the drive, in the live/test mode?
<abby> looks like https://github.com/SoMainline/linux/commit/c0cc2c60177a33597c33586bfe27b5f440e36745 gets me most of the way there, it's printing out values when i press those keyboard buttons
miki has joined #aarch64-laptops
<JensGlathe[m]> BrainWart: yes it does. I installed pop on my X13s with it, but beware its alpha. Also the preinstalled Ubuntu images boot from type-c. https://drive.google.com/drive/folders/1sc_CpqOMTJNljfvRyLG-xdwB0yduje_O?usp=sharing
<abby> but one downside: trackpad no work
<abby> trackpoint is fine, nice
<JensGlathe[m]> hmm maybe just some pinctrl missing?
<abby> could be ya
<steev> heck yeah abby, get us that ec :D
<abby> wlan is also missing, but that might be a result of messing with the airplane mode button
<steev> probably
miki has quit [Remote host closed the connection]
miki has joined #aarch64-laptops
miki has quit [Quit: Leaving]