Автор Тема: Програма за shutdown  (Прочетена 3775 пъти)

Ивайло ГЕОРГИЕВ

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
Програма за shutdown
« -: Aug 11, 2006, 00:15 »
Здравейте, приятели. Сигурен съм, че и други са се сблъквали със следния проблем, когато искам да спра компютъра (или пък рестартирам респективно) и съм оставил включени няколко тежки прогтрами да работят - например Skype, d4x, azureus и други, в процеса на шътдаун компа забива и замръзва в едно положение. Единственият начин да бъде спрян след това става с бутона за рестарт на кутията му. В момента си го спирам като преди това изключа процесите ръчно един по един, но това не е особено комфортно '<img'>. Та искам да попитам, някой компетентен ли е да ми препоръча подчертавам графична програма, която дори и насилствено да спре тези забили процеси и да изключи компютъра по безопасен за системата начин? Знам, че имаше такъв начин с команда, за това питам за графична програма.
Брагодаря!
Активен

morbid_viper

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: (Open)SUSE since v5.3 (1999)
  • Window Manager: KDE ориентиран
    • Профил
Програма за shutdown
« Отговор #1 -: Aug 11, 2006, 11:07 »
по принцип след като натиснеш изключване на компютъра към ядрото се подава заявка за превключване в ниво 0. след това ядрото се опитва да убие приложенията, които са пуснати като им подава сигнал 15 - SIGTERM, след това подава сигнал 9 - SIGKILL за процесите, които не са се съобразили с първия. на теория добре написаните приложения се съобразяват още с първия сигнал SIGTERM, като го прихващат и извършват необходимите неща за да излязат нормално. при SIGKILL няма такива филми като "нормално излизане" - работата свършва още с получаването на сигнала.
на практика, обаче, се получава, че някои приложения са преминали в daemon или дори в zombie режим. зомбитата не могат да се убиват защото са неуправляеми и най-често изискват рестартиране, за съжаление.
в твоя случай, считам че проблемът идва от онова недоразумение, наречено "skype" - затворено приложение, с доста вътрешни механизми за какво ли не - от преодоляване на защитни стени до "висша форма" на дуракоустойчивост.
всъщност трябва да пробваш. изключвай едно по едно "тежките" приложения и пробвай на кое ще забие и на кое ще изключи компютъра.
аз ползвам сусе от доста години, включително и 10.1 на много машини и досега не ми се е случвало компютърът да не иска да се изключи.



Активен

-------------------------------------------------
Blessed are we to taste this life of sin!
-------------------------------------------------
Registered Linux user #251276

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
Програма за shutdown
« Отговор #2 -: Aug 11, 2006, 11:37 »
Аз пък ти предлагам да си оставиш отворена една конзолка и там да драснеш
shutdown -h now
като root  '<img'>
Ще видиш и съобщенията които се появяват след това за да знаеш как протича описания от Viper по-горе процес '<img'>
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

Ивайло ГЕОРГИЕВ

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
Програма за shutdown
« Отговор #3 -: Aug 11, 2006, 14:44 »
Благодаря ви много за полезните съвети, аз съшо съм много доволен тази прекрасна дистрибуция SuSE и съм далеч от мисълта, че пробема е в нея. Командата shutdown -h now съм я пробвал, определено има ефект, за това питах няма ли някоя програмка да я олицетворява в графичен вариант. Благодаря все пак!
Активен

Italianeca

  • Напреднали
  • *****
  • Публикации: 386
    • Профил
Програма за shutdown
« Отговор #4 -: Aug 11, 2006, 15:19 »
Правиш един bash скрипт с

killall -9 skype
killall -9 d4x
killall -9 azureus

или както ти се наричат процесите. И го пускаш преди да правиш shutdown. Можеш и да сложиш линк към него на десктопа. '<img'> Много е брутално  но върши работа.

Поздрави
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Програма за shutdown
« Отговор #5 -: Aug 11, 2006, 15:29 »
при мен си спира нормално, макар да позвам същите "тежки" приложения. От дъжд на вятър не ми приема от първия път командата за спиране, но това е друга тема. Виж дали по-долната програма няма да ти свърши работа.


http://kde-apps.org/content/show.php?content=9754
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

NesK

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Програма за shutdown
« Отговор #6 -: 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
« Отговор #7 -: Aug 11, 2006, 17:32 »
В mandrva командата е halt , дори като потребител . За рестарт  като root  init 6.
Активен

Ивайло ГЕОРГИЕВ

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
Програма за shutdown
« Отговор #8 -: Aug 12, 2006, 22:49 »
Благодаря ви  много!
Активен

  • Гост
Програма за shutdown
« Отговор #9 -: Aug 12, 2006, 23:15 »
Цитат (NesK @ Авг. 11 2006,16: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

Спазвай правилата на форума и пиши на кирилица.  ':xclam:'
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
#shutdown проблем
Настройка на програми
JT 14 5440 Последна публикация Oct 08, 2010, 16:57
от c111100101
Проблем с shutdown при ubuntu
Настройка на програми
Nikolay_Zhelev 2 2334 Последна публикация May 25, 2006, 21:09
от Йордан
Програма за shutdown
Настройки на софтуер
Ивайло ГЕОРГИЕВ 5 4049 Последна публикация Aug 13, 2006, 14:35
от paveldikov
Shutdown
Настройка на програми
vasse 10 3844 Последна публикация Nov 09, 2006, 18:19
от enemam
Проблем със shutdown
Настройка на програми
Ивайло ГЕОРГИЕВ 3 2303 Последна публикация Jan 26, 2007, 12:11
от mircata