Cambiar las fuentes de figuras en Matlab no tiene efecto

Estoy teniendo problemas con la representación de caracteres griegos en mis etiquetas y leyendas, así que pensé que tal vez sería útil cambiar de fuente. Por lo tanto, descubrí un problema aún mayor: Matlab no parece respetar mis configuraciones de fuente.

Lo he intentado, por supuesto,

set(gcf, 'FontName', 'Ubuntu')
set(gca, 'FontName', 'Ubuntu')

pero también cosas como

set(findall(gca, 'type', 'text'), 'FontName', 'Ubuntu')

y

set(0,'DefaultAxesFontName', 'Ubuntu')

También probé cambiando renderers, con

set(0, 'DefaultFigureRenderer', 'OpenGL') % also tried 'zbuffer' and 'painters' 

Incluso fui al editor de propiedades en la figura y cambié manualmente las fuentes. Independientemente de lo que haga, la fuente sale con la misma fuente fea, monoespaciada (ver la figura a continuación). Esta imagen se guarda con el comando Guardar como ... en la barra de menú de la figura, pero, por ejemplo,print -dpng 'fonttest.png' tampoco funciona

He verificado dos veces confc-list en mi terminal, ylistfonts en el símbolo del sistema de Matlab, que elUbuntu La fuente está instalada y disponible. Estoy corriendo Matlab R2012b.

¿Cómo configuro las fuentes en mis figuras?

ACTUALIZAR:
Como se sugiere en los comentarios, traté de ver si esto podría ser unaproblema con Java en Ubuntu. Por supuesto, el cambio de OpenJDK a Oracle Java me ayudó, pero no lo suficiente; puedo usar Helvetica y algunas otras, pero no puedo elegir libremente entre mis fuentes instaladas. La fuente de Ubuntu, por ejemplo, no funciona. (Sin embargo, sí lo hace en la GUI principal de Matlab: allí cambié las fuentes a Ubuntu en los menús, etc., y a Consolas en la ventana de comandos y editor, y se muestra en Aceptar).

Cuando elijo una fuente de figura que no funciona, Matlab usa lo que se muestra en la captura de pantalla a continuación como respaldo.

los p, q y f Aquí realmente deberían estar las letras griegas pi, theta y phi (están especificadas con \pi etc) pero supongo que la fuente no tiene esos caracteres. Lo extraño en la etiqueta y del tercer gráfico es un ö sueco, no debería ser un problema con las codificaciones, porque el archivo se guarda como UTF-8, que es también lo que slCharacterEncoding devuelve, así que supongo que eso también es un problema de fuente.

Respuestas a la pregunta(2)

Su respuesta a la pregunta