Inilah hal-hal yang berhasil untuk saya .. (sukses menggunakan tute ini http://www.howtoforge.com/how-to-install-vnc-server-on-ubuntu-14.04 dan kudose untuk Charles Tassell untuk petunjuk dan saran yang benar)
Apa yang saya lakukan adalah sebagai berikut,
(1) jalankan sudo apt-get update && sudo apt-get upgrade
(2) lari sudo apt-get install gnome-core xfce4 vnc4server
(3) kemudian tambahkan pengguna (vncserver / unix)
sudo adduser test1
(Anda harus mengisi rincian setelah itu untuk pengguna, saya telah menambahkan 3 pengguna (test1, test2, test3 dll untuk server vnc)
(4) Kemudian Anda harus mengganti pengguna satu per satu dan menjalankan vncserver dan menambahkan kata sandi untuk login vncuser (saya punya tiga pengguna vnc, sehingga saya harus mengulangi ini untuk ketiga tes pengguna 1, test2, test3)
su - test1
lalu lari
vncserver
put out akan seperti ini meminta kata sandi vnc ..
You will require a password to access your desktops.
Password:
Verify:
xauth: file /home/test1/.Xauthority does not exist
New 'server1:1 (test1)' desktop is server1:1
Creating default startup script /home/test1/.vnc/xstartup
Starting applications specified in /home/test1/.vnc/xstartup
Log file is /home/test1/.vnc/server1:1.log
(5) Penting: Anda harus mengganti /home/test1/.vnc/xstartup dengan yang di bawah ini (Lain kali Anda tidak akan mendapatkan desktop, sebaliknya Anda akan terjebak dengan layar kosong tanpa antarmuka atau menu pengguna)
vim /home/test1/.vnc/xstartup
dan tambahkan
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
(6) skrip startup untuk vncserver dibuat menggunakan "lanjut saya akan membuat skrip startup untuk vncserver seperti ini" bagian dari tute ini
sudo vim /etc/init.d/vncserver
dan tambahkan konten di bawah ini ..
#!/bin/bash
unset VNCSERVERARGS
VNCSERVERS=""
[ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf
prog=$"VNC server"
start() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Starting $prog: "
ulimit -S -c 0 >/dev/null 2>&1
RETVAL=0
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
DISP="${display%%:*}"
export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}"
su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}"
fi
done
}
stop() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Shutting down VNCServer: "
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
export USER="${display##*:}"
su ${USER} -c "vncserver -kill :${display%%:*}" >/dev/null 2>&1
fi
done
echo -e "\n"
echo "VNCServer Stopped"
}
case "$1" in
start)
start $@
;;
stop)
stop $@
;;
restart|reload)
stop $@
sleep 3
start $@
;;
condrestart)
if [ -f /var/lock/subsys/vncserver ]; then
stop $@
sleep 3
start $@
fi
;;
status)
status Xvnc
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|status}"
exit 1
esac
untuk membuatnya dapat dieksekusi, jalankan perintah berikut ..
chmod +x /etc/init.d/vncserver
(7) Untuk membuat sesi desktop vnc dialokasikan untuk pengguna saat start up secara otomatis, buat skrip berikut di / etc / vncserver
sudo mkdir -p /etc/vncserver
sudo vim /etc/vncserver/vncservers.conf
tambahkan ini di vncservers.conf (ini karena saya memiliki pengguna saya sebagai test1, test2, test3 ubah sesuai dengan)
VNCSERVERS="3:test3 2:test2 1:test1"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
VNCSERVERARGS[3]="-geometry 1024x768"
(8) Kemudian jalankan
sudo `update-rc.d vncserver defaults 99`
(9) reboot server (Anda hampir selesai sekarang) langkah 10 dan sisanya adalah bagaimana cara masuk bagian
(10) unduh http://www.realvnc.com/download/viewer/
masukkan servername / ipaddress dan sesi id misalnya server saya adalah 172.16.70.17 dan jika saya menggunakan 172.16.70.17: itu akan masuk ke desktop pengguna test2 .. dan 172.16.70.17:3 akan masuk ke desktop pengguna test3 seperti bijaksana
pastikan enkripsi dipilih "Prefer off"
Kemudian Anda dapat mengakses desktop dan aplikasi Anda dengan cara ini ..
update-rc.d vncserver defaults 99
insserv: peringatan: skrip 'vncserver' hilang tag dan penggantian LSBOh, btw, VNC dapat menawarkan beberapa sesi independen, itu hanya susah untuk setup. Anda pada dasarnya menjalankan banyak salinan Xvnc pada port yang berbeda. Masalahnya adalah tidak ada opsi "bouncing saya ke desktop yang tidak digunakan berikutnya" secara otomatis, jadi Anda harus memberi setiap pengguna yang akan menggunakan sistem dari jarak jauh porta mereka sendiri.
sumber
Hmm, apakah ini membantu? http://c-nergy.be/blog/?p=5305 Ini untuk LTS, tetapi harus bekerja dengan 14.10 juga.
sumber