Valamiért (mióta KUHU-t használok) nem megy a sudo grafikus program idnításánál.
Pl.: Ha a synapticot próbálom indítani vele...
$ sudo synaptic
Last login: Tue Mar 6 18:32:35 CET 2007 on pts/1
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
(synaptic:2350): Gtk-WARNING **: cannot open display:
...ennyi
Mit lehet tenni?
(Ja és az /etc/sudoers fálj be van állítva.)
- 3073 megtekintés
Hozzászólások
gksudo?
---
"... nem zsaru vagyok, hanem a rendorfonok."
- A hozzászóláshoz be kell jelentkezni
Ezt honnan tudom elérni? (UHU csomag nincs hozzá, legalábbis én nem találtam, és az SF-en se talátam a forrását)
Mi a különbség a sudo-hoz képest? (Soha nem használtam még)
- A hozzászóláshoz be kell jelentkezni
Nem tudom, nézted-e a legalsó hozzászólást. Ott a linken megtalálod a forrást, ha nincs csomag uhuhoz (bár szerintem van).
- A hozzászóláshoz be kell jelentkezni
Nem biztos, hogy ez az oka, de próbáld ki, hogy kiadod az
xhost +
parancsot az X- et futtató userrel, és utána próbálod a sudo- t.
- A hozzászóláshoz be kell jelentkezni
Így nem megy.
- A hozzászóláshoz be kell jelentkezni
Csak úgy próbaképpen az működik pl., hogy
sudo xterm
?
- A hozzászóláshoz be kell jelentkezni
Nem
- A hozzászóláshoz be kell jelentkezni
xhost
kimenet?
- A hozzászóláshoz be kell jelentkezni
access control enabled, only authorized clients can connect
Amúgy ennek mit kéne csinálnia, mit kéne kiadnia, mit kéne kiírnia ==>> Mit csinál ez a parancs?
- A hozzászóláshoz be kell jelentkezni
Nem azért, de fentebb írtam, hogy mi a megoldás szvsz. Annak mi volt a kimenete? (http://hup.hu/node/36543#comment-330761)
- A hozzászóláshoz be kell jelentkezni
$ xhost
access control enabled, only authorized clients can connect
$ sudo xterm
Last login: Wed Mar 7 19:25:49 CET 2007 on pts/0
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
Ezt írja ki, ha erre célzol, de semmi nem indúl.
Amúgy mi az a suid-root program? (Kérlek ne háborodj fel, kezdő vagyok)
- A hozzászóláshoz be kell jelentkezni
Olvasd el még egyszer tr1719 javaslatát: az "xhost +" (ejtsd: ikszhószt szóköz plusz) parancsot add ki.
- A hozzászóláshoz be kell jelentkezni
Boccs a "+" félreértettem.
$ xhost +
access control disabled, clients can connect from any host
Oké az után a kiadott sudo xterm megy. MEGOLDVA!
Köszönöm a segítséget.
- A hozzászóláshoz be kell jelentkezni
Akkor a kovetkezot hasznald inkabb:
xhost +localhost
(abban az esetben, ha az X fogadja a tavoli kereseket is, ez kicsit biztonsagosabba teszi, es csak helyi geprol hozzaferheto)
---------------------
Time is like a drug. Too much of it kills you. - Pratchett
- A hozzászóláshoz be kell jelentkezni
Régebben amúgy működött... (UHU 2.0 alatt)
- A hozzászóláshoz be kell jelentkezni
gdm display manager használata esetén az a bug, hogy működik, szerintem nem lenne szabad :)
- A hozzászóláshoz be kell jelentkezni
Ha gnomet használsz, akkor nálad valszeg nem működik a kdesu. Viszont 100%, hogy ennek van gnomeos megfelelője. Azzal próbáld, mennie kell... :)
Szerk: gksu a parancs neve... Ja és a gksudo is a gksu része. :)
- A hozzászóláshoz be kell jelentkezni
Persze néztem az üzenetet, csak gonjaim akadtak. Előszőr gondolom a libgksu -t kellett telepíteni.
Ezt kaptam $ ./configure után:
Package libgtop-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgtop-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgtop-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBGKSU_CFLAGS
and LIBGKSU_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Most mit kell tennem? Rakjam fel a libgtop-2.0 csomagot, vagy próbálkozzak a pkg-configgal?
- A hozzászóláshoz be kell jelentkezni
Biztosan nincs gksu csomagból uhura? Egyébként gugliban rákeresetm multkor, és valahol láttam rá uhu csomagot.
Hmm, ez 404-es...
- A hozzászóláshoz be kell jelentkezni
Van, csak 1.2-re. (Azóta rákerestem ígyis) De ez nem megy fel.
- A hozzászóláshoz be kell jelentkezni
Egyébként halkan jegyzem meg, gondolkoztunk azon, hogy Ubuntu-módra a root jelszót elimináljuk, és megadott userek a saját jelszavukkal sudo-n keresztül válthassanak át root-tá. A változtatást nagy részben épp a sudo jelen hibája miatt vetettük el, azaz amiért nem képes az ablakok megnyitásához szükséges jogosultságot átörökíteni az általa indított program részére. Ezért maradt a hagyományos "su", valamint a usermode (a.k.a. consolehelper) a root-ként indítandó grafikus programok számára.
- A hozzászóláshoz be kell jelentkezni
(hulyeseget irtam, nem olvastam vegig)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni