Проблемы после обновления
после обновления системы обнаружил несколько проблем
У меня нетбук с KDE-4.3.5.
1)После обновления системы исчез датчик зарядки батареи. А в параметрах системы в вкладке управление питанием написано, что либо не установлена система ConsoleKit либо к ней невозможно подключится из PowerDevil. и одно и другое стоит и я их пересобрал (версии cnsolekit-0.3.0-r2 powerdevil-4.3.5) но дальше датчика нет и в настройках написано про ошибку. До обновления системы все было и все работало. Сейчас только когда батарея севшая появляется оповещение(т.е. что-то все-таки работает) и в сон тоже все еще умеет уходить.
2) еще появилась проблема с регулятором частоты процессора. теперь сpufreg-info пишет
analyzing CPU 0: no or unknown cpufreq driver is active on this CPU analyzing CPU 1: no or unknown cpufreq driver is active on this CPU
об этой ошибке я тоже узнал из управления питанием в параметрах системы, по этому когда появилось я не знаю. Но раньше все работало и меняло частоту в зависимости от загрузки системы.
3) а что означает если при загрузке ядра появляется ошибка примерно такого содержания
[3.052853]8042.c i8042 controller self test failed (0x76 != 0x55)
- Для комментирования войдите или зарегистрируйтесь
ядро обновляли? загрузите
ядро обновляли? загрузите модули для работы с частотой процессора... modprobe acpi-cpufreq или тот, что использовали раньше
обновлял. запустил, теперь
обновлял.
запустил, теперь работает.)
но после перезагрузки все по
но после перезагрузки все по старой((((...
сделай эти модули монолитно в
сделай эти модули монолитно в ядре, должно помочь
ага... супер совет ;) вместо
ага... супер совет ;) вместо прописки этих модулей в автозагрузку еще раз пересобрать ядро - шикарная развлекуха :)
А что собстна сложного?#cd
А что собстна сложного?
#cd /usr/src/linux; make menuconfig && make modules modules_install bzImage && mount /boot && cp arch/x86/boot/bzImage /boot
И можно дальше своими делами заниматься....
Можно даже на это алиас настроить для оптимизации :)
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
а сложность в том, что у
а сложность в том, что у человека нетбук! если у него там Atom N270, то это на час затянется(если не на два), а добавить модуль в автозагрузку дело 2 секунд...
и я вот что-то не пойму, здесь весь форум бездумно по одному ману все делает или нет? make install умеет ядро сам устанавливать в boot! зачем руками bzImage таскать?!
ядро собирается вообще одной командой:
make -j4 all modules_install firmware_install install
Theli написал(а): а сложность
Я знаю про install. Но предпочитаю делать так, как делаю :)
Как поступать кому-то другому - только ему и решать.
Насчет час-два. После первой сборки, если не выполнять очистку, ядро пересобирается гораздо быстрее.
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Youshi написал(а): Насчет
вот уж не скажите! если изменился параметр модуля, то да, если изменилось что-то в ядре, то все по новой...
Нет.
Нет.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
как разработчик могу сказать
как разработчик могу сказать что если изменения повлияют на какой-нить из хидеров. а в часности ifdef гденить подрубит этот хидер то тут клин не клин а пересобирать все придется. так уж построен код в ядре ) так что проще модуль засунуть в автозагрузку ) ну в принципе меня пересборка никогда не останавливала, благо дома 3 машины )
запустили что?
добавляем то, что помогло в автозагрузку...
vim /etc/conf.d/modules
rc-update add modules boot
ну мне проще пересобрать ядро
ну мне проще пересобрать ядро и забыть о загрузке доп. модулей и правки конфигов (гемор@я меньше), ну а так на вкус и цвет товарищей нет))) все индивидуально
В общем у меня непонимение
В общем у меня непонимение некоторое. Я пыталс все сделать как в мане по энергоуправлению.
Может это не в ту степь но у меня стоит cpufreqd и он грузится призагрузке.
Также призагрузке есть строчка
Но при этом cpufreq-info говорит что оно не знает какой драйвер..
Если выполнить
то cpufreq-info говорит что драйвер acpi-cpufreq и показывает какая частота.
и еще если смотретьwatch
и еще если смотреть
watch grep \"cpu MHz\" /proc/cpuinfo тот частота не меняется со временем.
а после modpobe acpi-cpufreq частота меняется как и должно быть. это очевидно, но все же что б стало ясно что до включения модуля ни чего не работает.
при попытке запустить cpufreqd ругается
все-таки что лучше сделать?
я использую cpufrequtils... и
я использую cpufrequtils... и вам советую... если я правильно понимаю, то cpufrequtils пришло на замену cpufreqd...
а текущую частоту проца надо смотреть не в /proc/cpuinfo, ибо инфа там не оперативная, а статичная, а с помощью того-же cpufreq-info -wm (напрмиер)
вообще стоит читать справки от того, что используете ;)
отлично. я снес cpufreqd.
отлично.
я снес cpufreqd. Остался только cpufrequtils.
но после перезагрузки все-равно
на cpufreq-info
сделал все как написано в мане с генту.
но как ему сказать какой драйвер нужно использовать?
кадр один, дубль два: пробуем
кадр один, дубль два:
пробуем драйвера для управления частотой процессора через modprobe... с каким заработает, тот в впишите в /etc/conf.d/modules и добавьте modules на уровень boot
например:
спасибо.я так сделал, но
спасибо.
я так сделал, но результат тот же
acpi-cpufreq не грузится при загрузке(так как если делать руками то все работает) =(...
В замен, после строчки что уровень загрузки 3
появляется ошибка о безуспешной попытке загрузить сpufreqd, хотя я его снес.(наверно он где-то прописан, но я не знаю где)
Odin написал(а): acpi-cpufreq
Да что ж вы мучаетесь-то, в конце концов вкомпильте его в кернел! Всё равно те модули, которые в любом случае должны подгружаться, нет никакого смысла компилить модулями (просю пардону за тавтологию)...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Спасибо! Регулирование
Спасибо!
Регулирование частоты заработало).
Только остались еще проблемы с взаимодействием ConsoleKit и PowereDevil(.
И какая то ошибка с самопроверкой i8042(
Odin написал(а): проблемы с
А оно вам надо? Я вот как-то обхожусь без ConsoleKit, вопрос - чего я себя лишил?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
spoiler написал(а): А оно вам
ну, если вы один за компом сидите, то в принципе ничего... (consolekit)
на десктопе powerdevil не нужен, а на ноуте автовыключение всяких эффектов при разных состояниях заряда батареи, засыпания при закрытии крышки или другие действия... все настраивается мышкой и описано по-русски... в принципе, больше ничего... ))
Spoiler написал(а): А оно вам
Вообще надо, так как я хочу видеть сколько осталось заряда в батарее у нетбука.
Возможно я не точно понимаю, но возможно из-за описанной проблемы это не работает.
если не так то поправите меня и подскажите, пожалуйста, как сделать что б был индикатор заряда батареи и работали различные схемы энергопотребления.
консолекит не нужен баттареи
Для баттарейки consolekit не нужен.
modprobe battery, если не путаю.
И будет работать индикатор в
И будет работать индикатор в КДЕ?
почему оно тогда ругается на consolekit?
а вы так уверены, что кде
а вы так уверены, что кде плохо живется без определения заряда батареи? тут надо либо модуль ядра подгрузить (что вам выше уже сказали), либо acpid запустить, либо еще чего ;)
consolekit отношения к батарее вообще не имеет! и если kde на него ругается, то что-то с ним не так! например, он не запущен, или не той версии, или настройки какие-то мшают работе кде!
мне плохо
мне плохо живется...
батарейку я вернул.
Но на consolekit КДЕ дальше ругается.
Может подскажете как сделать что б не ругалось? а то не порядок..