web-dev-qa-db-ja.com

デフォルトのフォントパスを試してXtightvncを起動できませんでした-VNCServer

を使用してVNCをインストールしました

Sudo apt-get install xfce4 xfce4-goodies tightvncserver

しかし、私が入るとき、私はそれを開始することはできません

vncserver

エラーメッセージが表示されます

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

15/07/15 18:59:34 Xvnc version TightVNC-1.3.9
15/07/15 18:59:34 Copyright (C) 2000-2007 TightVNC Group
15/07/15 18:59:34 Copyright (C) 1999 AT&T Laboratories Cambridge
15/07/15 18:59:34 All Rights Reserved.
15/07/15 18:59:34 See http://www.tightvnc.com/ for information on TightVNC
15/07/15 18:59:34 Desktop name 'X' (vultr.guest:1)
15/07/15 18:59:34 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
15/07/15 18:59:34 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/misc/' not found - ignoring
Font directory '/usr/share/fonts/X11/Type1/' 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'
15/07/15 18:59:35 Xvnc version TightVNC-1.3.9
15/07/15 18:59:35 Copyright (C) 2000-2007 TightVNC Group
15/07/15 18:59:35 Copyright (C) 1999 AT&T Laboratories Cambridge
15/07/15 18:59:35 All Rights Reserved.
15/07/15 18:59:35 See http://www.tightvnc.com/ for information on TightVNC
15/07/15 18:59:35 Desktop name 'X' (vultr.guest:1)
15/07/15 18:59:35 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
15/07/15 18:59:35 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/misc/' not found - ignoring
Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring
Font directory '/usr/share/fonts/X11/Type1/' 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'

ホストファイルにホスト名を追加することで1つの問題を解決しました。しかし、まだ他のエラーが発生しているので、助けてください。

13
rebornx

少なくとも、多くの解決策と修正を試した後、この問題を修正しました。私はほとんどあきらめますが、今修正しました。

問題1:Couldn't start Xtightvnc process.

解決策:ホスト名を確認し、/ etc/hostsが両方が同じであることを確認します。これらのファイルを編集するには、コマンドを使用します。

nano /etc/hostname
nano /etc/hosts
hostname

問題2:

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

解決策:x11フォントが欠落しています。依存関係パッケージがインストールされない理由がわかりません。フォルダを見つけてみてください

ls /usr/share/fonts/X11/

見つからない場合は、xfonts baseをインストールしてください

apt-get install  xfonts-base
16
rebornx

他の人を助けるために-ログを確認してください!

私は走っていた

vncserver -geometty 1200x900 -alwaysshared -localhost -compatiblekbd :1

私は同じメッセージを経験しました

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

# ... list of tightvnc options

私の解決策は、ログを確認することでした

cat ~/.vnc/hostname:display.log | less

綴りが間違っているオプションを示しています(-geometty)-stdout> _ <のメッセージを見逃しました。他のものに挟まれていました。

5
Jotham Apaloo

Kubuntu 14.04では、tightvncサーバーで同じエラーが発生し、デバッグ中に同じエラーが発生したvnc4serverに切り替えました。フォントパスを設定してvnc4で解決しました。

実行してフォントパスを取得しました

xset q

「Font Path:」の値を取得します。次に、これを「-fp」オプションの値として使用しました。例えば。

vncserver -fp "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins"

これは、基礎となるXvnc4サーバー呼び出しにそのまま渡すようです。

1
Andy W

〜/ .vncから古い.pidファイルと.logファイルを削除してみてください。このエラーは、何らかの理由でファイルを読み取れない場合に非常に一般的です。フォントをいじることはおそらく役に立たないでしょう。

これは16.04と18.04 LTSで私のために働いた

0
A.Adverse

追加のフォントがインストールされていないのと同じ問題があり、追加のパッケージのインストールに問題がありました。 DNSサーバーを追加して解決しました。このヒントに従いました。

永続的な設定を変更せずにDNSサーバーを追加するには、/ etc/resolv.confにエントリを追加するだけです。再起動するとリセットされます。以下では、Google DNSサーバーを使用します。 (これは次の再起動までしか続きません)

ネームサーバー8.8.8.8ネームサーバー8.8.4.4

永続的に追加するのは別の動物です。/etc/network/interfacesを編集し、wlan0ブロックの下に次の行を追加します。

dns-nameservers 8.8.8.8 8.8.4.4

次に、apt-get updateを実行し、apt-get install xfonts-baseなどのインストールを実行します

0
Woofski

一部のディストリビューションには、基本フォントパッケージがありません。 https://github.com/BlackArch/blackarch-iso/blob/master/live-iso/airootfs/usr/share/fonts/misc/ から6x13-ISO8859-1.pcf.gzをダウンロードしてみてくださいこのファイルを/usr/share/fonts/X11/misc/に。

0
Sauron