Автор Тема: Контроль состояния батареи rLXDE-10.04 Maxmedia 1060  (Прочитано 7011 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн apulchra

  • Новичок
  • **
  • Автор темы
  • Сообщений: 38
Существует ли принципиальная возможность активировать модуль контроля состояния батареи? На моем ноутбуке Maxmedia nb 1060 ghb установке каких либо ubuntu такой не работал. Но модуль контроля состояния батареи работал когда ставил AltLinux Desktop 4.1 с KDE 3.5. Можно ли как-нибудь сделать модуль работающим в rLXDE-10.04?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Существует ли принципиальная возможность активировать модуль контроля состояния батареи?

   У вас проблема в том, что имеющийся апплет (ПКМ на панели, "Добавить/убрать элементы панели", Добавить - Монитор батареи) не отображает состояние батареи через ACPI?

Оффлайн apulchra

  • Новичок
  • **
  • Автор темы
  • Сообщений: 38
Думаю что проблема в том, что не работает сам ACPI, т.е. управления питанием как таковым нету. Например при выходе из системы ноутбук сам не выключается: происходит завершение работы системы, затем синий экран с логотипом runtu по середине и всё... что-бы ноутбук выключился нужно нажать кнопочку. Аплет "Монитор батареи" при попытке добавить его на панель, на панели не появляется, хотя "висит" в списке элементов панели, при перезагрузке он исчезает и из списка элементов. Так происходит в rLXDE 10.04. В ubuntu 9.10 и runtu 3.0 аплет добавлялся на панель, но был "сереньким", при наведении на него курсора мыши писалось: "элемент не активирован". Но вот как я писал в AltLinux работал.
« Последнее редактирование: Май 06, 2011, 12:48:53 от apulchra »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Думаю что проблема в том, что не работает сам ACPI

   Попробуйте в строке загрузки ядра в GRUB (выглядит примерно так):
linux /boot/vmlinuz-2.6.32 ********** quiet splashдописать параметры
acpi=force mem=nopentiumи проверить работу ACPI. При этом желательно обновить BIOS до последней доступной версии.
« Последнее редактирование: Май 06, 2011, 15:18:35 от HsH »

Оффлайн apulchra

  • Новичок
  • **
  • Автор темы
  • Сообщений: 38
Сделал так:
в терминале:  sudo nicoedit /etc/default/grub в строке GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" дописал acpi=force GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
параметр apend="mem-nopentium" не дописывал, смутили кавычки, так как параметры в указанной строке тоже в кавычках. Далее sudo update-grub
sudo reboot
Появился аплет "Монитор батареи", работает, выход из системы происходит с самостоятельным выключением ноутбука. Но при этом процессор постоянно минимум четверть загружен, ноутбук стал подтормаживать: top

top - 18:19:40 up 18 min,  2 users,  load average: 0.76, 1.05, 0.85
Tasks: 108 total,   2 running, 106 sleeping,   0 stopped,   0 zombie
Cpu(s): 45.0%us, 33.0%sy,  0.0%ni, 15.2%id,  0.0%wa,  6.5%hi,  0.3%si,  0.0%st
Mem:    484740k total,   340812k used,   143928k free,    59356k buffers
Swap:  1461904k total,        0k used,  1461904k free,   168988k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
  676 root      20   0 55288  17m 8660 R 42.8  3.7   1:15.50 Xorg               
  893 mistigri  20   0 36476  15m  11m S 25.9  3.3   4:44.99 lxpanel           
 1224 mistigri  20   0 44276  13m  10m S  8.8  2.9   0:07.53 gnome-terminal     
 1203 mistigri  20   0  123m  29m  16m S  1.9  6.2   1:07.86 chrome             
  960 mistigri  20   0  217m  37m  24m S  1.6  7.9   1:03.37 chrome             
 1252 mistigri  20   0  2460 1160  892 R  1.0  0.2   0:08.17 top               
  937 mistigri  20   0 19036 7300 5368 S  0.6  1.5   0:13.89 gxneur             
  608 messageb  20   0  2716 1144  748 S  0.3  0.2   0:00.87 dbus-daemon       
    1 root      20   0  2700 1576 1168 S  0.0  0.3   0:01.96 init               
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
То что я не прописал параметр apend="mem-nopentium" влияет на загрузку процессора?
« Последнее редактирование: Май 06, 2011, 14:26:17 от apulchra »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
То что я не прописал параметр apend="mem-nopentium" влияет на загрузку процессора?

   В предыдущем сообщении поправил указание параметров. Вообще параметр mem=nopentium предназначен для решения проблемы зависаний на процессорах AMD, если таковые проявляются при работе системы.

   Чтобы проверить работу системы с новым параметром, необязательно каждый раз обновлять GRUB - достаточно в меню загрузчика войти в режим редактирования (нажать клавишу "е") и дописать его в конец строки загрузки ядра (или изменить по своему усмотрению).

 
    В выводе процессов у вас присутствуют chrome и gxneur - попробуйте выгрузить эти приложения и проконтролировать загрузку системы.

Оффлайн apulchra

  • Новичок
  • **
  • Автор темы
  • Сообщений: 38
Цитировать (выделенное)
В выводе процессов у вас присутствуют chrome и gxneur - попробуйте выгрузить эти приложения и проконтролировать загрузку системы.
Нет, дело тут похоже именно в аплете "Монитор батареи", так как если его удалить с панели то система начинает работать нормально. Об этом можно,
 в том числе, судить по аплету "Монитор загрузки процессора": если "Монитор батареи" присутствует на панели то "Монитор загрузки процессора" (при отсутствии других работающих приложений) показывает маленькую зелененькую полосочку внизу (что соответствует примерно 5,6% загрузки процессора в терминале при вводе команды "top"). Если же добавить "Монитор батареи" на панель, то "Монитор загрузки процессора" показывает "зеленый график" минимум в четверть мониторчика. Можно ли как-нибудь настроить в этом смысле "Монитор батареи"? Может быть есть возможность исправить в каком-нибудь конфиге параметр сканирования, или что-то в этом роде?

З.Ы. Проблема частично решается установкой пакета yacpi. После установки пакета, если набрать в терминале yacpi, то можно увидеть информацию о текущем состоянии батареи, но информация не обновляется.
« Последнее редактирование: Май 07, 2011, 10:02:27 от apulchra »