を使用して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つの問題を解決しました。しかし、まだ他のエラーが発生しているので、助けてください。
少なくとも、多くの解決策と修正を試した後、この問題を修正しました。私はほとんどあきらめますが、今修正しました。
問題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
他の人を助けるために-ログを確認してください!
私は走っていた
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> _ <のメッセージを見逃しました。他のものに挟まれていました。
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サーバー呼び出しにそのまま渡すようです。
〜/ .vncから古い.pidファイルと.logファイルを削除してみてください。このエラーは、何らかの理由でファイルを読み取れない場合に非常に一般的です。フォントをいじることはおそらく役に立たないでしょう。
これは16.04と18.04 LTSで私のために働いた
追加のフォントがインストールされていないのと同じ問題があり、追加のパッケージのインストールに問題がありました。 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などのインストールを実行します
一部のディストリビューションには、基本フォントパッケージがありません。 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/
に。