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
echanude has quit [Quit: WeeChat 4.1.2]
svarbanov has quit [Remote host closed the connection]
svarbanov has joined #aarch64-laptops
louist103 has joined #aarch64-laptops
<louist103> Hi all. I was redirected here form the gentoo-arm chat. I was wondering about the support of the Yoga C630. Going by the top with it being named I would assume its good. I noticed that when I booted into the live CD I couldn't use the builtin keyboard but the trackpad worked and an external keyboard also worked. I could aos navigate the grub menu just fine. For the install to work with my keyboard will I need the patches from aarm64-l
<louist103> Or is there an option in the kernel config I could set when building to make the keyboard work?
Mathew has quit [Quit: Leaving]
mcbridematt has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
louist103 has joined #aarch64-laptops
louist103 has quit [Quit: Page closed]
louist103 has joined #aarch64-laptops
jglathe_volterra has joined #aarch64-laptops
jglathe_volterra has quit [Remote host closed the connection]
jglathe_volterra has joined #aarch64-laptops
<dgilmore> fwiw audio with the latest 6.3-rc3 and alsa 1.2.11 seems fine here with pipewire. the speakers could maybe be a smidge louder, butare clear and without any crackling. at leastplaying some youtube videos
<dgilmore> steev: ^^ louist103's questions seem up your alley
louist103 has quit [Remote host closed the connection]
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
KREYREN_oftc has quit [Remote host closed the connection]
<steev> ah dang, it was superbowl sunday and i missed it, but it should be the i2c_hid_of driver on the c630 iirc
<steev> maybe it's hid_multitouch (or maybe hid_multitouch is loaded and thats' why their touchpad worked and hid_of wasn't and that's why the keyboard wasn't)
KREYREN_oftc has joined #aarch64-laptops
jglathe_x13s has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
<jhovold> dgilmore: interesting, is that with or without the limited quantum size workaround?
<jhovold> dgilmore: and I assume you only refer to playback?
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
schaeffer has quit [Read error: Connection reset by peer]
schaeffer has joined #aarch64-laptops
martiert has joined #aarch64-laptops
jglathe_ has joined #aarch64-laptops
jglathe__ has joined #aarch64-laptops
jglathe_sdbox2 has quit [Ping timeout: 480 seconds]
jglathe_x13s has quit [Ping timeout: 480 seconds]
matthias_bgg has joined #aarch64-laptops
<dgilmore> jhovold: yes to playback, not sure what the limited quantum size workaround is, so I would say without
<jhovold> dgilmore: exeat and others, including myself, had multiple issue when using pipewire for playback, including too fast playback and choppy playback
<jhovold> exeat noticed that limiting the quantum size made these issues go away, but the underlying cause is yet to be identified
<jhovold> the quantum size can be limited using: pw-metadata -n settings 0 clock.max-quantum 1024
jglathe_ has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
echanude has joined #aarch64-laptops
<danielt> This patch should fix the C630 keyboard-not-working-if-hid-sensor-hub-is-enabled issue: https://lore.kernel.org/all/20230528092427.42332-1-daniel.thompson@linaro.org/ (and if backporting... don't forget that there was a follow up fix to avoid regressions: https://lore.kernel.org/lkml/170326966337.2018208.16515231674277786077.b4-ty@kernel.org/T/ )
echanude has quit [Quit: WeeChat 4.2.1]
echanude has joined #aarch64-laptops
echanude has quit [Quit: WeeChat 4.2.1]
echanude has joined #aarch64-laptops
<steev> ah, i wonder if that's why louist103's wasn't working
echanude has quit []
louist103 has joined #aarch64-laptops
<louist103> Thanks for the information. Is i2c_hid_of, hid_multitouch and the two linked patches in the kernel it builds during the build process? And is it enabled by default or will I need to enable it my self in the menu config?
<Jasper[m]> <louist103> "Thanks for the information. Is i..." <- There are config options for both yes
<danielt> I'm not familiar with the i2c_hid_of vs hid_multitouch stuff but my patch should "just work" if you have v6.6 or later (so if you are runing v6.6 or later you can ignore my comment).
<louist103> Ok. So the patches aren't in upstream linux yet I assume? Or are you saying they are in 6.6 already?
<danielt> v6.6.0 has just the first patch but the other was backported at some point IIRC (and probably isn't needed on C630).
echanude has joined #aarch64-laptops
<louist103> Ok great. Lets hope after enabiling those two options it "just works". I guess I can just follow the x86_64 handbook and use the ARM tar balls.
<steev> for the most part, probably; i thought there was an arm64 handbook too, but i haven't done a gentoo install in a few years
<louist103> If there was its not there any more. It says there are too many different types of machines to make one book.
<steev> there's a lot of steps that are the same regardless of hardware
<louist103> That is what I was thinking
<steev> fwiw, since i was used to gentoo (i was a dev at one point in the past) i always just followed the quickinstall guide rather than the handbook
<Jasper[m]> steev: They note in the wiki that the differences per SoC are too big to be consistent
<steev> well they are right, but also wrong
<Jasper[m]> "Embedded Handbook" is apparently community maintained and covers some arm things
<Jasper[m]> Might be worth looking at
<louist103> I did see that but it looks like its more focused on dev boards and not really laptops
echanude has quit [Quit: WeeChat 4.2.1]
echanude has joined #aarch64-laptops
<steev> the c630 should be fairly cut and dry; you might want to look at some of nerdboy's packages for the x13s, i believe he has grub with the devicetree patches
Amber_Harmonia has quit [Ping timeout: 480 seconds]
<danielt> context74Fork
<ardb> anyone try the slbounce thing on c630?
<travmurav[m]> the approach was tested, not sure if anyone tried to boot linux on it
<travmurav[m]> well
<travmurav[m]> someone did try but there was some problem and this was using very WIP and VERY unfriendly version
<travmurav[m]> so I think in the end we only confirmed that cpu runs at EL2, and they put linux aside
<ardb> ack
<ardb> will have a go at this later this week
Amber_Harmonia has joined #aarch64-laptops
<jhovold> Here's an updated wip branch for the X13s:
<jhovold> Changes include
<jhovold> - fix PCIe link errors when starting Wi-Fi link
<jhovold> - switch to using GIC ITS for PCIe MSIs
<jhovold> - disable ASPM L0s for X13s Wi-Fi
<jhovold> - disable ASPM L0s for CRD NVMe
<jhovold> - add missing PCIe minimum OPP
<jhovold> Segfault[m]: Could you see if the intermittent issue you had with the Wi-Fi not starting goes away with the above?
<jhovold> I think should be related to the link errors seen when bringing up the Wi-Fi link
<jhovold> Also I'd appreciate if someone with a modem on the X13s could give it a spin and look for any AER errors in the logs
<jhovold> We may need to disable ASPM L0s also for the modem if that's the case
jglathe_sdbox2 has quit [Remote host closed the connection]
<Jasper[m]> <jhovold> "Also I'd appreciate if someone..." <- Up to what point? Usage with SIM and such or just power on and fcc unlock and such?
<jhovold> yes, transfers in both directions should trigger it if there are any issues
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
<jhovold> oh, and watch out for any errors from the the NVMe controller as well (mine does not support L0s, so no errors here)
<jhovold> these are correctable errors and would be there today as well, they're just not reported by AER driver currently as the corresponding interrupts are not received
jglathe_ has joined #aarch64-laptops
jglathe_sdbox2 has quit [Ping timeout: 480 seconds]
<enyalios> louist103: i just followed the amd64 handbook for my x13s and it worked for the most part
<louist103> Perfect. I'll do that then
louist103 has quit [Quit: Page closed]
Mathew has joined #aarch64-laptops
mcbridematt has quit [Read error: Connection reset by peer]