And the App still sucks balls because it only supports Vulkan-backed video decoding, which limits it's usage to fairly recent hardware instead of, you know the old underpowered devices which benefit the most and in which the Windows version does work
Which was brought up on day 1 of Beta release and nothing has been improved upon
It's the opposite actually, in terms of implementation Zram is a hack, but it does have it's use case when your system load doesn't far exceed your total RAM, on the other hand swap is tightly integrated into the system and it's on it's way to implement "Virtual Swap" which is effectively Zram but not a hack, making it like a hundred times better, see This blogpost for a detailed explanation
So what's that App Lounge all about? I can find the GitLab and it's related projects but nowhere how to install it, the APK file is on the releases (with 9 stars that's not a great sale already) but they all have null pointers to files missing and can't be downloaded
That would be "snap-pac" for anyone wondering, thanks for the tip but my system is not on btrfs yet, I did try all of it on a VM though so that's my next reinstallation for sure
I unironically pacman -Syu'd today and it broke 3 applications that depended on ffmpeg (yes it did update ffmpeg correctly) all from official repos
Tried to build them all from source for like an hour but the compilation also fails, ended up symlinking the libavcodec.so into it's previous' version name and everything works again with zero issues (who designed this shit?)
I gave it a spin and at this moment I think it's best to leave acknowledging that option out, right now it does pretty much the same thing in the post but worse since it doesn't redirect the output to /dev/null, which means xwayland-satellite is cluttering the terminal all the time
The only thing it does better right now is handling the DISPLAY setting, but considering your experience (waypipe not being up to date everywhere still) and the tiny room for improvement I'd rather leave it out for now, I will be opening an issue on the waypipe repo for adding a switch to silence it though, and update the post after that gets added.
That's cool, if it works and looks like magic, You're a Wizard too, don't question it! Just contributing what you found to work makes things better for us all
Tested, triaged it and re-wrote the guide to add it in there, please take a look and tell me what you think, missed me convenience options or something? I'd love to know, thanks for your contribution!
Not in Docker, but in Podman, it uses all the same syntax so it should be completely possible, with the same caveats as listed in the post using this method (x11 running on a Wayland Compositor through Xwayland)
I believe it warrants another post as it requires quite a bit of set-up, although it should be completely scriptable, still rough around the edges but the fact that podman is daemon-less makes it possible to use both on demand and without root as well
I'm having a hard time understanding your comment, do you mean your goal is to have a light client on the Local Machine and a dependable (sturdy/not crashing) Server on the Remote Machine? If so this isn't quite it
Besides the SSH server, all components used initialize on demand and there is no other responsible for stability than the SSH Daemon, so that's for you to judge, other components may error or crash at their own leisure, just like the applications you would execute within them may
I have only heard of Moonlight and Sunshine, you should totally check them out, using them was also a consideration before I managed to do what I posted here, with this "much" configuration and for my case it is completely dependable with no admin intervention
I have wrote up another comment in more detail of this, but to briefly summarize there isn't any outrageous latency that isn't present on other remote control applications (Xrdp for example)
I'm not well versed into Gstreamer, in my mind it is a new ffmpeg and in fact, ffmpeg is what waypipe uses for it's video backend, so perhaps it's also possible to extend the waypipe code to add a bitrate switch on the ffmpeg calls, though there's nothing of that right now, would be a nice suggestion to the project
There's actually some issues with games that make the Mouse Cursor stick to the center and turn the camera with movement (like most FPS do) which also happened on Windows to me, the Mouse has like x10 the sensitivity and is hardly controllable, other games that don't do that (like point and click games where the Cursor is free) don't present this issue
Besides that, I have played mostly keyboard centric games, a fighting-game style MMO that I have engaged in both PvE and PvP Gameplay and besides the bullshit moments in PvP where the Wi-fi turned on me, I really can't complain of performance, haven't played Souls games OR games using a joystick controller, it's probably something that needs testing
If you mean the compression that waypipe offers with -c, I used for the longest time "-c none" thinking it would free my CPU of all overhead possible, that's probably the right play on a local network environment but I have since some time ago rid of that to see and I again don't notice a difference, so if you plan to go out and connect back through a private LAN like Tailscale you may want to keep it on the default compression algorithm
And the App still sucks balls because it only supports Vulkan-backed video decoding, which limits it's usage to fairly recent hardware instead of, you know the old underpowered devices which benefit the most and in which the Windows version does work
Which was brought up on day 1 of Beta release and nothing has been improved upon
It's the opposite actually, in terms of implementation Zram is a hack, but it does have it's use case when your system load doesn't far exceed your total RAM, on the other hand swap is tightly integrated into the system and it's on it's way to implement "Virtual Swap" which is effectively Zram but not a hack, making it like a hundred times better, see This blogpost for a detailed explanation
Heard about Obtanium too but I'm good with my current pick, still thanks for the info
Thanks for the information
Thanks for the info
So what's that App Lounge all about? I can find the GitLab and it's related projects but nowhere how to install it, the APK file is on the releases (with 9 stars that's not a great sale already) but they all have null pointers to files missing and can't be downloaded
That would be "snap-pac" for anyone wondering, thanks for the tip but my system is not on btrfs yet, I did try all of it on a VM though so that's my next reinstallation for sure
I unironically pacman -Syu'd today and it broke 3 applications that depended on ffmpeg (yes it did update ffmpeg correctly) all from official repos
Tried to build them all from source for like an hour but the compilation also fails, ended up symlinking the libavcodec.so into it's previous' version name and everything works again with zero issues (who designed this shit?)
sudo sed -i
How bad cou...
HOLY SHIT
Yeah it is but systemd is a suite of apps (see, a collective) and elogind is a standalone, the claim is still true
Hello! Thanks for telling
I gave it a spin and at this moment I think it's best to leave acknowledging that option out, right now it does pretty much the same thing in the post but worse since it doesn't redirect the output to /dev/null, which means xwayland-satellite is cluttering the terminal all the time
The only thing it does better right now is handling the DISPLAY setting, but considering your experience (waypipe not being up to date everywhere still) and the tiny room for improvement I'd rather leave it out for now, I will be opening an issue on the waypipe repo for adding a switch to silence it though, and update the post after that gets added.
Cheers!
That's cool, if it works and looks like magic, You're a Wizard too, don't question it! Just contributing what you found to work makes things better for us all
Tested, triaged it and re-wrote the guide to add it in there, please take a look and tell me what you think, missed me convenience options or something? I'd love to know, thanks for your contribution!
Brilliant, I'll give my own bullshit a read and see where I can fit it in
Not in Docker, but in Podman, it uses all the same syntax so it should be completely possible, with the same caveats as listed in the post using this method (x11 running on a Wayland Compositor through Xwayland)
I believe it warrants another post as it requires quite a bit of set-up, although it should be completely scriptable, still rough around the edges but the fact that podman is daemon-less makes it possible to use both on demand and without root as well
I'm having a hard time understanding your comment, do you mean your goal is to have a light client on the Local Machine and a dependable (sturdy/not crashing) Server on the Remote Machine? If so this isn't quite it
Besides the SSH server, all components used initialize on demand and there is no other responsible for stability than the SSH Daemon, so that's for you to judge, other components may error or crash at their own leisure, just like the applications you would execute within them may
I have only heard of Moonlight and Sunshine, you should totally check them out, using them was also a consideration before I managed to do what I posted here, with this "much" configuration and for my case it is completely dependable with no admin intervention
I think in the context of the post, you're missing everything else that's not remote file sharing
I have wrote up another comment in more detail of this, but to briefly summarize there isn't any outrageous latency that isn't present on other remote control applications (Xrdp for example)
I'm not well versed into Gstreamer, in my mind it is a new ffmpeg and in fact, ffmpeg is what waypipe uses for it's video backend, so perhaps it's also possible to extend the waypipe code to add a bitrate switch on the ffmpeg calls, though there's nothing of that right now, would be a nice suggestion to the project
There's actually some issues with games that make the Mouse Cursor stick to the center and turn the camera with movement (like most FPS do) which also happened on Windows to me, the Mouse has like x10 the sensitivity and is hardly controllable, other games that don't do that (like point and click games where the Cursor is free) don't present this issue
Besides that, I have played mostly keyboard centric games, a fighting-game style MMO that I have engaged in both PvE and PvP Gameplay and besides the bullshit moments in PvP where the Wi-fi turned on me, I really can't complain of performance, haven't played Souls games OR games using a joystick controller, it's probably something that needs testing
If you mean the compression that waypipe offers with -c, I used for the longest time "-c none" thinking it would free my CPU of all overhead possible, that's probably the right play on a local network environment but I have since some time ago rid of that to see and I again don't notice a difference, so if you plan to go out and connect back through a private LAN like Tailscale you may want to keep it on the default compression algorithm