Самопроизвольный "init 0" в процессе компиляции [РЕШЕНО]
taeon 10 мая, 2009 - 21:07
Уважаемые участники сообщества, прошу помощи!
Моя проблемма вот в чем: систему поставил на ноут Acer Aspire 4920, как-бы все работает, но частенько при установке какого-либо пакета, в процессе его компиляции, система сама себе инициирует выключение.
Xorg поставить до сих пор не могу - пару пакетов нормально собирает и вырубается.
Процессор: T5550, Core 2
В ядре включена поддержка ACPI и Acer-wmi с поддержкой "Acer Laptop ACPI-WMI Extras" (по информации из dmesg).
GCC верии 4.3.2
Из make.conf:
CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
MAKEOPTS="-j3"
Очень прошу, подскажите хотя-бы в каком направлении копать?..
»
- Для комментирования войдите или зарегистрируйтесь
Может греется проц и
Может греется проц и вырубается? Другие дистибутивы пробовали ставить?
Да
Было дело, ставил AltLinux. С процом все в порядке, потому что параллельно на буке стоит еще винда с февраля месяца и не жалуется. Alt тоже не жаловался. Gentoo я не впервые ставить пытаюсь, и те прежние, не самые удачные попытки победить Gentoo так себя не вели. Впервые с этим столкнулся.
я бы всетаки попробывал
я бы всетаки попробывал нагрузить процессор (а желательно и память) по самое нехочу. Например S&M из под винды (лучше всять старые версии. или поархивировать большие файлы.
Спасибо
Спасибо за подсказки, уже тестирую.
Новое обстоятельство
Подглядел сейчас строки перед выключением:
***строки компилятора, бла-бла-бла***
The system is going down for system halt NOW!
Может я и не прав, но слово "halt", ассоциируется со стоп-командой из-за ошибки какой-то...
Может компилятору чего-то не нравится?
не... событие какое-то
не... событие какое-то ловит... если acpid запущен - попробуйте его пере компиляцией выглючить (/etc/init.d/acpid stop)
syslog-ng запущен? ищите там. если выдает
, то в /var/log/messages пишет. ищите там, что ему предшествует.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Спасиб!
Спасиб! При случае гляну. А acpid отключенный стоит. Вырубил его в первую очередь как только все это началось.
Спасибо!
Разобрался. Вы правы были. При нагрузке на FPU, температура перешагнула отметку 95 градусов и сработала тепловая защита.
Благодарю.
Да уж, вот и покупай
Да уж, вот и покупай ноуты-сковородки, это случаем не гарантийный случай?
Случай на самом деле спорный
С одной стороны, в режиме простоя (в винде), температура первого ядра 55 градусов, а второго - 54. Под разумной нагрузкой достигает 76 и 74 соответственно. Претензий "как-бы" и нет, и все "как-бы" в пределах разумного, но под 100% нагрузкой стресс-теста на FPU - такой вот перегрев.
В глубине души я сомневаюсь чего-то, что обычный компилятор способен загнать проц до такой степени, что даже срабатывает защита от нагрева... Это ж все-таки не сверхточные вычисления в планетарных масштабах... Да, и при перегреве (как в далеком прошлом практика не однократно показывала) все просто тупо отключается. Комп не будет инициировать и ждать завершения работы "по-хорошему". Мне тоже сначала показалось, что идет какая-то "нестандартная" обработка ошибок компилятора, но уровень опыта взаимодействия с Gentoo (и с Linux вообще) не позволяет сделать однозначные выводы касательно этого, и разобраться в проблемме самостоятельно. Да и гугл не помог.
С другой стороны - 95 очков - весьма жестоко, и подумать над этим уже стледует, благо, гарантия пока еще позволяет :)
Спасибо за советы!
Стопроцентная загрузка
Стопроцентная загрузка процессора в нормальном режиме эксплуатации (не заткнуты отверстия вентиляции, процессор не разогнан) не должна приводить к перегреву.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Согласен
Согласен на 200%.
Тогда в чём проблема и зачем
Тогда в чём проблема и зачем размышления? Приходите в гарантийную мастерскую и говорите «Вот… Греется и вырубается». Должны разобраться.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Точно так и собираюсь на днях
Точно так и собираюсь на днях поступить.
taeon написал(а):С одной
Нормальная работа процессора ноутбука - это 30-40 градусов в простое и 50-55, редко 60 при полной нагрузке. Если числа выше, то уже можно начинать задумываться.
фигасе греется О_о у меня
фигасе греется О_о у меня Acer Aspire 7720ZG - без нагрузки 35, с нагрузкой бывало до 70, но все равно жалко поставил по крону такой вот скриптик, чтобы не перегревался:
Спасибо, попробую!Я тут
Спасибо, попробую!
Я тут выяснил, беда в том, что мой проц сам по себе горячий, судя по информации от интеловских источников. У него "Thermal Specification" вообще в 100 очков указан.
Ситуация-то двоякая: с одной стороны он греется в допустимом пределе (судя по информации от интела) и повода для претензий как-бы нет, а сдругой стороны, этот самый "допустимый предел" не укладывается в понятия здравой логики :) Не ноут, а паяльная станция, но тема не о температуре. Я изначально подозревал в этом криминале работу компилятора и какие-то мои некорректные настройки, но подозрения не подтвердились. Буду либо решать проблемму с охлаждением, либо менять "железяку" совсем.
Считаю, вопрос решенным, а тему закрытой :)
а кто сказал что в makefile
а кто сказал что в makefile не может быть
halt
?? xDА какая в этом логика?
Не совсем понял... Какая логика в том, чтобы специально останавливать машину до того как компиляция завершится?
Я еще пока слишком мало знаю, к сожалению.
Это такая смешная шутка
Это такая смешная шутка
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.