GNU/Linux >> Belajar Linux >  >> Linux

vncserver gagal dengan "Memulai server VNC:tidak ada tampilan yang dikonfigurasi"

Pertanyaan

Ketika saya mencoba untuk memulai/me-restart layanan “vncserver”, gagal dengan kesalahan di bawah ini.

# service vncserver restart
Starting VNC server: no displays configured

Solusi

Periksa Sintaks file /etc/sysconfig/vncservers

1. Kesalahan di atas kebanyakan terjadi ketika Anda melakukan kesalahan sintaks pada file konfigurasi vncserver /etc/sysconfig/vncservers. Anda dapat memverifikasi apakah Anda memiliki entri konfigurasi dalam format di bawah ini.

# vi /etc/sysconfig/vncservers
VNCSERVERS="2:myusername"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

2. Salah satu kesalahan paling umum yang dilakukan pengguna adalah mereka menggunakan spasi yang tidak perlu dalam file konfigurasi. Misalnya, baris berikut ada di /etc/sysconfig/vncservers, dan memiliki kesalahan ketik seperti spasi di antara “N ” dan “ [pengguna] ”

# cat /etc/sysconfig/vncservers
...
VNCSERVERS="N: [user]"

3. Terkadang Anda menyalin baris file konfigurasi dari beberapa buku atau situs web, yang mungkin juga menyalin beberapa karakter sampah. Ini sulit ditemukan. Anda dapat menggunakan perintah di bawah ini untuk melihat apakah file tersebut berisi karakter sampah.

# cat -evt /etc/sysconfig/vncservers | grep -v "#"

4. Tip berguna lainnya adalah mengedit baris komentar di bawah ini dengan tangan yang sudah ada di file konfigurasi /etc/sysconfig/vncservers.

# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

2 baris di atas hadir secara default untuk konfigurasi sampel. Pastikan Anda menghapus "#" di depan baris ini sebelum menggunakannya.

5. Anda akan melihat output seperti yang ditunjukkan di bawah ini ketika file konfigurasi dengan sintaks yang benar.

# service vncserver start
Starting VNC server: 2:root 
New 'geek.mylabserver.com:2 (root)' desktop is geek.mylabserver.com:2

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/geek.mylabserver.com:2.log

3:user 
New 'geek.mylabserver.com:3 (user)' desktop is geek.mylabserver.com:3

Creating default startup script /home/user/.vnc/xstartup
Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/geek.mylabserver.com:3.log

                                                           [  OK  ]
Cara mengkonfigurasi Server VNC di CentOS/RHEL 6


Linux
  1. Linux – Mengatur Proses Menjalankan Afinitas Dengan Taskset Gagal?

  2. Redirection Ke Nama File Globbed Gagal?

  3. Pantau server dengan Munin

  1. Cara mengkonfigurasi VNC Server di Oracle Linux 6

  2. Peringatan dengan nftw

  3. Bagaimana cara menyalin file bernama dimulai dengan titik?

  1. Memulai dengan ls

  2. Letakkan file dengan klien tftp di Linux

  3. vncserver -localhost dan ssh tunneling