Future Pinball is the next-gen pinball simulation in 3D, completely free (as in beer), with really good graphics and real-time physics.
It's the successor of Visual Pinball.
It comes with an editor, and a lot of tables are available, including some recreations of old pinballs and some original creations (all done by the community, a list can be found at http://www.pinsimdb.org/fpreleases/).
Technically, it runs on windows XP and uses OpenGL for rendering, VBScript for table scripting.
It's a closed-source game and the authors will likely not provide linux version.
There is an automatic install script that downloads and setups everything in order to run Future Pinball with Wine : http://www.pinsimdb.org/fpreleases/fpwine/