web-dev-qa-db-ja.com

Ubuntuでtightvncserverを開始しましたが、ビューアーは.xsessionファイルが見つからないことを訴えます

約25年前にX11を使用していましたが、VNCを使用したことがありません。 Windowsラップトップと外部ゲートウェイからsshするボックスとの間にVNC接続を設定しようとしています。

Win7ラップトップからUbuntuゲートウェイボックスにsshし、「ゲートウェイ」と呼びます。次に、ゲートウェイ専用のIPを持つブレードにsshします。これを「ブレード」と呼びます。

Win7ラップトップのポート5901からブレード:5901へのローカルポート転送も設定します。

Apt-getを使用して「tightvncserver」を「blade」にインストールし、デフォルトオプションで実行しました。

次に、Win7ラップトップで「tightvncviewer」を実行し、サーバーに接続しました。次のエラーダイアログの内容を含むVNC画面が表示されました(わずかに省略されています)。

Xsession: unable to start X session --- no "/home/.../.xsession" file, no 
"/home/.../.Xsession" file, no session managers, no window managers, and no 
terminal emulators found; aborting.

「ブレード」上のsshシェルから、基本的に同じことを言っている.xsession-errorsファイルを作成しました。

これは、ポート転送が正常に機能していることを示していますが、「ブレード」で追加の構成を行う必要があることを示しています。

それで、これを解決する適切な方法は何ですか?

更新

Ubuntuボックスでvncサーバーを起動してからクライアントから接続を試みると、一部の情報が「〜/ .vnc /:1.log」に書き込まれます。この出力を初めて見たとき、「〜/ .Xresources」が見つからないことがわかりました。 Xリソースをカスタマイズする必要はないので、これはそれ自体が「エラー」であるとは思いませんが、それでも「〜/ .Xresourcesに触れて」再起動し、ログにはそのエラー/警告がありませんでした。もう。

いずれにせよ、ここで完全な内容を示しているログは、物事がうまくいっていると言っているようです:

10/07/15 18:47:28 Xvnc version TightVNC-1.3.9
10/07/15 18:47:28 Copyright (C) 2000-2007 TightVNC Group
10/07/15 18:47:28 Copyright (C) 1999 AT&T Laboratories Cambridge
10/07/15 18:47:28 All Rights Reserved.
10/07/15 18:47:28 See http://www.tightvnc.com/ for information on TightVNC
10/07/15 18:47:28 Desktop name 'X' (bl12-kvm-nest:1)
10/07/15 18:47:28 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
10/07/15 18:47:28 Listening for VNC connections on TCP port 5901
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

10/07/15 18:49:18 Got connection from client 10.118.34.193
10/07/15 18:49:18 Using protocol version 3.8
10/07/15 18:49:19 Enabling TightVNC protocol extensions
10/07/15 18:49:21 Full-control authentication passed by 10.118.34.193
10/07/15 18:49:22 Using tight encoding for client 10.118.34.193
10/07/15 18:49:22 rfbProcessClientNormalMessage: ignoring unknown encoding 16
10/07/15 18:49:22 Using image quality level 6 for client 10.118.34.193
10/07/15 18:49:22 rfbProcessClientNormalMessage: ignoring unknown encoding -223
10/07/15 18:49:22 Enabling LastRect protocol extension for client 10.118.34.193
10/07/15 18:49:22 Enabling cursor position updates for client 10.118.34.193
10/07/15 18:49:22 Enabling full-color cursor updates for client 10.118.34.193
1
David M. Karr

これを解決できました。キーは〜/ .vnc/xstartupファイルに焦点を合わせることでした。 Xsessionを実行する代わりに、fvwmを実行するようになり、十分に機能するようになりました。

0
David M. Karr