こんばんは、脇保です。
LubuntuにVNCServerを建て、自動起動に対応させる方法です。
少し、ハマったのでメモっておきます。
1.VNCServerをインストール。
端末を開き、以下を入力し、Installします。
sudo apt-get install x11vnc vnc-java
2.次にパスワードを設定します。
x11vnc -storepasswd
と入力し、実行。
VNCログインに必要なPasswordの入力を促されるので、
任意のPasswordを入力、設定します。
3.UFW(UbuntuFireWorll)に、必要なポートを開けます。
sudo ufw allow 5800
sudo ufw allow 5900
の、二つを設定します、私の場合。
4.自動起動設定をします
私の場合、geditを使っているので、ここではgeditで。
sudo gedit /etc/xdg/autostart/「任意の名前」.desktop
と入力、
エディタに以下を入力します。
[Desktop Entry]
Type=Application
Name=vncServer
GenericName=VNC Server
Icon=
Exec=x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800
Terminal=true
入力が完了したら、保存。
5.これだけでは、IPアドレス直打ちでないと、VNCに接続できません。
Sambaをインストールし、PC名でログインできるようにします。
sudo apt-get install samba
を端末から実行し、sambaをインストールします。
これで、Windows機から、PC名でログインできるようになります。
MacやLinuxでは、以下を、Smb.confに追加します。
sudo gedit /etc/samba/smb.conf
で、編集。
クライアントがLinuxの場合:
unix charset = UTF-8
クライアントがMacの場合:
unix extensions=no
を、それぞれ[global] に追加します。
保存画家完了したら、再起動します。
6.VNC Clientから、接続を試みます。
「PC名:0」で、(VNCの設定が初期状態なら)接続できるはずです。
以上で完了です。
参考にしたサイト:
Lubuntuにvncサーバー
http://iga.txa.jp/wp/archives/1329
Lubuntuログイン後の自動起動
http://bibo6.hateblo.jp/entry/2014/12/26/042143
Unity のランチャに登録する方法 (追記: Lubuntu でも) http://tohka383.hatenablog.jp/entry/20120331/1333156658
それでは。