ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
Lucanis1 has joined #aarch64-laptops
Lucanis has quit [Ping timeout: 480 seconds]
Lucanis1 has quit [Ping timeout: 480 seconds]
macc24 has joined #aarch64-laptops
Lucanis has joined #aarch64-laptops
Lucanis has quit [Remote host closed the connection]
Lucanis has joined #aarch64-laptops
BlitzWorks has quit [Server closed connection]
Lucanis1 has joined #aarch64-laptops
Lucanis1 has quit [Remote host closed the connection]
Lucanis has quit [Ping timeout: 480 seconds]
Lucanis has joined #aarch64-laptops
iivanov has quit []
ardb has joined #aarch64-laptops
ardb has quit [Quit: Leaving.]
iivanov has joined #aarch64-laptops
ardb has joined #aarch64-laptops
bugs_ has joined #aarch64-laptops
aguslr has joined #aarch64-laptops
aguslr_ has quit [Read error: Connection reset by peer]
<robclark> bamse, amstan: arch question.. any idea what package(s) I need to install to get venus going?
<amstan> robclark: as in 3d acceleration?
<robclark> naw, 3d accel works out of the box.. that is a thing I know how to get working :-P
<amstan> not sure offhand, it was pretty easy, do you know what's missing?
<robclark> I mean video playback
<amstan> oh, i don't think i ever looked at that
<amstan> macc24: you perhaps?
<robclark> like.. AFAIU some gst-v4l2 plugins.. or I think there is ffmpeg support
<robclark> I'm just failing to figure out how to search arch packages ;-)
<robclark> amstan/macc24: I don't suppose you've figured out whatever necessary UCM magic for audio on sc7180?
<amstan> robclark: Dylanger had a saga with that a few days ago, lol
<amstan> there was one command that manually convinced pipewire to make it go
<robclark> heh, ok.. so that is also still TBD(ish) then?
<amstan> in terms of searching packages: https://archlinuxarm.org/packages or pacman -Ss (according to https://wiki.archlinux.org/title/Pacman/Rosetta)
<amstan> yeah, alsa is still up in the air
<amstan> fwiw there's also https://wiki.archlinux.org/title/Hardware_video_acceleration but no mention of venus (we're probably pioneers here)
<bamse> robclark: pacman -Ss search-term
<bamse> robclark: but i have no idea what userspace you would need to operate venus
<robclark> afaiu venus should work with the gst and ffmpeg stuff linaro upstreamed years ago
<robclark> but maybe it needs gst/ffmpeg built with some non-standard options? idk..
<amstan> if you want to rebuild ffmpeg, you get those 2 files (https://archlinuxarm.org/packages/aarch64/ffmpeg/files), put them in a folder, then run makepkg -is
<bamse> didn't steev have the problems with the red-tinted playback? if so he should know what packages are needed
<robclark> hmm
<robclark> also, firefox on arch doesn't seem to start.. "Exiting due to channel error." ... whatever that means
<bamse> i never got firefox to play nice with freedreno
<bamse> it either told me that i didn't have a gpu and after telling it that i have a gpu the rendering was mostly garbage
<robclark> huh.. it seemed to work fine last time I tried it on fedora..
<robclark> possibly I had to do something at some point in the distant past to override ffox's gpu allowlist?
<robclark> amstan: is this pikaur thing supposed to handle downloading dependencies and building them? (Or if not, what is the value-add over just using makepkg?)
<amstan> yeah, it's mainly the dependencies (sometimes they can get annoying) and you not having to download anything from the aur manually before you can run makepkg
<amstan> you also get free updates (automatically compiles the new version)
<robclark> hmm, I cloned rmtfs-git and tried `pikaur -P` but it complains about missing qrtr.. possibly I'm holding it wrong
<amstan> oh, yeah... that package is a little wonky, you need to install qrtr-git
<amstan> but... hold on, if this is about rmtfs-git, it should be in the main alarm repo now (as of yesterday when i sent that message)
<amstan> rmtfs-git doesn't point at qrtr-git directly, it points at qrtr which qrtr-git also provides
<amstan> try just "pacman -S rmtfs-git qrtr-git"
<robclark> what was the magic extra args to get it to resync package list?
<robclark> ahh, -Syu
<amstan> 'y' is for resyncing, but it's a very good idea to use 'u' as well as partial upgrades aren't supported
<robclark> do I need to do something like `systemctl enable rmtfs` ?
<robclark> seems so.. although not seeing a wlan interface yet
<steev> systemctl enable --now
<steev> to also start it
<steev> enable just enables for the next boot, doesn't start it, you need to either pass --now to start it, or systemctl start rmtfs
<steev> the red-tinted playback for me only happens in surf
<robclark> right.. I did `systemctl start rmtfs` first to see if it did something.. which it seems to have done
<steev> and i never sorted out what stuff i'd need to pass to gst to get it to work properly
<steev> you also need (afaik) tqftpserv, pd-mapper and qrtr-ns
<steev> oh, rmtfs should start qrtr-ns
<steev> ah, qrtr-ns should start the others, i think
<robclark> hmm.. pacman doesn't seem to know of tqftpserv
<robclark> or pd-mapper
<steev> Description=QRTR TFTP service
<steev> they're all from bamse's github afaik
<steev> idk what tqftpserv does, but pd-mapper is what reads the json files
<robclark> huh.. I probably also don't have these json files then.. I'm just trying to follow amstan's instructions :-P
<robclark> is this all the same for wifi-only vs wifi+lte devices? I'm only trying to get wifi working but it is an lte device
<amstan> robclark: sigh, oh no, did i miss a package?
<robclark> I guess so?
<amstan> i appologize
<robclark> well, pd-mapper is looking for some .jsn files.. which I am not finding anywhere in the CrOS filesys..
<steev> maybe cros doesn't use them?
<steev> they are in linux-firmware afaik
<robclark> yeah, I see how it is looking in the fw directory for them.. I guess CrOS does something different, but no idea what
iivanov has quit []
bugs_ has quit [Quit: Leaving]
macc24 has quit [Ping timeout: 480 seconds]
<Dylanger> <amstan> "robclark: Dylanger had a saga..." <- I think this change is specific to homestar/Duet 5, other Trogdor devices seem to work without it
<Dylanger> I don't think Firefox supports the API for hw decoding via Venus yet
<robclark> homestar did have some special stuff re audio.. like adjusting which speakers are left/right relative to tablet orientation.. no clue how that stuff worked
<Dylanger> `mpv --hwdec=v4l2m2m_copy`
<Dylanger> I think you can use this to do hw decoding with venus
<Dylanger> Not sure if this API is supported on Chromium
<Dylanger> I'm hoping it is, so I can watch YouTube like butter 🧈
<robclark> chromium should actually have the full userspace v4l2 vid stack.. but I suspect it is all under #ifdef CrOS or something along those lines
<robclark> I have seen video decode work in browser at linaro demo days.. but don't really remember how they got it working
* Dylanger clones chromium