Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
ok, das Problem ist nun gegessen. Bevor ich garnicht mehr weiter komm benutze ich nun den globalen system dbus prozess. Das funzt ohne Probleme. Danke für eure Hilfe und geduld mit mir
ok der dbus launch prozess und die dbus datei lassen sich über das script Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 #! /bin/bash DIR=$HOME/murmur DBUSFILE=$DIR/.dbus.sh DBUS_SESSION_BUS_ADDRESS=invalid:/ [ -f $DBUSFILE ] && . $DBUSFILE if ! dbus-send --print-reply --dest=org.freedesktop.DBus --type=method_call / org.freedesktop.DBus.GetId 2> /dev/null > /dev/null; then echo "Launching D-Bus session" dbus-launch --sh-syntax > $DBUSFILE . $DBUSFILE if ! dbus-send --print-reply --dest=org.freedesktop.DB...
ok aus irgendeinem mir total nicht erklärlichen grund wird nix in die .dbus.sh geschrieben das muss ich nochmal kontrollieren und fixen. Weiss jemand warum er nichts in die .sh datei schreibt ? eig. sollte das so passieren -.-
hallo danke das starten des daemons klappt nun mit dem screen aufruf *freu* aber nun folgendes, wie kann ich die .dbus.sh einbinden ? Funktioniert der source befehl auch mit screen ? Quellcode 1 shell_exec('sudo screen -dmS wwwrun source ./.dbus.sh && dbus-send --print-reply --dest=net.sourceforge.mumble.murmur --type=method_call / net.sourceforge.mumble.Meta.stop int32:1'); wenn ich das eingebe passiert leider garnichts obowhl die server instanz von mumble gestoppt werden sollte. Muss der Name ...
hallo, ich habs nun ausprobiert in visudo hab ich folgendes hinein geschrieben Quellcode 1 wwwrun ALL=NOPASSWD: /usr/bin/screen -dmS wwwrun dbus-launch --sh-syntax > .dbus.sh und in der php datei Quellcode 1 shell_exec('sudo screen -dmS wwwrun dbus-launch --sh-syntax > .dbus.sh'); doch leider startet sich der dienst nicht dafür kommen unzählige Quellcode 1 wwwrun 1110 0.1 2.8 29236 7384 ? S 20:40 0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf prozesse zu stande :/ was mach ich falsch ?
ok das werd ich nacher mal ausprobieren kenne screen noch nicht muss ich mich erstmal schlau machen danke für die antworten
hm.. wenn man Quellcode 1 sudo screen -dmS wwwrun dbus-launch --sh-syntax > .dbus.sh eingibt möchte er das root passwort haben (wenn man nicht als root eingelogt ist was der apache natürlich nicht ist), gibts da ne möglichkeit das ohne das root passwort ?
ja das mit den querverweisen wusst ich nich editier ich aber jetzt ebend irgendwie kann mir bei dem problem bis jetzt keiner helfen Querverweise: http://www.linuxforen.de/forums/showthre…610#post1724610 http://www.linux-club.de/viewtopic.php?f…=648880#p648880 http://www.linux-forum.de/dbus-problem-30080.html
is das schlimm in anderen foren nachzufragen ? irgendwie scheint ja keiner da ne antwort zu wissen
Hallo, ich hoffe das ich den richtigen Forenbereich gewählt habe. System OpenSuse 11.1 Ausgangssituation: Ich möchte mit DBUS ein Programm steuern (Mumble). Das Funktioniert auch wunderbar wenn man die Anweisungen von http://mumble.sourceforge.net/Running_Murmur http://mumble.sourceforge.net/DBus befolgt auch wunderbar. Zumindest wenn man sich per Shell eingeloggt hat. Wenn man Quellcode 1 dbus-launch --sh-syntax > ~/.dbus.sh als User mit shell ausführt wird ein DBUS Prozess für den gerade angem...