Gtk-WARNING **: cannot open display:

11 odgovora [Poslednji unos]
zchira
Slika korisnika zchira
Offline
User
Član od: 29/05/2006

kada pokusam da pokrenem program gslapt, izbaci poruku iz naslova topica:

Gtk-WARNING **: cannot open display:

isto mi se desava i kada druge programe pokusam da pokrenem iz terminala kao SU.
Naravno problem mogu da resim ako ih pokrecem kao obican korisnik, ali gslapt mora da se pokrece kao SU.
I, da, juce je hteo da se pokrene, a danas nece, a ne secam se da sam nesto cheprkao gde se ne sme??? ?

0
zchira
Slika korisnika zchira
Offline
User
Član od: 29/05/2006

evo malo detaljnije:

Quote:

zchira@zlackware:~$ su
Password:
root@zlackware:/home/zchira# gslapt
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

(gslapt:16271): Gtk-WARNING **: cannot open display:
root@zlackware:/home/zchira#

Marel
Slika korisnika Marel
Offline
User
Član od: 29/05/2006

Kao root dodaj "export DISPLAY=:0.0" u /root/.profile. Osim toga, treba da se izvrši "localhost +" pri podizanju X-a. Zavisno od display managera dodaj tu liniju u /etc/X11/gdm/Xsession ili ~/.xsession.

Ima i komplikovaniji, ali bolji način.

xhost +localhost
xauth extract - :0.0 > /home/user/xauth.key

export DISPLAY=:0.0
xauth merge /home/user/xauth.key

zchira
Slika korisnika zchira
Offline
User
Član od: 29/05/2006

kod mene ne postoji fajl /root/.profile

a pri pokusaju da izvrsim

xhost +localhost

mi izbacuje neku gresku da je +localhost los parametar ili nesto slicno...

ovo ostalo je htelo da se izvrsi ali nije pomoglo....

burga
Slika korisnika burga
Offline
User
Član od: 29/05/2006

trebalo bi da postoji .bash_profile u /root direktorijumu.

__________________

Нема бога, и Дирак је његов пророк

Driver
Slika korisnika Driver
Offline
User
Član od: 29/05/2006

kao user kucas xhost + tako dajes rootu ovlascenja za x

zchira
Slika korisnika zchira
Offline
User
Član od: 29/05/2006

kad kao user kucam xhost + :
Quote:

zchira@zlackware:~$ xhost +
access control disabled, clients can connect from any host
zchira@zlackware:~$

Inace nema ni .bash_profile u /root direktorijumu

(ima .bash_history ali to nema veze sa ovim Smile )

LYb
Slika korisnika LYb
Offline
User
Član od: 29/05/2006

To

Quote:

access control disabled, clients can connect from any host

je upravo ono sto si i hteo da postignes.

zchira
Slika korisnika zchira
Offline
User
Član od: 29/05/2006

e, daaaaaa!!!
sad radi.
Hvala svima Wink

hAlleLuJa
Slika korisnika hAlleLuJa
Offline
User
Član od: 29/05/2006

kad kao user kucak xost+ pa se logujem kao root preko konzole onda oce da mi otvori Operu ali kad probam kao obican user izbaci mi poruku "Segmentation fault"?
inace Opera mi je javljala istu gresku pri startovanju:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
?

LimitMan
Slika korisnika LimitMan
Offline
User
Član od: 29/05/2006

hAlleLuJa wrote:

kad kao user kucak xost+ pa se logujem kao root preko konzole onda oce da mi otvori Operu ali kad probam kao obican user izbaci mi poruku "Segmentation fault"?
inace Opera mi je javljala istu gresku pri startovanju:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
?

Posto opera nije opensource tesko je pomoci ... Mozda je najbolje da njima posalje feedback i otvorish help ticket ...

Ovo mi inace deluje iskljucivo kao bug ...

Btw ... Cisto informacije radi... kada kucate Xhost + oslabljujete sigurnost sistema ... Ne morate da panicite, ali nemojte ovo da kucate na svojim serverima Laughing out loud