Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ноутбук тормозит при питании от батареи.  (Прочитано 1593 раз)

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

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Всем здравствуйте. Имеется ноутбук MSI CX500, при питании от ЗУ всё нормально, всё работает, но стоит вытащить ЗУ или просто включить ноутбук без подключения к розетке, начинаются глюки: включается долго, после включения даже если и можно открыть какую-либо программу, долго думает, после этого гаснет экран, загорается снова, и так бесконечно. В чём тут может быть дело?

Оффлайн blackknight686

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
полазь в настройках электропитания, возможно у тебя настройки такие, что при отключении от сети, ноутбук переключается на режим минимальной производительности и максимальное энергосбережение

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
А где найти эти настройки, помимо стандартных?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Fausto,
Чтобы отключить настройки питания ubuntu, выполните в терминале

sudo pm-powersave false

Если это решает проблему, то надо найти ту настройку, из-за которой тормозит.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Fausto

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Удивительно, помогло! Спасибо огромное!!! :D А как найти зависающую настройку, есть ГУЙ у этих настроек энергосбережения?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Fausto,
На самом деле в линуксе и ubuntu в частности очень богатая возможность настроек энергосбережения. И это не правда, что под линуксом батарея обязательно расходуется быстрее. Есть возможности очень тонкой настройки под определенное железо.
Правда по умолчанию не все сделано для этого хорошо и работает не на любом железе.

Если действительно не жалко времени, то можете например установить powertop и там хоть и не гуй, но наглядным образом можно отдельные настройки в реальном веремени включить/выключать и смотреть, что именно проблему созает.

Это надо табом на "страничку" перейти, где good и bad. Там можно по одной опции включать из положения pm-powersave false и найти в чем заковыка. А потом можно будет эту опцию в настройках системы убрать.

Вот примерно так. Только параметров много. Для начала посмотрите что именно включает pm-powersave true. Надо на них смотреть.
А потом при желании и другие можно будет настроить, если тормозить не будет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн www777

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2594
    • Просмотр профиля
Цитировать
sudo pm-powersave false
Этот параметр применяется на постоянной основе, или через некоторое время отменяется, например при перезагрузке?

Оффлайн MooSE

  • Активист
  • *
  • Сообщений: 895
    • Просмотр профиля
Я бы начал изучение с настроек в /etc/laptop-mode/

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
www777,
MooSE,

Давайте суть попробую объяснить. Есть пакет в Ubuntu pm-utils. Это по сути набор скриптов, которые срабатывают при переключении на батарею и обратно. Скрипты находятся в /usr/lib/pm-utils/power.d

По умолчанию там набор скриптов, который безглючно работает на большинстве систем. Но он не полный, и как видим, у некоторых вызывает тормоза.

С помощью powertop можно посмотреть какие вообще есть опции энегосбережения, и в интерактивном виде включать/выключать каждый и при этом контролировать как они влияют на расход энергии. Можно также проверять "на тормоза".
Кроме этого powertop показывает команду, которой можно каждую опцию переключать в скрипте.
С этим учетом можно какие-то скрипты добавить, а какие-то удалить/закомментировать.

Команда pm-powersave false переключает ноут в режим "на проводе", а pm-powersave true "на батарее". После перезагрузки естественно эта настройка пропадает.

Кстати на системах с systemd эти скрипты не отрабатывают автомтически, так как systemd не умеет определять от чего питается ноут, поэтому на новых версиях Ubuntu батарею жрет больше.

Но можно сделать скрипт в udev, чтобы по событию переключения питания pm-powersave отрабатывало.

У себя после ручной настройки параметров, а лишние полтора часа от батареи получил.

Параметр, который стоит включить многим, это перевод дисков в энергосберегающий режим. Для этого надо добавить скрипт

/etc/pm/config.d/enable-alpm

такого содержания

#!/bin/sh

SATA_ALPM_ENABLE=true

Надо не забыть дать права на выполнение этому скрипту.

Свои собственные скрипты надо добавлять не в pm-utils, а в /etc/pm/power.d

Тогда они не будет перезаписываться при обновлении этого пакета и будут иметь приоритет.

« Последнее редактирование: 23 Март 2016, 17:01:31 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.056 секунд. Запросов: 25.