GNU/Linux >> Linux Esercitazione >  >> Linux

vncserver non riesce con "Avvio del server VNC:nessun display configurato"

Domanda

Quando provo ad avviare/riavviare il servizio "vncserver", non riesce con l'errore seguente.

# service vncserver restart
Starting VNC server: no displays configured

Soluzione

Verifica la sintassi del file /etc/sysconfig/vncservers

1. L'errore precedente si verifica principalmente quando si verifica un errore di sintassi nel file di configurazione di vncserver /etc/sysconfig/vncservers. Puoi verificare se disponi delle voci di configurazione nel formato seguente.

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

2. Uno degli errori più comuni che gli utenti fanno è quello di utilizzare spazi non necessari nel file di configurazione. Ad esempio, la riga seguente esiste in /etc/sysconfig/vncservers e contiene errori di battitura come lo spazio tra "N ” e “ [utente] ”

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

3. A volte copi le righe del file di configurazione da alcuni libri o siti Web, che potrebbero anche copiare alcuni caratteri spazzatura. Questi sono difficili da trovare. Puoi utilizzare il comando seguente per vedere se il file contiene caratteri spazzatura.

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

4. Un altro consiglio utile è quello di modificare manualmente le righe commentate di seguito che sono già presenti nel file di configurazione /etc/sysconfig/vncservers.

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

Le 2 righe precedenti sono presenti per impostazione predefinita per la configurazione di esempio. Assicurati di rimuovere il "#" davanti a queste linee prima di usarle.

5. Dovresti vedere un output simile a quello mostrato di seguito quando il file di configurazione ha la sintassi corretta.

# 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  ]
Come configurare il server VNC su CentOS/RHEL 6


Linux
  1. Linux:l'impostazione dell'affinità del processo di esecuzione con il set di attività non riesce?

  2. Sostituire Newline con Nul?

  3. Monitora un server con Munin

  4. Filtra e ottimizza le richieste di file statici con NGINX su Ubuntu 18.04

  5. Come modificare la risoluzione del server VNC in Linux

Come creare un file server personale con SSH su Linux

Come avviare un server vnc per la visualizzazione effettiva (scraping) con TigerVNC

Comando Linux WC con esempi

L'avvio PXE con hardware UEFI è continuato

Firme digitali con GnuPG

Amministratore di Windows che cerca di iniziare in piccolo con il file server Linux (ubuntu).