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
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #aarch64-laptops
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell 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]
hipboi has joined #aarch64-laptops
tobhe has joined #aarch64-laptops
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hipboi has quit [Quit: hipboi]
hipboi has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
lucanis has joined #aarch64-laptops
hipboi has quit [Quit: hipboi]
<albsen[m]> on t14s, does this mean currently only 32gb out of the 64gb the machine has are addressable? "Boot issues with 64 GB version (disable upper 32 GB as workaround)"
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has joined #aarch64-laptops
alfredo1 has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
<albsen[m]> <steev> "https://www.byran.ee/posts/..."; <- he has a full video on how he built it https://www.youtube.com/watch?v=fks3PBodyiE thats amazing
chrisl has quit [Ping timeout: 480 seconds]
<steev> yep
<steev> https://github.com/Hello9999901/laptop is the github for it
<macc24> i wonder why did they use an esp32 over something like stm32 or nrf
<craftyguy> who doesn't want an EC that has its own wifi and BT stack? /s
<macc24> I've got a very slow-moving project of a custom motherboard for thinkpad x61 and would probably pick an mcu with the best power saving features with rust embassy support
newyear25 has quit [Ping timeout: 480 seconds]
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> im pretty sure the esps have embassy support, but not in the actual embassy project
<SpieringsAE> dont know much about their power saving modes though
<SpieringsAE> there is also this which is neat: https://www.youtube.com/watch?v=Tg-1P53R4EY&t=2024s
Core2165 has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
Core2165 is now known as Core2165_
Core2165_ is now known as landswipe
<landswipe> yesterday someone mentioned a PPA for enabling hardware video acceleration... does anyone know if this is supported in chromium?
<landswipe> for 7x... that is.
<macc24> for what 7x
<SpieringsAE> lenovo slim
anozetsubou has joined #aarch64-laptops
<macc24> grab these rules, with them i got hardware video decoding on sc7180
<macc24> you'll also need a working kernel driver
<SpieringsAE> ah I need to set up udev rules to make the hantro vpu work?
<macc24> idk if it's in the ppa you were talking about
<macc24> SpieringsAE: what
<macc24> what hantro vpu
<SpieringsAE> we have it in the imx8mp at work
<SpieringsAE> in your rules file: ATTR{model}=="hantro-vpu", SYMLINK+="media-dec1", ENV{MEDIA_DEVICE_TYPE}="decoder"
<macc24> it's to make chromium detect the vpu
<macc24> it should work with ffmpeg and stuff without them
<SpieringsAE> ah okay
hogliux has joined #aarch64-laptops
SpieringsAE has quit [Ping timeout: 480 seconds]
<landswipe> cool thanks for that, will try when I get back to my laptop
<hogliux> macc24: I'm the author of the ppa that landswipe was talking about
<hogliux> I don't have any udev rules in there. It's just the driver. It's exposed as a v4l m2m device at `/dev/v4l/by-path/platform-aa00000.video-codec-video-index0`
<hogliux> macc24: what does hantro mean in this context? On x1e, the video decoder is called venus.
<macc24> hogliux: SpieringsAE was just asking a semi-related question
<hogliux> ahh sorry
hogliux has quit [Remote host closed the connection]
hogliux has joined #aarch64-laptops
hogliux_ has joined #aarch64-laptops
hogliux has quit [Remote host closed the connection]
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> hantro is a different hardware enc/dec ip, which was in those rules by chance, but I know it from the nxp imx8m socs
<macc24> it's there on purpose
<macc24> those rules were borrowed from chromeos and mashed together to work on any cadmium-supported chromebook
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
SpieringsAE has quit [Remote host closed the connection]
hogliux__ has joined #aarch64-laptops
hogliux_ 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]
alex_green has joined #aarch64-laptops
Core2165 has joined #aarch64-laptops
alex_green has quit [Quit: Page closed]
landswipe has quit [Ping timeout: 480 seconds]
Core2165_ has joined #aarch64-laptops
Core2165 has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
Core2165_ has quit [Read error: Connection reset by peer]
Core2165 has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
hogliux has joined #aarch64-laptops
hogliux__ has quit [Ping timeout: 480 seconds]
jelly has quit [autokilled: Possible spambot. Mail support@oftc.net if you think this is in error. (2025-01-23 14:18:24)]
landwork has joined #aarch64-laptops
<landwork> bit green here, for this ppa (https://launchpad.net/~hogliux/+archive/ubuntu/yogaslim7x) how do I replace the existing packages? I know I can add the sources and "apt update" but if I try install the package (linux-qcom-x1e - obvious is already installed).
<landwork> specifically I want to install this -> https://launchpad.net/~hogliux/+archive/ubuntu/yogaslim7x
<hogliux> landwork: easiest and safest is to download deb packages from here: https://github.com/hogliux/yogalinux7x/releases/tag/6.12.0-96
<hogliux> then install packages in the following order: linux-modules-6.12.0-96-qcom-x1e_6.12.0-96.96_arm64.deb, linux-image-unsigned-6.12.0-96-qcom-x1e_6.12.0-96.96_arm64.deb, linux-modules-extra-6.12.0-96-qcom-x1e_6.12.0-96.96_arm64.deb, linux-qcom-x1e-headers-6.12.0-96_6.12.0-96.96_all.deb
<landwork> ok will do
<hogliux> linux-headers-6.12.0-96-qcom-x1e_6.12.0-96.96_arm64.deb, linux-qcom-x1e-tools-6.12.0-96_6.12.0-96.96_arm64.deb, linux-tools-6.12.0-96-qcom-x1e_6.12.0-96.96_arm64.deb
<hogliux> That's it
chrisl has joined #aarch64-laptops
<landwork> I remember seeing I need an additional driver from the windows side too.
<hogliux> Yes, exactly, you'll need `qcom/vpu/vpu30_p4.mbn`. On Windows it's called `qcvss8380.mbn` and it's usually found in `Windows/System32/DriverStore/FileRepository/qcdx8380.inf_arm64_90c8f1c486fcba86/`
<hogliux> Note that there is already a vpu30_p4.mbn in Ubuntu concept but that is was signed for the CRDs and not for the slim 7x. robclark knows more on this.
<tobhe> hogliux: if you clone https://git.launchpad.net/~ubuntu-concept/+git/linux-qcom-x1e-meta, update the changelog with `dch -i` to match your kernel version and upload it to your ppa you get all the meta packages needed to make it update automatically
<hogliux> tobhe: Ahhh! I was editing all that manually. That was my first time creating a ppa package. So I'm a complete noob. Thanks for all your great work tobhe!
jelly has joined #aarch64-laptops
<tobhe> now worries, happy to help :) it is all a little confusing sometimes
<landwork> hogliux: is there a way to revert the packages if I installed them manually with "dpkg -i" ?
<hogliux> landwork: I'll pass that onto tobhe
<tobhe> landwork: you can just uninstall them with apt/dpkg when you don't need them anymore
<tobhe> as long as there is another one installed
<landwork> ok thanks :)
<landwork> I installed hogliux's packages and updated the vpu30_p4.mbn from windows, so i'll reboot and see if I can get ffplay working now.
landwork has quit [Remote host closed the connection]
en1gma has joined #aarch64-laptops
landwork has joined #aarch64-laptops
Core2165 has left #aarch64-laptops [#aarch64-laptops]
<hogliux> landwork: and.... does it work?
<landwork> unfortunately no, the kernel just locked up
<landwork> it had the boot splash though, so I couldn't really see what is going on
<landwork> i just booted back to the earlier kernel, and it's still fine.
<tobhe> you can press esc during the bootsplash to see the log
<landwork> no, i'll try again... brb :)
landwork has quit [Remote host closed the connection]
landwork has joined #aarch64-laptops
<landwork> pressing esc didn't work, i tried recovery mode, I could see it got through device tree, but just went black screen (similar thing in non-recovery).
<hogliux> Interestingly, I actually never see the boot splash on Ubuntu Concept
<hogliux> I only ever see the boot messages even though splash and quiet are set in the grub command line
<hogliux> This is even after a fresh install of Ubuntu concept
<kuruczgy[m]> re F23 scancode support: does anyone have some creative idea for what to use the Copilot key for? (other than just mapping it back to right Ctrl...)
<hogliux> kuruczgy[m]: send an automatic e-mail to Microsoft support asking for less AI bloat in Windows?
weirdtreething has quit [Ping timeout: 480 seconds]
f_ is now known as funderscore
<robclark> I'd prefer right ctrl, tbh
<landwork> "Linux" key.
<jelly> Co...pilot? Co...mpose !
<landwork> hehe, nice one.
<landwork> LK201
<jelly> the you can easily type Compose, C, C, C, P ☭ as one does
<landwork> emoji key.
<landwork> that might be quite useful on a laptop.
<landwork> with shortcuts for common emoji (emoji+s) for smile.
<landwork> even apple don't do this ;P
<jelly> Compose : ) works already
<jelly> a bit easier to remember than Ctrl+Shift+u, 263a, space
alfredo has joined #aarch64-laptops
<landwork> hogliux: agreed, this is the first time I have seen it by memory.
landwork has quit [Remote host closed the connection]
landwork has joined #aarch64-laptops
landwork has left #aarch64-laptops [#aarch64-laptops]
landwork has joined #aarch64-laptops
<landwork> I commented GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" in /etc/defaults/grub to fix the splash
<landwork> it seems to black screen after a bunch of i2c failures.
illumik has joined #aarch64-laptops
alfredo has quit [Read error: Connection reset by peer]
landwork has quit [Read error: Connection reset by peer]
<anthony25> The boot splash works for me on Ubuntu and Tumbleweed on my yoga slim 7x
funderscore is now known as f_
green has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
landwork has joined #aarch64-laptops
green has quit [Remote host closed the connection]
alfredo1 has joined #aarch64-laptops
alfredo has quit [Remote host closed the connection]
alfredo1 is now known as alfredo
alfredo1 has joined #aarch64-laptops
alfredo1 has quit []
weirdtreething has joined #aarch64-laptops
<landwork> hogliux: before the black screen I get a bunch of messages similar to this "qnoc-x1e80100 interconnect-0: sync_state() pending due to b9c000.i2c".
<landwork> going to head off now...
<landwork> i'll check back in again tomorrow.
weirdtreething has quit [Remote host closed the connection]
<hogliux> this is so strange, what is your exact laptop model
<hogliux> ?
<hogliux> I have the lenovo slim 7x 32 GB model
weirdtreething has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
landwork has quit [Ping timeout: 480 seconds]
hogliux has quit [Quit: Leaving]
weirdtreething_ has joined #aarch64-laptops
weirdtreething has quit [Ping timeout: 480 seconds]
weirdtreething_ is now known as weirdtreething
anozetsubou has quit [Remote host closed the connection]
anozetsubou has joined #aarch64-laptops
weirdtreething_ has joined #aarch64-laptops
weirdtreething has quit [Ping timeout: 480 seconds]
weirdtreething_ has quit [Ping timeout: 480 seconds]
weirdtreething has joined #aarch64-laptops
illumik has quit [Ping timeout: 480 seconds]
icecream95 has joined #aarch64-laptops
illumik has joined #aarch64-laptops
<icecream95> kuruczgy[m]: Unfortunately mapping to right control can't be done perfectly since Copilot+Meta+x and Copilot+LShift+x are indistinguishable
<icecream95> (Unless there is an undocumented feature report for changing this behaviour)
<steev> icecream95: does that include with the mapping patch?
illumik has quit [Ping timeout: 480 seconds]
<steev> x13s user here, so no copilot key (afaik)
<icecream95> steev: This is using data from hidraw, so direct from the USB HID protocol
<icecream95> Well, I2C HID protocol I guess
illumik has joined #aarch64-laptops
illumik has quit [Ping timeout: 480 seconds]
en1gma_ has joined #aarch64-laptops
en1gma_ has quit []
en1gma has quit [Quit: Leaving]
jhovold has quit [Ping timeout: 480 seconds]
landwork has joined #aarch64-laptops