font-path, vnc und xset q
Hallo,
bislang hatte ich in der inetd.conf Einträge wie
1234 stream tcp nowait nobody /usr/bin/Xvnc :42 -inetd -once \
-query localhost -geometry 800x600 -depth 8
um mich über einen via SSH getunnelten vnc mit meinem Desktop verbinden
zu können. Nach Umstieg auf ein frisch installiertes System über
Netinstall/Testing und Rückkopie der inetd.conf klappt das nicht mehr.
Der einzig relevante Unterschied, der mir einfällt, ist das ich jetzt
Xorg und nicht mehr XFree benutze.
Starte ich vnc von Hand, quittiert er den Dienst mit:
...
14/10/05 08:59:46 Desktop name 'x11' (linux:1)
14/10/05 08:59:46 Protocol version supported 3.3
14/10/05 08:59:46 Listening for VNC connections on TCP port 5901
Font directory '/usr/X11R6/lib/X11/fonts/Speedo/' not found - ignoring
Fatal server error:
could not open default font 'fixed'
Da das Speedo-Verzeichnis nicht da war, wo sonst die Fonts zu sein
scheinen, habe ich das aus meinem Backup da hin kopiert, wo's vorher
war, das bringt aber nichts, scheinbar werden die Schriften woanders
erwartet. Auch ein locate fixed bringt mich nicht weiter:
la /usr/X11R6/lib/X11/fonts/
total 340
drwxr-xr-x 13 root root 4096 Oct 8 23:08 .
drwxr-xr-x 11 root root 4096 Oct 10 21:49 ..
drwxr-xr-x 2 root root 126976 Oct 10 14:37 100dpi
drwxr-xr-x 2 root root 131072 Oct 10 14:37 75dpi
drwxr-xr-x 2 root root 4096 Oct 8 23:08 PEX
drwxr-xr-x 2 root root 4096 Oct 10 14:37 Speedo
drwxr-xr-x 2 root root 4096 Oct 10 14:37 Type1
drwxr-xr-x 2 root root 4096 Oct 8 23:07 cyrillic
drwxr-xr-x 3 root root 4096 Oct 10 14:28 encodings
lrwxrwxrwx 1 root root 48 Oct 8 23:07 encodings.dir ->
/usr/X11R6/lib/X11/fonts/encodings/encodings.dir
-rw-r--r-- 1 root root 105 Oct 6 23:02 fonts.cache-1
-rw-r--r-- 1 root root 2 Oct 8 23:06 fonts.dir
drwxr-xr-x 2 root root 32768 Oct 10 14:37 misc
drwxr-xr-x 2 root root 4096 Oct 10 14:31 truetype
drwxr-xr-x 2 root root 4096 Oct 8 23:06 ttf-bitstream-vera-1.10
drwxr-xr-x 2 root root 4096 Oct 10 14:28 util
Die _alte_ vnc-FAQ sagt dazu, man solle unter X den Befehl "xset q"
ausführen, der würde einem dann den Fontpath anzeigen den man mit vnc
benutzen müsse - bei mir bringt das schlicht keine Ausgabe.
Über krfb (Desktopsharing) kann ich mich verbinden, der verbrät aber bei
mir enorm Ressourcen und ich will nicht die ganze Zeit einen
angemeldeten Desktop laufen haben, den ich die meiste Zeit nicht
benötige. So wie ich das vorher über vnc hatte war das prima.
Weiß jemand Rat?
Viele Grüße
André
Reply to: