"Заморозка" времени (openSUSE 11.0 на машине с AMD)

Выбор и настройка HardWare

Модератор: Модераторы разделов

PhtRaveller
Сообщения: 16
ОС: OpenSUSE 11

"Заморозка" времени

Сообщение PhtRaveller »

Итак, описание: иногда жизнь системы застывает - на глаз, будто 1сек=3сек. Часы тикают медленно, окна перетаскиваются, сворачиваются и т.д. в таком же замедленном режиме.

Железо: Athlon 64 X2 4400+, ASUS M2N. Ядро: 2.6.25.18-0.2-pae.

Проявляется редко (где-то раз в пару недель). Вроде бы есть зависимость от такого момента: иногда играю в Operation Flashpoint, поставленную в вайн, если злоупотребить и играть более 40мин-часа - вот после такого и возникают проблемы. Любые другие "тяжелые" задачи - пакетная конвертация равов с камеры, Blender, десяток тиффоd, открытых в GIMP'е (часто все это одновременно) - не дают таких проблем.

Особенности: система стала и работает с опцией acpi=off, иначе отказывается. Не знаю, есть ли тут какая-то связь. Сначала грешным делом подумал, что процессор греется, но потом отбросил эту мысль - когда-то эта игра летала без проблем под P III на 450 МГц, вряд ли ей 2х-ядерный проц по зубам.

Кстати говоря - а как все-таки запустить acpi? Интересуюсь по двум причинам: 1) насколько я понимаю, из-за его отсутствия невозможно нормально мониторить температуру камня. иногда хочется ее знать; 2) собираюсь поставить openSUSE на ноут. тут уже суровая необходимость - если acpi не взлетит, будет не шибко приятно. Поиск юзал, но внятного решения не нашел.

Заранее спасибо :) С Линуксом знаком 3 месяца, посему просьба сильно не пинать, если где-то ляпнул глупость:)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: "Заморозка" времени

Сообщение sash-kan »

PhtRaveller писал(а):
02.01.2009 22:35
Кстати говоря - а как все-таки запустить acpi?
первый найденный в google совет — обновить bios.
ну и в документацию ядра загляните. в частности: Documentation/kernel-parameters.txt
там много чего есть и про acpi и про apic.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
PhtRaveller
Сообщения: 16
ОС: OpenSUSE 11

Re: "Заморозка" времени

Сообщение PhtRaveller »

sash-kan писал(а):
05.01.2009 13:40
первый найденный в google совет — обновить bios.
ну и в документацию ядра загляните. в частности: Documentation/kernel-parameters.txt
там много чего есть и про acpi и про apic.


Спасибо, буду копать в этом направлении. Хотя искал уже и есть информация, что не помогает обновление биоса. Какая-то хитрость в сочетании openSUSE и AMD есть, видимо. На работе стоит Core2Duo на P5Q SE и там ACPI работает из коробки.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: "Заморозка" времени

Сообщение FlySnake »

На медиацентре стоит openSUSE 11.1 (ранее 10.3) M2N SLI и AMD 4200 - всё нормально, только ядро default, а не pae ибо оно нафиг не нужно с гигом памяти. Из фокусов только постоянно сбивается время от нескольких минут до часов, причем батарейка на биосе свежая и сам биос свежий, хз почему, но решение нашел в NTP и с причиной проблемы не заморачиваюсь :) Попробуйте default ядро. Есть подозрение на кривоватость чипсета/мамки коли acpi не пашет и тут только pae не хватало :) Но прежде всего конечно же обновить биос.
Спасибо сказали:
PhtRaveller
Сообщения: 16
ОС: OpenSUSE 11

Re: "Заморозка" времени

Сообщение PhtRaveller »

FlySnake писал(а):
10.01.2009 20:26
На медиацентре стоит openSUSE 11.1 (ранее 10.3) M2N SLI и AMD 4200 - всё нормально, только ядро default, а не pae ибо оно нафиг не нужно с гигом памяти. Из фокусов только постоянно сбивается время от нескольких минут до часов, причем батарейка на биосе свежая и сам биос свежий, хз почему, но решение нашел в NTP и с причиной проблемы не заморачиваюсь :) Попробуйте default ядро. Есть подозрение на кривоватость чипсета/мамки коли acpi не пашет и тут только pae не хватало :) Но прежде всего конечно же обновить биос.


А вот биос самый свежий :)

Ошибка такая: kernel: Clocksource tsc unstable (delta = 1283887314 ns) и после этого система превращается в продукт глубокой заморозки.

Проверял разные лайвдистры - ни один не загружается, если не прописать acpi=off. :ph34r:
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: "Заморозка" времени

Сообщение FlySnake »

Ну остается только поставить для пробы оффтопик и дрова на мамку с диска. Если и там будут глюки - 100пудов проблема в железе.
Спасибо сказали:
PhtRaveller
Сообщения: 16
ОС: OpenSUSE 11

Re: "Заморозка" времени

Сообщение PhtRaveller »

Поборол :) В биосе отключить hpet, включить (если не включен вдруг) Cool'n'Quiet. В параметры загрузки добавить: acpi=on acpi_os_name="Microsoft Windows 2000" (можно вместо 2000 - ХР). Должен быть загружен также powernow-k8. После этого работает cpufreq, пропадают замораживания, машина корректно уходит в Suspend и Hibernate и просыпается соотв.

Т.е., логика такова, что еще перед установкой надо залезть в биос и там отключить/включить необходимое, тогда установка должна пройти корректно с работающим acpi и без последующих проблем.

Всем спасибо :)
Спасибо сказали: