Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-09-26 22:07:43

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

sudo dolphin - problem

Witam podczas uruchamiania dolphina jako roo wyskakuje mi taki error

Kod:

<unknown program name>(2102)/: KUniqueApplication: Cannot find the D-Bus session server: "/usr/bin/dbusy-lanch terminated abnormally with the following error: No protocol specified Autolaunch error: X11 initialization failed."
<unknown program name>(2102)/: KUniqueApplication: Pipe closed unexpectedly.

Szukałem i znalazłem coś takiego
https://bugs.launchpad.net/debian/+source/kdesudo/+bug/365956
jeżeli dobrze rozumiem to niby już naprawili ten błąd tak ??? zrobiłem update i upgrade i jest to samo ;(

Offline

 

#2  2011-09-26 22:14:13

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: sudo dolphin - problem

Tamto zgłoszenie dotyczy odpalania go przez [tt]kdesudo[/tt], a nie przez zwykłe [tt]sudo[/tt]. Próbowałeś przez [tt]kdesudo[/tt] lub [tt]kdesu[/tt]?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#3  2011-09-26 22:19:32

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

tak ??

Kod:

kdesu dolphin
kdesudo dolphin

Jeśli oto chodzi to nie znaleziono takiego polecenia

Offline

 

#4  2011-09-26 22:25:29

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: sudo dolphin - problem

[tt]kdesudo[/tt] jest w pakiecie… [deb]kdesudo[/deb] :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#5  2011-09-26 22:33:40

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

Kod:

kdesudo dolphin

Działa a nie wiadomo czego nie działa "sudo dolphin" ?

Ostatnio edytowany przez Pablik (2011-09-26 22:33:56)

Offline

 

#6  2011-09-26 22:38:43

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: sudo dolphin - problem

A powinno? Od odpalania graficznych programów z uprawnieniami roota są właśnie takie narzędzia jak gksu, kdesudo itp.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#7  2011-09-26 22:43:24

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

no przed reinstalacją linuxa działało normalnie "sudo dolphin" ;(

Offline

 

#8  2011-09-26 22:48:35

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: sudo dolphin - problem

a jak dasz

Kod:

xhost +

ze swojego konta to wtedy działa?

Offline

 

#9  2011-09-26 22:53:52

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

po wpisaniu komendy "xhost +" wyskoczyło mi :
access control disabled, clients can connect form any host

Offline

 

#10  2011-09-26 23:07:50

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: sudo dolphin - problem

Albowiem potrzeba jest UNIKALNA sesja DBusa dla każdego użytkownika (lub konsoli/terminala nawet).

Unikalna - ważny termin. Root nie może używać sesji innego użytkownika. Musi mieć własną. I ma... Ale raczej wyłuskać ją trudno, więc wystarczy skorzystać z drugiego fakty - sesji DBusa na konsolę.

Wystarczy np.
# dbus-launch kolourpaint
I się uruchomi.

Można też wyeksportować potrzebne zmienne sesyjne do środowiska, by nie używać i nie tworzyć co rusz nowych sesji. Najlepiej obrazuje to:
# dbus-launch --sh-syntax

Wydrukuje coś takiego:
DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-mkRRGrxd3t,guid=41014f862a68f844e04968ad000a8922';
export DBUS_SESSION_BUS_ADDRESS;
DBUS_SESSION_BUS_PID=18510;

I tak więc
eval `dbus-launch --auto-syntax`
I już można się nie przejmować tymi sprawami.

Taka jest natura tego problemu. Rozwiązanie? "kdesu" dla KDE. Oryginalnie jest w $PREFIX/lib/kde4/libexec/

Jeśli błąd jest "No protocol specified Autolaunch error: X11 initialization failed." to prawdopodobnie wystarczy tylko wyeksportować zmienną DISPLAY by była taka sama jak u użytkownika (paradoksalnie zgoda odwrotnie jak  przed chwilą; ale... może się zdarzyć że to nie jest wystarczające, ale chyba wszystkie elementy układanki już tu wypisałem)


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#11  2011-09-26 23:21:35

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: sudo dolphin - problem

[quote=Graffi]a jak dasz

Kod:

xhost +

ze swojego konta to wtedy działa?[/quote]
W nowych xorgach dla lokalnych procesów  daje się:

Kod:

xhost local:+

Ostatnio edytowany przez Jacekalex (2011-09-26 23:22:47)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#12  2011-09-26 23:23:27

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

Coś mi się nie udało, po wykonaniu tej komendy "eval `dbus-launch --auto-syntax`"
Dalej jest to samo ;(
a zmienna "$DISPLAY = :0" na moim użytkowniku i na roocie

[quote=Jacekalex][quote=Graffi]a jak dasz

Kod:

xhost +

ze swojego konta to wtedy działa?[/quote]
W nowych xorgach daje się:

Kod:

xhost local:+

[/quote]

Kod:

No protocol specified
xhost: unable to open display ":0"

Ostatnio edytowany przez ArnVaker (2011-09-26 23:34:34)

Offline

 

#13  2011-09-26 23:54:10

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: sudo dolphin - problem

Kod:

$ xhost local:+
non-network local connections being added to access control list

Xorg 1.10 - jak widać działa.
Dolphin też....


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#14  2011-09-27 14:19:02

  Pablik - Użytkownik

Pablik
Użytkownik
Zarejestrowany: 2010-10-21

Re: sudo dolphin - problem

no ale ja po wykonaniu komendy "xhost local:+" dostałem coś takiego :

Kod:

No protocol specified
xhost: unable to open display ":0"

Offline

 

#15  2011-09-27 14:30:16

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: sudo dolphin - problem

Jaki Debian i jaka wersja Xorga (pakietu [deb]xserver-xorg-core[/deb])?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00115 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.48.72' WHERE u.id=1
0.00068 UPDATE punbb_online SET logged=1732597584 WHERE ident='3.144.48.72'
0.00040 SELECT * FROM punbb_online WHERE logged<1732597284
0.00039 SELECT topic_id FROM punbb_posts WHERE id=181987
0.00030 SELECT id FROM punbb_posts WHERE topic_id=19768 ORDER BY posted
0.00046 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19768 AND t.moved_to IS NULL
0.00022 SELECT search_for, replace_with FROM punbb_censoring
0.00059 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19768 ORDER BY p.id LIMIT 0,25
0.00073 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19768
Total query time: 0.00505 s