I just read the announcement where you take the decision to drop Linux support, and I really don’t think it was the right idea. As someone who has been involved in the Linux community for many years, and considering you are still supporting OSX, I cannot avoid but feel like you are making this decision based on many misconceptions on how Linux works.
One of the main points you mention for dropping Linux support is the lack of a standardized distribution and driver set, making testing a living hell since you would require a high number of setups. This is inaccurate, and misrepresentation of how Linux works, since the approach all developers take is to support only one standard distribution. Most game developers pick Ubuntu as their standard distribution, and any problem that might emerge outside that distribution isn’t the developer’s problem. That also gives you the benefit of supporting specifically the driver set in that distribution or to specifically support the proprietary drivers provided by the hardware manufacturer.
Finally, I think we have to address the elephant in the room. OSX support. OpenGL support on OSX has been way behind the one on Linux and Windows for years, and this has actually lead to some Linux native ports missing shaders because they were not supported on OSX. Furthermore, OSX is completely dropping OpenGL support, and the only way you could support your game on OSX is creating an actual Metal port, and probably the best way to do that is creating a Vulkan port, which is an API supported in Unity, and let MoltenVK do the rest.
With that said, I’m not part of development in your game, and as such, I don’t know what drove you to drop Linux support. I don’t think anything I have said could change your decision, since I’m 100% sure dropping support on this platform wasn’t an easy one to make, but I still wanted to express to you my thoughts on this whole ordeal.
Sources:
https://phoenixpoint.info/linux