Am Freitag, 18. August 2006 22:09 schrieb David Haller:
Hallo,
Am Fre, 18 Aug 2006, Mario van der Linde schrieb:
In diesem Script exportiere ich die Display-Variable und benutze später kdialog (kdialog --display $DISPLAY --yesno ...).
Wenn ich das Script per Hand in einem xterm aufrufe klappt alles wie gewünscht. Beim per inittab gestarteten Script poppt aber keine Messagebox auf und das Script stirbt schweigsam...
In der inittab hast du keinen Pfad, im xterm schon. Ansonsten setze im script mal 'set -x'.
Hab mal im Script set -x gesetzt und allen Befehlen die Pfade vorangestellt - hat aber auch nix gebracht. Durch try&error bin ich drauf gekommen, dass der XServer die Verbindung ablehnt - Problem gelöst. Nun aber nochmal zu 'set -x'. Im xterm bekomme ich wunderschön zu sehen, was das Script alles anstellt. Im log und auf dem tty bekomme ich aber gar keine Meldungen ... 'man bash' ist hier nicht so wirklich offenbarend - warum tut 'set -x' nur im xterm?
-dnh
-- The nice thing about standards is that there are so many of them to choose from. -- Andrew S. Tanenbaum
Gruss Mario -- PN bitte an mario at vdlinde punkt org - PN an die Listenadresse werden automatisch vom SA entsorgt und werden nur zufällig von mir gelesen!