[Hardware] EeePC 1000H, acpi, powersaved, etc
Kharitonov A. Dmitry
=?iso-8859-1?q?kharpost_=CE=C1_rambler=2Eru?=
Чт Ноя 13 18:39:47 MSK 2008
Denis G. Samsonenko пишет:
> Привет!
>
> 13 ноября 2008 г. 10:54 Kharitonov A. Dmitry написал:
>
>>> $ /usr/bin/xrandr -q
>>> Screen 0: minimum 320 x 200, current 1024 x 600, maximum 1024 x 1024
>>> VGA disconnected (normal left inverted right x axis y axis)
>>> LVDS connected 1024x600+0+0 (normal left inverted right x axis y axis)
>>> 220mm x 129mm
>>> 1024x600 60.0*+ 65.0
>>> 800x600 60.3
>>> 640x480 59.9
>>> [denis на kalessin ~]$ /usr/bin/xrandr
>>> Screen 0: minimum 320 x 200, current 1024 x 600, maximum 1024 x 1024
>>> VGA disconnected (normal left inverted right x axis y axis)
>>> LVDS connected 1024x600+0+0 (normal left inverted right x axis y axis)
>>> 220mm x 129mm
>>> 1024x600 60.0*+ 65.0
>>> 800x600 60.3
>>> 640x480 59.9
>>>
>>> Дополнительный монитор не подключен.
>>>
>> А функциональные кнопки при этом не отвалились?
>>
>
> Нет.
>
> При нажатии же второй функциональной кнопки реакция на нажатие
> прекращается. При этом в списке процессов рута есть следующее:
>
> 8780 ? Ss 0:00 cpuspeed#0 eed -d
> 8782 ? S 0:00 cpuspeed#1 eed -d
> 10742 ? R 1:51 /bin/sh /etc/acpi/eeepc_900-video.sh
>
> При этом процесс /bin/sh /etc/acpi/eeepc_900-video.sh отъедает 33% процессора.
>
> Если его прибить, то реакция на кнопки возвращается.
>
> Видимо что-то в этом скрипте, что он не может завершиться, поедая при
> этом процессорное время.
>
пришлите вывод
/bin/sh -xv /etc/acpi/eeepc_900-video.sh
Там вроде не чему тормозить.
>
>>>> Тask manager Fn+F9 - тоже бесполезен. В KDE эта функция встроена на
>>>> комбинацию Ctrl+ESC. Сейчас по этой функции должна включаться
>>>> максимальная производительность.
>>>>
>>> А при повторном нажатии выключаться?
>>>
>> Да
>>
>
> При нажатии пишет, что переключился на 100/600MHz и яркость понижает
> (при этом процессор у меня реально работает на 800MHz). При повторном
> нажатии пишет, что переключился на 1600MHz (процессор работает на
> 1600MHz), но яркость не восстанавливает.
>
Вообще-то он яркость старается для каждого режима запомнить. Если
запомненной яркости не находит -- выставляет по умолчанию 20%.
>
>>>> Интересно было бы услышать ваши пожелания.
>>>>
>>> Может сделать для неё циклический перебор профилей производительности?
>>>
>> Вроде бы достаточно иногда включать на полную скорость, чтобы к примеру
>> быстрее открылся браузер со 100 вкладками, или игрушка не тормозила бы.
>> Предложите настройки профилей и их название, я сделаю. Это в основном
>> требуется, когда работаешь от батарейки.
>>
>
> Я думаю, что должны быть 3 профиля:
>
> 1) производительность (частота по максимуму, яркость 100%);
> 2) динамический (частота меняется в зависимости от нагрузки, яркость 60%);
>
частота 0% -- 100% ?
> 3) экономичный (частота по минимуму, яркость 40%);
>
частота 0 -- 600 МГц
> И ещё один профиль, на который нельзя будет переключиться в ручную (но
> с которого можно будет переключиться на любой из выше перечисленных):
>
> 4) критический (частота по минимуму, яркость 10%) -- переходить в этот
> профиль автоматически при низком уровне заряда батареи (при работе от
> батарейки конечно).
>
Частота 0 -- 300 МГц
Автоматом, если разряд батареи < 7% запускается suspend на диск.
> По умолчанию запускаться с профилем № 2.
>
Надо обязательно добиться вывода информационного окна.
Вставьте в скрипте в начале строчку
DISPLAY=:0
Это должно помочь
Иначе, если не выводить на экран название профиля, трудно будет понять,
что включилось.
Подробная информация о списке рассылки Hardware