понедельник, 28 мая 2007 г.

Интересно я победил зависания своей машины под Linux?

Странное все таки дело - оборудование. Почему одно и тоже оборудование себя ведет совершенно по разному в различных операционных системах.
Взять мой компьютер - совершенно адекватная работа под Windows XP. Зависания в Windows Vista. Пляски и шаманство с драйверами не помогли. Хотя и операционка была лицензионная (ну и пусть, что по лицензии MSDN - все таки полная лицензионная копия).
Теперь вот Linux Ubuntu 7.04. Тоже зависает. Причем картина очень похожая на Vista. Я не железячник вообщем то и разбор зависания железа меня не очень привлекает - пока компьютер еще как то дает отдачу - работаешь на нем и не напрягаешся. Однако чем то Linux меня привлек к себе - решил все таки попробовать заставить его поработать. Просмотр логов на какие-либо странности с оборудованием ничего не дал. Опыт копания в системе у меня пока минимальный. Единственно что смущало - это строки
[ 0.000000] ATI board detected. Disabling timer routing over 8254.
[ 48.932399] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[ 48.932464] ...trying to set up timer (IRQ0) through the 8259A ... failed.
[ 48.932468] ...trying to set up timer as Virtual Wire IRQ... works.
Что то похожее нашел на одном буржуйском сайте. Там советуют попробывать загружатся с различными ключами.

У меня получилось с ключом noapictimer irqpoll
Пока вроде не зависает - будем надеятся на лучшее

кстати вот ссылка на похожий баг
там рекомендуют acpi=force irqpoll

Надо будет попробывать

2 комментария:

Денис Вотяков комментирует...

Вообщем неделя полета - ни одного зависания. Значит есть жизнь на марсе

Unknown комментирует...

марсоход :)