How's this for a long shot:
Chrome OS 77 - the current dev channel build - allows me to use my GPU in crostini, which is the... Thing that lets you run Linux apps within Chrome OS itself without needing to dual boot or use crouton, which is a full Linux desktop in a chroot (I have no idea what that actually means). It works in games, so that's cool, but the killer app for me is Parsec because the web client has poor image quality and latency and the Android app doesn't capture the mouse, so I'm left with the Linux client.
The thing is it
does work and the stats show very low latency of about 10ms in total split between the encode, decode and network latencies. However, the video is about 3 seconds behind the audio which, obviously, makes it impossible to play. Parsec's
documentation for "other distros" (meaning not Ubuntu) lists its dependencies and I have them all except libxxf86vm (apt-get says it can't find it), while connecting to my PC silently returns an error that you can see in the terminal when you disconnect saying it requires libva2 for hardware acceleration to work, so that makes total sense. Problem is, apt-get tells me there's no installation candidate for libva2 when I try to install it.
I have three questions as a result of this:
- Searching for 'libva2 debian' - because I can install .deb packages so I guess that's an appropriate thing to search for to find what I need - takes me to this page on debian.org. Is there any way, through terminal commands for example, for me to determine which would be the best version to install?
- Clicking on one "at random" (aka the first one) returns a number of different architectures, which one would I choose for a Chromebook that has an Intel Core m3 CPU? i386?
- Am I right in assuming that if I can install a package and it doesn't work, I should be able to use apt-get to remove it? Actually this one is a two-parter but the second part feels like a dumb question with an obvious answer but I want to be sure; if I install a package not using apt-get, how would I know what its full name would be if I wanted to remove it? Would it literally just be "libva2"?