While I agree that Linux has become better in this regard, this is not a good example of it.
That you have problem running a cross platform application on a platform that has much larger ecosystem of users and experienced developers and that also have well established native alternatives is damaging the Linux ecosystem more than anything.