Hi, I think you can fix this by adding a ".Xdefaults" file in your home directory.
I'm a bit surprised that the IDL widgets are so tiny, as normally we force everything to be 96 dots-per-inch, regardless of your screen resolution. But maybe things are different on that particular flavor of Ubuntu.
Anyway, in your home directory, create a file (if it doesn't already exist) called .Xdefaults. Inside the file put the following line:
Idl*fontList: lucidasanstypewriter-24
That font called "lucidasanstypewriter-24" may or may not be available on your system, and that size (24 point) might be too small or too big. You can get a list of the available fonts on your machine by using the "xlsfonts" command from a terminal.
Once you've edited the file, use the following command in the terminal to reload the file into Motif:
xrdb .Xdefaults
Then restart IDL and see if that fixes the issue.
Best of luck!
-Chris
NV5 IDL Team Lead