I have a thin client I want to mess around with. My understanding is I can install a regular wayland based system on this and use waypipe to run the actual heavier apps on my linux server elsewhere and have it do the work here, but take inputs and show the results on the thin client. So it would be interacted with like a normal app but the actual work would happen on the server.
How well does this actually work? I know we have sunshine for things that need the GPU but like, if I pull up chrome and watch youtube, woudl waypipe keep up with that?
I hadn’t heard of waypipe so I decided to give this a try, been meaning to reply to this after I got it working, but I didn’t have as much time to test as I thought. I installed waypipe on 2 of my existing ubuntu machines and tested running Mozilla PPA version of firefox (so, not the snap version), watching stuff from YouTube and my jellyfin server, and it wasn’t fully smooth, it was a little slow and choppy. I also didn’t have audio, just video. Maybe you can get it working if you tune it for either hardware acceleration or compression, but I haven’t had much time to test that.
My thoughts would be, if thats a path you wanna go down and you don’t have the machines set up yet, run a ubuntu Live install on both machines from usb sticks,
sudo apt-get install waypipe
On each machine, make sure sshd is running on the “server” ubuntu machine, and test it out and see if it works for your use cases.
From the client machine, I had just run
waypipe ssh user@server program-name


