wenn ich versuche als nicht login user (also nach dem ich zu einem anderen user gesued bin) kate (oder auch andere kde4 programme zu starten, erhalte ich folgenden fehler. zope@chrissy:/home/robert/Documents> kate kate(3488): Session bus not found gibt es da abhilfe dagegen. ich nutze 11.2(32) und habe von zeit zu zeit ein zypper dup gemacht. gruss robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Robert,
wenn ich versuche als nicht login user (also nach dem ich zu einem anderen user gesued bin) kate (oder auch andere kde4 programme zu starten, erhalte ich folgenden fehler.
zope@chrissy:/home/robert/Documents> kate kate(3488): Session bus not found
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-) Also musst du es ihm erlauben: # xhost local:zope Die Umgebungsvariable DISPLAY vom User "zope" setzen (ggfs. anpassen): # export DISPLAY=":0.0" Dann erst kannst du beliebige X-Anwendung über den User starten, z.B.: # kate Die Rechte kannst du ihm später wieder entziehen: # xhost -local:zope HTH, -- Gruß Sebastian - openSUSE Member (Freespacer) http://de.opensuse.org/Benutzer:Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sat, May 29, 2010 at 05:05:05PM +0200, Sebastian Siebert wrote:
Hallo Robert,
wenn ich versuche als nicht login user (also nach dem ich zu einem anderen user gesued bin) kate (oder auch andere kde4 programme zu starten, erhalte ich folgenden fehler.
zope@chrissy:/home/robert/Documents> kate kate(3488): Session bus not found
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-)
Leider inkorrekt. Es geht hier um den DBUS Session Bus. das sollte gehen: eval `dbus-launch` kate& (eval weil dbus-launch 2 zeilen der Art ausgibt: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IArLCexAdP,guid=6df481d8b8a41be180455e594c01328f DBUS_SESSION_BUS_PID=18040 ) Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Marcus,
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-)
Leider inkorrekt.
Es geht hier um den DBUS Session Bus.
das sollte gehen: eval `dbus-launch` kate&
(eval weil dbus-launch 2 zeilen der Art ausgibt: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IArLCexAdP,guid=6df481d8b8a41be180455e594c01328f DBUS_SESSION_BUS_PID=18040 )
Funktioniert bei mir so nicht. # eval `dbus-launch` No protocol specified Und nu? ;-) -- Gruß Sebastian - openSUSE Member (Freespacer) http://de.opensuse.org/Benutzer:Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sat, May 29, 2010 at 06:09:10PM +0200, Sebastian Siebert wrote:
Hallo Marcus,
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-)
Leider inkorrekt.
Es geht hier um den DBUS Session Bus.
das sollte gehen: eval `dbus-launch` kate&
(eval weil dbus-launch 2 zeilen der Art ausgibt: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IArLCexAdP,guid=6df481d8b8a41be180455e594c01328f DBUS_SESSION_BUS_PID=18040 )
Funktioniert bei mir so nicht.
# eval `dbus-launch` No protocol specified
Und nu? ;-)
Was sagt denn dbus-launch ohne eval drumrum? Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
das sollte gehen: eval `dbus-launch` kate&
(eval weil dbus-launch 2 zeilen der Art ausgibt: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IArLCexAdP,guid=6df481d8b8a41be180455e594c01328f DBUS_SESSION_BUS_PID=18040 )
Funktioniert bei mir so nicht.
# eval `dbus-launch` No protocol specified
Und nu? ;-)
Was sagt denn dbus-launch
ohne eval drumrum?
# eval `dbus-launch` No protocol specified # dbus-launch No protocol specified DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-aQ9blU3MtU,guid=36607e47dd0f6017f6b526384c013e87 DBUS_SESSION_BUS_PID=15332 # kate No protocol specified kate: cannot connect to X server :0.0 So, wird das nix. Meine Lösung von vorhin funktioniert einwandfrei. -- Gruß Sebastian - openSUSE Member (Freespacer) http://de.opensuse.org/Benutzer:Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 29.05.2010 18:17, schrieb Marcus Meissner:
On Sat, May 29, 2010 at 06:09:10PM +0200, Sebastian Siebert wrote:
Hallo Marcus,
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-)
Leider inkorrekt.
Es geht hier um den DBUS Session Bus.
das sollte gehen: eval `dbus-launch` kate&
(eval weil dbus-launch 2 zeilen der Art ausgibt: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IArLCexAdP,guid=6df481d8b8a41be180455e594c01328f DBUS_SESSION_BUS_PID=18040 )
Funktioniert bei mir so nicht.
# eval `dbus-launch` No protocol specified
Und nu? ;-)
Was sagt denn dbus-launch
ohne eval drumrum?
Ciao, Marcus
dbus-launch kate & funktioniert. gibt nur eine ganze latte von meldungen aus .. danke für die hilfe robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 29.05.2010 17:05, schrieb Sebastian Siebert:
Hallo Robert,
wenn ich versuche als nicht login user (also nach dem ich zu einem anderen user gesued bin) kate (oder auch andere kde4 programme zu starten, erhalte ich folgenden fehler.
zope@chrissy:/home/robert/Documents> kate kate(3488): Session bus not found
Der User "zope" hat logischerweise keine Rechte zu einer offenen Session eines anderen User. :-)
Also musst du es ihm erlauben: # xhost local:zope
Die Umgebungsvariable DISPLAY vom User "zope" setzen (ggfs. anpassen): # export DISPLAY=":0.0"
Dann erst kannst du beliebige X-Anwendung über den User starten, z.B.: # kate
Die Rechte kannst du ihm später wieder entziehen: # xhost -local:zope
HTH,
herzlichen dank, unglücklicherweise funktioniert das nicht bei mir: robert@chrissy:~> xhost local:zope non-network local connections being added to access control list robert@chrissy:~> export DISPLAY=":0.0" robert@chrissy:~> su zope Passwort: zope@chrissy:/home/robert> kate kate(14944): Session bus not found KCrash: Application 'kate' crashing... sock_file=/home/zope/.kde4/socket-chrissy/kdeinit4__0 Warning: connect() failed: : Verbindungsaufbau abgelehnt KCrash cannot reach kdeinit, launching directly. drkonqi(14945): Session bus not found noch einen tip? robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
robert rottermann wrote:
Am 29.05.2010 17:05, schrieb Sebastian Siebert:
Hallo Robert,
wenn ich versuche als nicht login user (also nach dem ich zu einem anderen user gesued bin) kate (oder auch andere kde4 programme zu starten, erhalte ich folgenden fehler.
zope@chrissy:/home/robert/Documents> kate kate(3488): Session bus not found
[...] unglücklicherweise funktioniert das nicht bei mir:
robert@chrissy:~> xhost local:zope non-network local connections being added to access control list robert@chrissy:~> export DISPLAY=":0.0" robert@chrissy:~> su zope Passwort: zope@chrissy:/home/robert> kate kate(14944): Session bus not found
Lass das mal alles bleiben. Es sollte (bei der 11.2) reichen: su - zope kate su (ohne "-") reicht NICHT. (bei älteren Versionen musst du statt "su" "sux" nehmen; ich weiss nicht mehr genau seit wann sux entfernt wurde. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Kyek, Andreas, VF-DE
-
Marcus Meissner
-
robert rottermann
-
Sebastian Siebert