Instal x11vnc:
sudo apt-get install x11vnc
Buat kata sandi untuk pengguna Anda:
x11vnc -storepasswd
Jika Anda memiliki pengaturan ssh, Anda dapat menggunakannya untuk memulai x11vnc dengan anggapan Anda sudah masuk, tetapi ingatlah untuk mengatakannya untuk menggunakan file kata sandi Anda:
x11vnc -usepw
Jika Anda belum masuk, Anda akan mendapatkan kesalahan dengan penjelasan:
If NO ONE is logged into an X session yet, but there is a greeter login
program like "gdm", "kdm", "xdm", or "dtlogin" running, you will need
to find and use the raw display manager MIT-MAGIC-COOKIE file.
Some examples for various display managers:
gdm: -auth /var/gdm/:0.Xauth
-auth /var/lib/gdm/:0.Xauth
kdm: -auth /var/lib/kdm/A:0-crWk72
-auth /var/run/xauth/A:0-crWk72
xdm: -auth /var/lib/xdm/authdir/authfiles/A:0-XQvaJk
dtlogin: -auth /var/dt/A:0-UgaaXa
Dengan anggapan Anda menggunakan lightdm untuk login, Anda dapat memperbaiki masalah ini, Anda dapat menjalankan x11vnc dengan perintah:
sudo x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw
Saya tidak yakin ini adalah ide terbaik untuk menjalankan x11vnc sebagai root. Mungkin seseorang dapat mengedit dengan cara mengakses login tanpa menggunakan sudo.
Setelah ini berjalan, Anda harus dapat terhubung menggunakan klien vnc seperti krdc (untuk KDE). Anda mungkin ingin menggunakan Layar GNU agar x11vnc tetap berjalan tanpa perlu sesi ssh terbuka
Saya dapat mengetahuinya menggunakan http://ubuntuforums.org/showthread.php?t=2039022 .
Berikut adalah contoh pekerjaan pemula yang dapat Anda gunakan untuk membuatnya berjalan saat startup. Itu harus dimasukkan ke /etc/init/x11vnc.conf. (Perhatikan bahwa versi terbaru Ubuntu menggunakan systemd jadi lihat jawaban lain yang memiliki contoh systemd config):
# description "start and stop x11vnc"
description "x11vnc"
start on runlevel [2345]
stop on runlevel [^2345]
console log
#chdir /home/
#setuid 1000
#setgid 1000
respawn
respawn limit 20 5
exec x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw
Setelah Anda membuat file ini, Anda dapat memulainya dengan menjalankan: sudo start x11vnc Anda dapat memeriksa log di: /var/log/upstart/x11vnc.log