GNU/Linux >> Linux Esercitazione >  >> Linux

xhost+:come correggere l'errore "Impossibile aprire il display" durante l'avvio della GUI sul server remoto

Domanda :Quando provo ad avviare qualsiasi applicazione GUI su un server remoto, viene visualizzato il messaggio "Impossibile aprire il display: ” errore, come mostrato di seguito. Come posso risolvere questo problema?

Ad esempio, durante l'avvio di gedit sul server remoto, ho ricevuto il seguente messaggio.

(gedit:3658): Gtk-WARNING **: cannot open display: 

Ricevo un messaggio simile quando provo ad aprire qualsiasi applicazione GUI. Ad esempio, l'avvio di Oracle Installer su un server remoto genera anche l'errore "Impossibile aprire il display".

Rispondi :Puoi correggere l'errore "Impossibile aprire il display" seguendo la procedura xhost menzionata in questo articolo.

1. Consenti ai client di connettersi da qualsiasi host utilizzando xhost+

Esegui il comando seguente per disabilitare il controllo di accesso, tramite il quale puoi consentire ai client di connettersi da qualsiasi host.

$ xhost +
access control disabled, clients can connect from any host

2. Abilita l'inoltro X11

Durante l'esecuzione di ssh, utilizzare l'opzione -X per abilitare l'inoltro X11.

$ ssh username@hostname -X

Abilita l'inoltro X11 affidabile, utilizzando l'opzione -Y,

$ ssh username@hostname -Y

3. Apri le applicazioni della GUI in quell'host

Dopo aver aperto la connessione ssh all'host remoto come spiegato sopra, puoi aprire qualsiasi applicazione GUI che la aprirà senza alcun problema.

Se ricevi ancora l'errore "Impossibile aprire il display", imposta la variabile DISPLAY come mostrato di seguito.

$ export DISPLAY='IP:0.0'

Nota :IP è l'IP della workstation locale in cui si desidera visualizzare l'applicazione GUI.


Linux
  1. Come correggere l'errore di errore di autenticazione Cron in Linux?

  2. Come correggere l'errore di installazione di Python durante il caricamento delle librerie condivise:libssl.so.1.0.0? [Risolto]

  3. Come consentire la connessione remota al server di database MySQL

  4. Errore Linux durante il caricamento delle librerie condivise:impossibile aprire il file oggetto condiviso:file o directory non presenti

  5. L'avvio di firefox sul server remoto fa sì che firefox locale apra invece la pagina

Come correggere l'errore rifiutato dalla connessione SSH

Come correggere l'errore interno del server 500 in WordPress

Come correggere l'errore di conversione con Calibre

Come utilizzare SSH per connettersi a un server remoto

Linux:come funziona il display di Linux?

Come eseguire il desktop remoto nel tuo server Windows