hendrik otten
08.01.02, 13:05
Zum Wechseln von X auf Console nutze ich mittels eines Skripts den Befehl chvt.
Dieses Skript wird mehrmals am Tag aufgerufen, doch leider kommt es unregelmäßig dazu, daß chvt 'einschläft' und ich auf X hängen bleibe. (Start mit startx, windowmanager twm)
Das Ganze habe ich mal mit strace überwacht, und chvt bleibt bei
ioctl(8, VT_WAITACTIVE,
stehen.
Wenn ich via telnet auf den betroffenen Rechner gehe und 'chvt 8' über die Tastatur eingebe, läuft alles wieder für eine gewisse Zeit.
Wo kann die Ursache für das Problem liegen?
Dieses Skript wird mehrmals am Tag aufgerufen, doch leider kommt es unregelmäßig dazu, daß chvt 'einschläft' und ich auf X hängen bleibe. (Start mit startx, windowmanager twm)
Das Ganze habe ich mal mit strace überwacht, und chvt bleibt bei
ioctl(8, VT_WAITACTIVE,
stehen.
Wenn ich via telnet auf den betroffenen Rechner gehe und 'chvt 8' über die Tastatur eingebe, läuft alles wieder für eine gewisse Zeit.
Wo kann die Ursache für das Problem liegen?