Thread Mit Perl prüfen, ob KDE verf. ist? (7 answers)
Opened by Gast at 2004-01-10 00:59

JW
 2004-01-10 10:14
#79055 #79055
User since
2003-08-04
467 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Wenn du prüfen willst, ob ein entsprechender Dienst läuft hilft dir auch "ps".

joerg@snibril:~> ps ax | grep X
1241 ? RL 1:13 /usr/X11R6/bin/X vt7 -auth /var/lib/xdm/authdir/authfiles/A:0-e0XbEt
1425 ? S 0:00 /bin/sh /usr/X11R6/bin/kde
1459 ? S 0:00 gpg-agent --daemon --no-detach --keep-display ssh-agent /etc/X11/xinit/xinitrc
1460 ? S 0:00 ssh-agent /etc/X11/xinit/xinitrc

oder für KDE

joerg@snibril:~> ps ax | grep kdeinit:
1478 ? S 0:00 kdeinit: Running...
1481 ? S 0:00 kdeinit: dcopserver --nosid
1484 ? S 0:00 kdeinit: klauncher
1487 ? S 0:00 kdeinit: kded
1504 ? S 0:00 kdeinit: knotify
1507 ? S 0:00 kdeinit: ksmserver
1508 ? S 0:01 kdeinit: kwin -session 11c0a87301000106952578700000052450000_1073686257_137303
1510 ? S 0:02 kdeinit: kdesktop
1512 ? S 0:03 kdeinit: kicker
1520 ? S 0:01 kdeinit: klipper
1524 ? S 0:01 kdeinit: kwrited
1529 ? S 0:01 kdeinit: konqueror --preload
1664 ? S 0:00 kdeinit: kio_file file /tmp/ksocket-joerg/klauncherEf1W9a.slave-socket /tmp/ksocket-joerg/kmaildOIyha.slave-socket
2023 ? R 0:01 kdeinit: konsole

Neben Ronnies Tip wäre auch noch die Suche nach bestimmten Libs möglich.

Wahrscheinlich reicht es sogar wenn man bestimmte Umgebungsvariablen abfragt.

joerg@snibril:~> perl
print $ENV{"WINDOWMANAGER"}."\n";

/usr/X11R6/bin/kde\n\n

<!--EDIT|JW|1073722519-->

View full thread Mit Perl prüfen, ob KDE verf. ist?