chvt 1

Przemek Iskra sparky w sparky.homelinux.org
Czw, 15 Wrz 2005, 22:30:07 CEST


chvt jest wredne...

czasem X'y potrafią się tak zawiesić że nie pozwalają przełączyć na
konsolę (nie pytaj o test-case, ale X11-driver-evdev przy braku
urządzenia może to spowodować)

oczywiście samych X'ów ubić też się nie da, no to tylko zostaje
Ctrl+Alt+Del, lub reboot po sieci
uruchamiaja się rc.d/rc i tak zostaje, wisi na chvt 1 któru nie jest w
stanie przełączyć na konsolę, jeśli się ma dostęp po sieci to można go
ubić i komputer się czysto reboot'uje, ale jeśli nie to tylko twardy
reset zostaje

patch dodaje & na końcu polecenia aby rc.d/rc nie czekało na wykonanie
chvt 1


-- 
 ____  Sparky{PI] -- Przemyslaw _  ___  _  _  ..Mail,MSN  LANG...Pl..Ca..Es..En
/____) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWW........ppcrcd.pld-linux.org
\____\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID......sparky<at>jabberes.org
(____/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| :..sparky<at>sparky.homelinux.org
-------------- następna część ---------
--- rc.d/rc~	2005-09-07 22:51:40.000000000 +0200
+++ rc.d/rc	2005-09-15 22:22:47.000000000 +0200
@@ -75,7 +75,7 @@
 if [ "$COLUMNS" -gt 0 ]; then
 	if [ "$argv2" != "chroot" ] && [ "$runlevel" = "0" -o "$runlevel" = "6" ]; then
 		CONSOLE=/dev/tty1
-		[ -x /usr/bin/chvt ] && /usr/bin/chvt 1 && echo > $CONSOLE
+		[ -x /usr/bin/chvt ] && (/usr/bin/chvt 1 &) && echo > $CONSOLE
 		exec 0<> /dev/console 1>&0 2>&0
 	fi
 else


Więcej informacji o liście dyskusyjnej pld-rc-scripts