I have made some changes that allow the graphics to render correctly with OpenJDK.
For reasons still unclear to me, the graphics rendered with issues at the right edge of the window
distorting the game as you scrolled to the right. The game worked correctly with Oracle Java
or with a reference OpenJDK binary downloaded from Oracle but not with the OpenJDK provided by some distros spefically Ubuntu and Centos.
Now you with a JDK of at least 1.8, the graphics will render correctly.
Here is a link to a Jar and a stand alone version.
https://github.com/qbancoffee/infinite-tux/releaseshttps://github.com/qbancoffee/infinite-tux