Linux Support Request and Community Contribution

Hello Wand team,

First of all, I would like to thank you for all the work you have been doing. I’ve only been a Pro user for a short time, but I can already see a lot of value in what you’re building.

I would also like to reinforce my request for Wand support on Linux (SteamOS, Fedora, Bazzite). I have fully migrated to Linux and only keep my gaming PC on Windows because of Wand.

I have seen some of your responses about the internal discussions regarding Linux support and I understand the complexity involved. With that in mind, I would like to suggest a possible approach: starting with a more basic version, even if it has limited features, just to establish initial compatibility.

Another idea would be to open up early community involvement, even if partially, allowing users to help test, contribute, or even assist with development where possible. I believe there is a strong Linux community willing to support and help accelerate this process.

I do not want this to be just another request from the user side, I would genuinely like to contribute in any way possible and support the initiative if you decide to move in this direction.

Once again, thank you for the great work, and I am looking forward to what comes next.

4 Likes

I have to agree with needing a Linux port. Winslop is getting so bad that we cannot even trust Microslop to not break our Windows install with what should be simple updates. While I am not a programmer of any type, I am willing to test on Linux. I use CachyOS. And frankly if the app worked correctly in Linux I would stop booting Windows almost entirely.

I agree that you do great work overall. And I plan to keep my Pro membership for as long as I am able to play games.

1 Like

Hey there !

I’ve been using Linux for years now. For a while, the WeMod app was working, with quite a bit of tinkering, on linux. Alas, it is no longer the case, the Wand App, that I’ve never seen in action, won’t display anything on linux (CachyOS), and the old WeMod app won’t work because it doesn’t accept credentials anymore (says user’s login and password are wrong, despite them being right).

The fact that Wand display a black windows points toward a Wayland incompatibility in my case, and it does require a bit of work just to get some display.

Moreover, yes, proton is great, and its derivatives (ProtonGE, ProtonCachyOS…) too.

But, it’s really more complex, because each game you run through steam on linux, if it’s not native (and most aren’t) will use a Wine Prefix, located in the steamlibrary/steamapps/compatdata/[APPID]/pfxdirectory. That’s where Wemod has to find the game configuration files.

Usually, we had to install wemod for each game on linux. Or swap the prefix each time a game had to be launched. And in reality, we had to include a steam %command% to start wemod alongside the game and detect it, while having the wemod app installed in the prefix.

So, just porting the app on linux is not an easy task.

Another way to look at it is watching what was done for the linux lookalike of Cheat Engine.

Cheat Engine uses high privileges on WIndows to intercept a process and make memory injections. On Linux, that’s a bit tougher : the memory injector must have admin rights, that means starting it with SUDO.
And the lookalike I use sometimes is PINCE (Pince Is Not Cheat Engine). Works the same, roughly. But you have to start it with sudo in a terminal to give it the admin rights. (There are workarounds to make it start like CE on windows, but I didn’t bother).
Then, it works exactly like on windows. Except the processes might be different. Some games have multiple processes, and the “.exe” is not always the process that allows memory injection.

It really means a lot of work for the Wand Team. Not impossible at all, but a substantial amount of work nonetheless. Moreover, it means the Wand Linux App will require root privileges, and not all users will be fine with that. Most often, users will only trust an open source application with root privileges…

So…
I’m all for a linux version of WAND. The little I’ve used WeMod I was really impressed with the result.
And I’ll gladly test some proto-versions. But I really get that it’s a lot of work, and it might need a “per-game” tuning that would end in a huuuuuge workload.

Have a nice day, you beautiful people.

3 Likes

I would totally be down to be a guinea pig to help test for Linux use.