…?
If you’re referring to the client ‘not working on Wine’, Wine is not ‘on Linux’. Wine is a shitpile that’s only suited for bad PC ports of console games that don’t actually require any Windows or other OS functionality, and any effort trying to get things working on there is a waste when it’s also not needed at all.
The Android tech used for FiveM on mobile (which is still actually a very real product, just one that’s taking more time than it should’ve), which also could be used for other Linux systems (other than that desktop Linux is also a mess for binary distribution) is rather similar to what Google uses for Stadia: