[kde-de] [Alt+F2] "Run Command"-Dialog ausführen

Thorsten Kampe thorsten at thorstenkampe.de
So Nov 9 18:04:24 CET 2008


* Kevin Krammer (Sun, 9 Nov 2008 18:46:03 +0200)
> On Sunday 09 November 2008, Thorsten Kampe wrote:
> > * Kevin Krammer (Sun, 9 Nov 2008 17:56:55 +0200)
> > > On Sunday 09 November 2008, Thorsten Kampe wrote:
> > > > [KDE 3.5.10]
> > > >
> > > > kann ich den "Run Command"-Dialog, den man normalerweise manuell mit
> > > > [ALt+F2] erhält mit einem Befehl (also zum Beispiel per Skript)
> > > > ausführen? Wenn ja, wie?
> > >
> > > % dcop kdesktop KDesktopIface popupExecuteCommand
> >
> > Hm, funktioniert, wenn ich es direkt auf dem Desktop (in Konsole zum
> > Beispiel) ausführe, aber nicht wenn ich es () auf einem remote X Server
> > ausführe:
> 
> Für jede Session, d.h. host/Xserver Kombination, gibt es einen DCOP server, 
> d.h.man muss zumindest DISPLAY richtig setzen.
> 
> > thorsten at nietzsche% dcop kdesktop KDesktopIface popupExecuteCommand
> > call failed
> 
> Könnte eventuell so klappen
> 
> % DISPLAY=:0 dcop kdesktop KDesktopIface popupExecuteCommand

Das macht das "ssh -x" automatisch. Ich kann Konsole, Kate, Kcontrol, 
Krusader und auch nicht KDE-Anwendungen problemlos ausführen.
 
> > thorsten at tkampe% ssh -X thorsten at nietzsche /usr/kde/3.5/bin/dcop \
> > kdesktop KDesktopIface popupExecuteCommand
> > ERROR: Couldn't attach to DCOP server!
> 
> Vielleicht ist auf dem Rechner, von wo aus das ssh Kommando abgesetzte wird, 
> keine KDE Session, d.h. kein DCOP Server?

Nein, natürlich nicht, da läuft nur der X Server... Das ist ja das 
schöne an X forwarding :-)
 
Thorsten