-
Notifications
You must be signed in to change notification settings - Fork 60
[Suggestion] Linux Version #130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
How hard would it be do make that happen? Are the libraries used mostly non linux compatible, or are there no possible alternatives? It would be nice to just have a rough outline of what steps would be needed to make this linux compatible. I'd be willing to help with developing it as well, as I'm familiar with both c++ and linux (though more with embedded linux, when it comes to actual development). |
I was thinking about a Linux version but haven't looked too closely yet, it is however going to be bit of a challenge:
Capture APIs are the biggest unknown so the first step would be a proof-of-concept of an app that just captures the desktop on Linux to see what would be possible, adding shaders is the easier bit. |
Alright, sounds like a solid first step to try to get a Linux version working. I'll be sure to try to look into it in my free time! |
Wayland got a capture protocol last year so it is actually supported now. Mainly being used by OBS and screen recorders so if it works for that I'd imagine it should work for this. If I could offer a suggestion, ignore X11. It's been unmaintained and the entirety of Linux is almost done transitioning away from it. X11 is archaic and effectively abandonware. Wayland is the new default with every major desktop environment so it's what everyone will be using by default moving forward. X11 support would only be useful for running old versions of applications on old unupdated systems. Not really worth the work IMHO. |
linux version, preferably appimage, would be amazing for steamdeck and steamgames
The text was updated successfully, but these errors were encountered: