Титла: Програма за shutdown Публикувано от: Ивайло ГЕОРГИЕВ в Aug 11, 2006, 00:15 Здравейте, приятели. Сигурен съм, че и други са се сблъквали със следния проблем, когато искам да спра компютъра (или пък рестартирам респективно) и съм оставил включени няколко тежки прогтрами да работят - например Skype, d4x, azureus и други, в процеса на шътдаун компа забива и замръзва в едно положение. Единственият начин да бъде спрян след това става с бутона за рестарт на кутията му. В момента си го спирам като преди това изключа процесите ръчно един по един, но това не е особено комфортно
![]() Брагодаря! Титла: Програма за shutdown Публикувано от: morbid_viper в Aug 11, 2006, 11:07 по принцип след като натиснеш изключване на компютъра към ядрото се подава заявка за превключване в ниво 0. след това ядрото се опитва да убие приложенията, които са пуснати като им подава сигнал 15 - SIGTERM, след това подава сигнал 9 - SIGKILL за процесите, които не са се съобразили с първия. на теория добре написаните приложения се съобразяват още с първия сигнал SIGTERM, като го прихващат и извършват необходимите неща за да излязат нормално. при SIGKILL няма такива филми като "нормално излизане" - работата свършва още с получаването на сигнала.
на практика, обаче, се получава, че някои приложения са преминали в daemon или дори в zombie режим. зомбитата не могат да се убиват защото са неуправляеми и най-често изискват рестартиране, за съжаление. в твоя случай, считам че проблемът идва от онова недоразумение, наречено "skype" - затворено приложение, с доста вътрешни механизми за какво ли не - от преодоляване на защитни стени до "висша форма" на дуракоустойчивост. всъщност трябва да пробваш. изключвай едно по едно "тежките" приложения и пробвай на кое ще забие и на кое ще изключи компютъра. аз ползвам сусе от доста години, включително и 10.1 на много машини и досега не ми се е случвало компютърът да не иска да се изключи. Титла: Програма за shutdown Публикувано от: Agent_SMITH в Aug 11, 2006, 11:37 Аз пък ти предлагам да си оставиш отворена една конзолка и там да драснеш
shutdown -h now като root ![]() Ще видиш и съобщенията които се появяват след това за да знаеш как протича описания от Viper по-горе процес ![]() Титла: Програма за shutdown Публикувано от: Ивайло ГЕОРГИЕВ в Aug 11, 2006, 14:44 Благодаря ви много за полезните съвети, аз съшо съм много доволен тази прекрасна дистрибуция SuSE и съм далеч от мисълта, че пробема е в нея. Командата shutdown -h now съм я пробвал, определено има ефект, за това питах няма ли някоя програмка да я олицетворява в графичен вариант. Благодаря все пак!
Титла: Програма за shutdown Публикувано от: Italianeca в Aug 11, 2006, 15:19 Правиш един bash скрипт с
killall -9 skype killall -9 d4x killall -9 azureus или както ти се наричат процесите. И го пускаш преди да правиш shutdown. Можеш и да сложиш линк към него на десктопа. ![]() Поздрави Титла: Програма за shutdown Публикувано от: kennedy в Aug 11, 2006, 15:29 при мен си спира нормално, макар да позвам същите "тежки" приложения. От дъжд на вятър не ми приема от първия път командата за спиране, но това е друга тема. Виж дали по-долната програма няма да ти свърши работа.
http://kde-apps.org/content/show.php?content=9754 Титла: Програма за shutdown Публикувано от: NesK в Aug 11, 2006, 15:38 mda e sa primerno az sam sas slack i sam si sloil kde i e verno 4e ot skype-a zabiva i ne6te da se izkliu4i i za tva az izpolzvam dobriq star nasilstven na4in ctrl + alt + backspace deistva bezotkazno =] i posle v konzolata reboot/halt
Титла: Програма за shutdown Публикувано от: в Aug 11, 2006, 17:32 В mandrva командата е halt , дори като потребител . За рестарт като root init 6.
Титла: Програма за shutdown Публикувано от: Ивайло ГЕОРГИЕВ в Aug 12, 2006, 22:49 Благодаря ви много!
Титла: Програма за shutdown Публикувано от: в Aug 12, 2006, 23:15
Спазвай правилата на форума и пиши на кирилица. ![]() |