Pagina 1 di 1

[risolto] cannot open display: :0

Inviato: domenica 6 marzo 2011, 10:07
da mauriga
Ho reinstallato tutto e ho deciso di avere la /home separata.
Tutto funziona alla perfezione tranne quando da terminale do il comando "sudo gparted" oppure altri comandi che cominciano con "sudo ..." etc etc.
Mi esce sempre il seguente messaggio di errore: "Invalid MIT-MAGIC-COOKIE-1 key
(gpartedbin:1669): Gtk-WARNING **: cannot open display: :0
mauri@LapMauri:~$"

Ho risolto con "xhost + local:localhost".
Se do prima questo comando poi tutto funziona alla perfezione.

C'e' un modo per risolvere definitivamente?

Puo' dipendere dal fatto che quando apro il terminale ci sono due nomi diversi (mauri@LapMauri:~$)?

Grazie per un aiuto.

mau----

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 10:32
da robytrevi
Ciao.
Quello non è il problema.
Prova a dare da terminale

Codice: Seleziona tutto

cat /etc/hosts

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 10:43
da mauriga
robytrevi ha scritto: Ciao.
Quello non è il problema.
Prova a dare da terminale

Codice: Seleziona tutto

cat /etc/hosts
Ecco il risultato:

Codice: Seleziona tutto

 mauri@LapMauri:~$ cat /etc/hosts
127.0.0.1       localhost
127.0.1.1       LapMauri

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
mauri@LapMauri:~$ 
grazie per l'aiuto.

mau----

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 11:00
da robytrevi
Prova così:
Fai una copia di backup del file:

Codice: Seleziona tutto

sudo cp /etc/hosts /etc/hosts.backup
Quindi apri il file con

Codice: Seleziona tutto

gksu gedit /etc/hosts
e modificalo rendendolo così:

Codice: Seleziona tutto

127.0.0.1      localhost.localdomain localhost
::1	LapMauri	localhost6.localdomain6	localhost6
127.0.1.1       LapMauri

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
salva e chiudi.
(Non so se poi devi riavviare)

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 11:26
da mauriga
Ho provato, ma non funziona.
A meno che non siano importanti gli spazi tra le parole  ???

Ho anche riavviato.

Altre idee?

Grazie per la pazienza.

mau----

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 17:25
da robytrevi
Prova con

Codice: Seleziona tutto

xhost +localhost

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 18:21
da mauriga
robytrevi ha scritto: Prova con

Codice: Seleziona tutto

xhost +localhost
Si certo, così funziona, lo avevo detto anche io nel primo post, ma quello che cerco e' una soluzione definitiva.
Con

Codice: Seleziona tutto

xhost + localhost
lo devi digitare ogni volta che accendo il computer.

Grazie lo stesso.

mau----

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 19:11
da robytrevi
Prova questo

Re: cannot open display: :0

Inviato: domenica 6 marzo 2011, 20:39
da mauriga
E pensare che mi ero letto decine (letteralmente) di post.

Grazie, ho risolto adottando la soluzione indicata nel post #4 del link che mi hai suggerito.

mau----