2012-09-10 4 views
8

Sono su una macchina Windows7 e sto cercando di far aprire Firefox sulla macchina centOS, ma essere visualizzato su il mio schermo attuale. Quando si digita firefox nel terminale, sto ottenendo il seguente errore:Errore: impossibile aprire display: localhost: 0.0 - tentare di aprire Firefox da CentOS 6.2 64 bit e visualizzare su Win7

Error: cannot open display: localhost:0.0 

Per impostare la visualizzazione ho usato il comando

$ export DISPLAY=localhost:0.0 

qualche sito suggerito utilizzando la seguente, ma non ha funzionato neanche :

$ export DISPLAY=:0.0 

sto usando il mastice e non ho la casella di controllo selezionata e Enable X11 forwarding Xming è in esecuzione su Windows. Inoltre, lo sshd_config sul file di CentOS sembra essere installato correttamente così:

$ cat /etc/ssh/sshd_config |grep -i x11 
#X11Forwarding no 
X11Forwarding yes 
#X11DisplayOffset 10 
X11UseLocalhost yes 

Ho guardato su numerose pagine e cercato StackOverflow pure, ma nessuno è riuscito ad aiutarmi in ogni modo. Grazie in anticipo.

+0

Questa domanda potrebbe essere più adatta all'indirizzo http://superuser.com/. Inoltre, in Xming c'è l'utility 'XLaunch', che consente di connettersi al server remoto e avviare un'applicazione senza usare esplicitamente PuTTY e così via. L'hai provato? Funziona? – aland

+2

provalo senza impostare la variabile DISPLAY ... non dovresti realmente aver bisogno di quello – 10flow

+0

@aland ho guardato su Internet per vedere cos'è l'utilità XLaunch, non so cosa intendi quando dici che dovrei provare per avviare l'applicazione senza PuTTY. Ho appena notato che 'XMing' ha un' Command Processor', ma non so come usarlo. - Inoltre, non sono sicuro di come migrare la mia domanda. – SaiyanGirl

risposta

12

Quindi, si scopre che X11 non è stato effettivamente installato sul centOS. Sembrava che non ci fosse alcuna indicazione che non venisse installato. Ho fatto il seguente comando e ora Firefox apre:

yum groupinstall 'X Window System' 

Spero che questo risposta sarà aiutare gli altri che subiscono l':)

+0

Grazie mille. Questo ha risolto anche il mio problema. Ho cercato in tutta la rete per trovare questa soluzione. Ora ho solo bisogno di gvim per trovare i caratteri e sono pronto per andare ... – some

+1

... e questo è stato risolto installando i caratteri X11. (in Fedora: 'yum search fonts' per ottenere un elenco di caratteri e quindi installare i caratteri X11 rilevanti) – some

+0

@some Awesome, grazie per l'input! – SaiyanGirl

2

ho affrontato la questione una volta è stato in grado di risolverla mediante fissaggio del mio/etc/padroni di casa. E 'appena stato in grado di risolvere localhost nome ... I dettagli sono qui: http://itvictories.com/node/6

In realtà, v'è il 99%, che errore relativo al file/etc/hosts

X Server solo in grado di risolvere localhost e tutto conseguente le azioni falliscono.

Si prega di essere sicuri di avere un disco come

127.0.0.1 localhost 

nel file/etc/hosts.

+0

Puoi postare qui la risposta invece di un link che punta ad esso? – cheesemacfly

+1

Il link non viene caricato per me = /. Ricevo un errore interno del server. Potresti postare la tua risposta qui, per favore? – SaiyanGirl

+0

Grazie per le informazioni extra, Alex! – SaiyanGirl