wxPython (wxGTK) and fonts

Hello,

I developed an OpenGL application using wxPython, and now I am running it on a new linux system. I use wx.Font to generate some annotation text that I add to images. I need a simple sans-serif, helvetica-like font, which I get by font = wx.Font(12, wx.SWISS, wx.NORMAL, wx.NORMAL). Unfortunately, on the new system there are no sans-serif fonts, and the substitution I get looks pretty bad. I used wx.FontEnumerator() and the font dialog to see what was available, and indeed, none of the choices are satisfactory (even the one named “Sans”).

My question then, is where does wxPython (wxGTK) get its fonts from? Is it possible to provide additional fonts? Can on provide fonts without being system administrator?

Thanks very much.

Pat

P.S. wx.version() returns ‘2.8.10.1 (gtk2-unicode)’