Решено: Зависание иксов (По случайному закону)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
JohnBat26
Сообщения: 108
ОС: Gentoo

Решено: Зависание иксов

Сообщение JohnBat26 »

Привет всем !
Начиная с ядра 2.6.24 и до 2.6.25-r1 (gentoo-sources) постоянно происходит
зависание иксов, да так, что кроме кнопки питания ничего не работает вообще.
При нажатии на нее ноут исправно выключается. Даже магические клавиши не
работают. До ядра 2.6.24 такого не было.

Проблема возникла не только у меня:
http://bbs.archlinux.org

Это начинает сильно раздражать:
- включаешь амарок, почти всегда все ок, но иногда все висит;
- включаешь фильм - такая же беда;
- оставил ноут на пару часов на чистом KDE, прихожу - все висит.

Что же это такое! Никто не сталкивался ?
Пока откатился на 2.6.23 ((
Gentoo Linux x86-64 на DELL Inspiron 9400 Core 2 Duo T7200-2.0 /4048 /512/GF NV7900 256Mb/17"
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение calculator »

Спасибо сказали:
Аватара пользователя
JohnBat26
Сообщения: 108
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение JohnBat26 »

calculator писал(а):
12.05.2008 21:56
Не оно?: http://gentoo.blog.ru/3602771.html

Не, точно не оно.
1. У меня NVIDIA
2. зависает в любое время, а не только при смене разрешения.
Gentoo Linux x86-64 на DELL Inspiron 9400 Core 2 Duo T7200-2.0 /4048 /512/GF NV7900 256Mb/17"
Спасибо сказали:
PhaNtoMs
Сообщения: 9
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение PhaNtoMs »

тоже с таким сталкивалася.. после нескольких ребутов из-за зависания у меня навернулась файловая система (
из-за плохого настроения снес дженту..
сейчас вот снова ее поставил. ядро 2.6.24-gentoo-r3. работет уже примерно два месяца - ниодного зависания. доволен )
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: Решено: Зависание иксов

Сообщение sedition »

После установки системы у меня была такая проблема, потом через какое-то время она сама исчезла (ядро не трогал)
Спасибо!
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Решено: Зависание иксов

Сообщение Gogast »

у меня тоже зависает, когда к иксам с клавы и мышки не обращаешься, помогает перезапуск иксов...
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Решено: Зависание иксов

Сообщение proDOOMman »

У меня тоже были рандомные зависания. Вылечил отключением параметра CONFIG_NO_HZ ядра и последующей пересборкой.
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
PhaNtoMs
Сообщения: 9
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение PhaNtoMs »

а за что этот параметр отвечает ?
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Решено: Зависание иксов

Сообщение proDOOMman »

PhaNtoMs писал(а):
17.05.2008 16:39
а за что этот параметр отвечает ?

Вроде бы он позволяет системному таймеру динамически менять свою частоту (не путать с частотой процессора!), что позволяет сэкономить несколько драгоценных ватт энергии.
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Решено: Зависание иксов

Сообщение Gogast »

вернее вообще останавливать таймер

причём чем дольше иксы в бездействии тем больше грузится система после активизации... и тем дольше происходит этот процесс
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Решено: Зависание иксов

Сообщение Gogast »

удалил superkaramba...
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
JohnBat26
Сообщения: 108
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение JohnBat26 »

Долго не писал потому, что тестировал предложенное на IRC-канале #gentoo-ru и на форуме gentoo.ru (ссылка на тему на gentoo.ru) решение. Так как раньше ноут зависал по случайному закону, то я решил его потестить несколько дней. Проблем выявлено не было.
Решение в следующем:

поместить в файл: /etc/conf.d/local.start строку:
echo 512 > /sys/kernel/uids/0/cpu_share

Она связана с настройкой, появившихся нововведений в диспетчере процессов начиная с версии 2.6.24.

Теперь комп работает стабильно. Ни одного зависания не отмечено. Всем спасибо за помощь ! :rolleyes:
Gentoo Linux x86-64 на DELL Inspiron 9400 Core 2 Duo T7200-2.0 /4048 /512/GF NV7900 256Mb/17"
Спасибо сказали:
Аватара пользователя
JohnBat26
Сообщения: 108
ОС: Gentoo

Re: Решено: Зависание иксов

Сообщение JohnBat26 »

Вот еще ссылка: на LORe
Gentoo Linux x86-64 на DELL Inspiron 9400 Core 2 Duo T7200-2.0 /4048 /512/GF NV7900 256Mb/17"
Спасибо сказали:
Dimanish
Сообщения: 80
ОС: Gentoo GNU/Linux

Re: Решено: Зависание иксов

Сообщение Dimanish »

JohnBat26 писал(а):
21.05.2008 23:40
Вот еще ссылка: на LORe

в ситуации, когда в ядре 2.6.24 включен CONFIG_FAIR_GROUP_SCHED и CONFIG_FAIR_USER_SCHED, в момент когда вы желаете что-то заемержить и посмотреть в это же время фильм, телевизор или послушать музыку, то ничего не выйдет.

Код: Выделить всё

uname -a
Linux dicomp 2.6.24-gentoo-r8 #1 SMP Tue May 13 15:15:22 MSD 2008 i686 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz GenuineIntel
GNU/Linux

zgrep -i fair /proc/config.gz
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_FAIR_USER_SCHED=y
# CONFIG_FAIR_CGROUP_SCHED is not set

Странное дело... Емержу опеноффис, одновременно смотрю фильм. Всё отлично, не тормозит.
Что я делаю не так?
Registered Linux User #472660
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Решено: Зависание иксов

Сообщение gabell »

Код: Выделить всё

uname -a
Linux laptop 2.6.24-ARCH #1 SMP PREEMPT Sun Mar 30 11:40:06 CEST 2008 i686 Mobile AMD Sempron(tm) Processor 3400+ AuthenticAMD GNU/Linux

Код: Выделить всё

zgrep -i fair /proc/config.gz
# CONFIG_FAIR_GROUP_SCHED is not set

Я не очень понимаю что значат эти параметры, и что значит "емержить". Но система виснет намертво. Причем по во времени настолько случайно, что в шифре Вернама можно использовать :rolleyes:. В общем странное дело...
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Решено: Зависание иксов

Сообщение Ayanami-kun »

gabell писал(а):
23.05.2008 14:20
Я не очень понимаю что значат эти параметры, и что значит "емержить". Но система виснет намертво. Причем по во времени настолько случайно, что в шифре Вернама можно использовать rolleyes.gif. В общем странное дело...

Эти параметры задаются при конфигурации ядра (что начат конкретно эти параметры я не знаю), а "эмержить" - это использовать систему portage (с помощью команды emerge)
В арчлинуксе, как я могу догадываться, другая система управления пакетами (там же вроде rpm, нэ?)
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Решено: Зависание иксов

Сообщение gabell »

Ayanami-kun писал(а):
23.05.2008 19:17
В арчлинуксе, как я могу догадываться, другая система управления пакетами (там же вроде rpm, нэ?)

У нас pacman. А про emerge я уже почитал. Все равно спасибо, что подсказали.
Спасибо сказали: