I have previously run Spirlal Knights in an Arch Linux setting using openjdk6 and the icedtea web browser plugin. I recently re-installed my operating system without GNOME, and have not been able to play since.
The problem seems to have something to do with the GUI routines. A few windows of various sizes will appear, followed by a blank screen (which I suspect is SK trying to use a full-screen fallback that I would LOVE to disable), and finally a small window telling me that it failed to load and that I should seek support. My computer is running
Intel Pentium Dual-Core 3.2 GHz
On-board NVIDIA graphics card (not strictly the problem, remember I HAVE played on this compy before)
2GiB RAM
Flat-screen monitor capable of 1600x900 max resolution
I have tried using openjdk6, the jre from the Arch repo at OSU's Open Source Lab, and the official binaries from Sun/Oracle's Java page. None have worked. My graphics driver is Nouveau, with DRI enabled.
$ glxinfo | grep direct
direct rendering: Yes
Any suggestions?
EDIT:
Resolved it. Turns out it was a problem with Arch's libgl package. Corrected by installing the proprietary nvidia package. I feel dirty, but it works for now. I'll look into making a corrected binary later.
EDIT 1:
Looks like the problem is in the upstream binary, and there isn't a stable way to patch it just yet. Sorry, Archers, looks like it's proprietary software for the time being.
I have since installed GNOME, re-installed both Spiral Knights and JAVA, and installed a large array of fonts. Still not working. Interestingly, the downloader (which runs successfully) uses an italic serif font which looks different than it used to. Can someone please at least tell me which font it is *supposed* to be?