BasiliskWrangler wrote:Okay, here is a link to the BETA demo for the Linux version of Eschalon: Book I.
Great! I look forward to trying out the game...
Most important! Some people (including myself) have discovered that having Compiz/Beryl active can cause some gameplay glitches. I am recommending people disable glitzy desktop effects, especially if you are experiencing problems. Note that some people claim the demo runs perfectly with Compiz, so let us know what you find.
Will do. I suspect it has less to do with Compiz and more to do with specifics on the systems. Not all configurations are "good" ones for Compiz right at the moment...
- The Help button on the launcher doesn't do anything.
- Some ATI hardware may run the game with small graphic artifacts such as seams between the tiles. This is a driver issue. Always ensure you are running the latest drivers for your ATI hardware.
It should be noted that the LATEST (and for the last TWO revisions...) drivers have an issue with a serious memory leak on some GPU models, particularly with R500 series chips. Stating to always ensure you're using the latest drivers right at the moment, especially with AMD's problems right now, is a BAD idea on Linux, actually. Your mileage may vary- you should use the latest STABLE drivers for your ATI hardware...
NVidia's drivers are currently relatively safe, though as are the Open Source ones.
As a software developer and a game porter, I can tell you that this is a serious problem.
That particular library is sunsetted and is only there for legacy support on most modern distributions. In the case of a proprietary app, you're better off dynamically linking glibc (which you have to in order to have dynamic shared object support work right in the first place...) and statically linking libstdc++ if you need a particular version of it. It'll add a little size to your game, but as long as you're not handing instances across to libraries expecting and using the other libstdc++ it will just work fine.
There's other tips and tricks to making a commercial title for Linux- I'd be more than happy to share them with you.