VNCViewer-Schriftarten


8

Ich versuche, tightvncserver auf meinem Raspberry Pi zu installieren. Nach der Installation versuche ich, den vncserver zu starten, erhalte :1jedoch Schriftfehler:

vncserver :1
Couldn't start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xtightvnc process.

31/10/13 12:06:39 Xvnc version TightVNC-1.3.9
31/10/13 12:06:39 Copyright (C) 2000-2007 TightVNC Group
31/10/13 12:06:39 Copyright (C) 1999 AT&T Laboratories Cambridge
31/10/13 12:06:39 All Rights Reserved.
31/10/13 12:06:39 See http://www.tightvnc.com/ for information on TightVNC
31/10/13 12:06:39 Desktop name 'X' (Raspberrypi-AES-rSDU-MPR:1)
31/10/13 12:06:39 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
31/10/13 12:06:39 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'
31/10/13 12:06:40 Xvnc version TightVNC-1.3.9
31/10/13 12:06:40 Copyright (C) 2000-2007 TightVNC Group
31/10/13 12:06:40 Copyright (C) 1999 AT&T Laboratories Cambridge
31/10/13 12:06:40 All Rights Reserved.
31/10/13 12:06:40 See http://www.tightvnc.com/ for information on TightVNC
31/10/13 12:06:40 Desktop name 'X' (Raspberrypi-AES-rSDU-MPR:1)
31/10/13 12:06:40 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
31/10/13 12:06:40 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'

3
und deine frage ist?
Lenik

Antworten:


7

Ich bin heute auf dasselbe Problem gestoßen und konnte einige der Warnungen durch die Installation der beiden Pakete beseitigen:

sudo apt-get install xfonts-75dpi
sudo apt-get install xfonts-100dpi

Aktualisieren

Ich habe es x11vnceher mit als als tightvncserveroder zum Laufen gebrachtvncserver

  1. Dieser Beitrag hat mich auf den richtigen Weg gebracht. Also verbinde ich mich zuerst mit ssh mit meinem PI

    ssh pi@rasperrypi
    
  2. Installieren x11vnc

    sudo apt-get install x11vnc
    
  3. Starten Sie das X und dann x11vnc

    startx &
    x11vnc &
    
  4. Jetzt öffne ich auf meinem Mac den Finder und drücke CMD + Kund verbinde mich mit meinem Himbeerpivnc://raspberrypi

    Geben Sie hier die Bildbeschreibung ein

  5. Voila

    Geben Sie hier die Bildbeschreibung ein


Ich habe gerade Xtightvnc auf Jessie installiert. Dies beinhaltet die Installation von xfonts-base. Es ist jedoch ein Fehler beim Fehlen der 75-dpi-Schriftarten aufgetreten. Ich habe xfonts-base neu installiert, wie in einer anderen Antwort hier beschrieben, immer noch keine 75-dpi-Schriftarten. In der Tat musste ich sie wie hier beschrieben separat installieren, um den Fehler zu beseitigen. Es scheint, dass xfonts-base nicht mehr 75 dpi enthält, aber tightvnc erfordert es.
Zeph

6

Die Schriftarten fehlen, da das xfonts-basePaket nicht auf Ihrem Server installiert ist. Installieren Sie es mit

sudo apt-get install xfonts-base

1
Willkommen bei Raspberry Pi! Dies kann zwar die Frage beantworten, es ist jedoch vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen (einschließlich der Gründe, warum dies funktioniert) und einen Link als Referenz bereitzustellen.
Steve Robillard

Sie sollten erklären, warum das OP installiert werden soll xfonts-base. Im Moment wird Ihre Antwort geschlossen, weil sie zu vage / ohne Erklärung ist.
RPiAwesomeness

Was ist hier nicht zu verstehen? "Ich bekomme Schriftfehler" - "installiere xfonts-base", so einfach ist das.
Lenik

1
Sehr klar, prägnant ohne Plauderei. Dies ist tatsächlich das Problem für mich gelöst, wenn tightvncserverich die could not open default font 'fixed'Nachricht benutze und erhalte
Anthon

1

Ich habe den Fontpath-Fehler erhalten, als ich fehlerhaften Text kopiert und in die CLI eingefügt habe. z.B:

vncserver :1 -geometry 1264x684 -depth 24 [+ other crud here]

Das Entfernen auf den richtigen Befehl hat das Problem behoben

vncserver :1 -geometry 1264x684 -depth 24
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.