Mathematica
Fonts
Für mathematica müssen Fonts für den X-server installiert werden, auch wenn auf math gerechnet wird.
- Fonts auf den eigenen Rechner kopieren. Auf math liegen die fonts unter
/usr/local/share/Wolfram/Mathematica/5.2/SystemFiles/Fonts. Es müssen die beiden sub-directories BDF und Type1 auf den lokalen Rechner kopiert werden, z.B:
>ssh math
>cd /usr/local/share/Wolfram/Mathematica/5.2/SystemFiles/Fonts
>scp -r BDF Type1 root@meinrechner:/usr/local/lib/X11/mathfonts
- Dem X-Server den Pfad zu den Fonts mitteilen, indem /etc/X11/xorg.conf oder XF86Config editiert wird. Am Schluss der Sektion "Files" den Pfad zu den eben kopierten directories angeben:
FontPath "/usr/local/lib/X11/mathfonts/BDF"
FontPath "/usr/local/lib/X11/mathfonts/Type1" - X-Server neu starten: Unter KDE mit Strg-Alt-Backspace.
Testen: >xfontsel sollte under fndry "wri" finden. Dann sollte auch
>ssh math
math>mathematica
funktionieren.
Das Installieren mit dem Tool des Windowmanagers, z.B. KDE: Startmenü -> System Settings -> Appearance -> FontInstaller, war nicht ausreichend.
Fehlerbehebung
Eine Reihe von Fehlermeldungen die ähnlich ausschauen wie
X Error of failed request: RenderBadPicture (invalid Picture parameter)
- Major opcode of failed request: 154 (RENDER)
Minor opcode of failed request: 7 (RenderFreePicture) Picture id in failed request: 0x2a012df
- Current serial number in output stream: 46876
- Major opcode of failed request: 154 (RENDER)
wird durch das Setzen der Variable XLIB_SKIP_ARGB_VISUALS=1 verhindert:
#!/bin/bash (-) # inspieriert durch # http://forums.wolfram.com/mathgroup/archive/2007/Feb/msg00110.html export XLIB_SKIP_ARGB_VISUALS=1 mathematica
