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 kdesudo, a nie przez zwykłe sudo. Próbowałeś przez kdesudo lub kdesu?

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

kdesudo jest w pakiecie… kdesudo :)

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.

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: http://titek.victorygames.pl
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/random
Zarejestrowany: 2008-01-07

Re: sudo dolphin - problem

Graffi napisał(-a):

a jak dasz

Kod:

xhost +

ze swojego konta to wtedy działa?

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

Jacekalex napisał(-a):

Graffi napisał(-a):

a jak dasz

Kod:

xhost +

ze swojego konta to wtedy działa?

W nowych xorgach daje się:

Kod:

xhost local:+

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/random
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 xserver-xorg-core)?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)