Сайт | Скачать | Видео | Wiki

Автор Тема: Power Manager , DPMS: power.sh , power-man, cbatticon-gui  (Прочитано 12435 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Power Manager , DPMS: power.sh , power-man, cbatticon-gui
« : 13 Ноябрь 2013, 10:32:17 »
Полностью переписал. Пока без acpi. Только systemd
+ cbatticon-gui. Опакетил под арч альт и дебиан

в puppy и в pr13.10 для отключения гашения экрана при простое есть специальный пункт в меню, в pra такого не нашел, есть ли какой нибудь скрипт, или можно сделать что бы также было из меню удобно и понятно, а то когда смотришь фильм в браузере приходиться дергать мышь.
Написал GUI (см. скриншот)
Должно работать везде где есть xset xss-lock и gtkdialog
Принцип работы вместе с systemd :

DPMS : xset
Сохранение после перезагрузки : ~/.config/autostart/
Запрос пароля после возобновления работы :
Код
xss-lock slimlock (вместо slimlock любой скринсэйвер с поддержкой пароля)

Ждущий режим:
Запрос пароля
Код
sudo systemctl enable suspend@ваше_имя_пользователя
Крышка ноута и прочие кнопки (acpi события) редактированием /etc/systemd/logind.conf. Вступит в силу только после
Код
sudo systemctl restart systemd-logind
или через acpid
« Последнее редактирование: 28 Февраль 2024, 15:05:28 от sfs »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:DPMS - управление гашением экрана
« Ответ #1 : 13 Ноябрь 2013, 10:39:48 »
класс, вечером попробую, эти два модуля вместе надо ставить в pra?
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:DPMS - управление гашением экрана
« Ответ #2 : 13 Ноябрь 2013, 10:48:14 »
Да - положить в /modules . Будет в следующем багфиксе
Тестировал мало

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:DPMS - управление гашением экрана
« Ответ #3 : 14 Ноябрь 2013, 15:06:07 »
отличная прога! экран не гаснет! И удобно! только пока не знаю сохраняется ли выбор после перезагрузки, пока не могу перезагрузиться-мои сериал смотрят
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:DPMS - управление гашением экрана
« Ответ #4 : 14 Ноябрь 2013, 15:28:03 »
С сохраненкой сохранится
добавляется в startup
Ок - в iso

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DPMS - управление гашением экрана
« Ответ #5 : 27 Март 2016, 09:11:09 »
Надо бы переделать на ntf -k и:
1. добавить установку времени гашения и выводить в "текст" текущее
2. спрашивать  ли пароль
3. доработать ntf -k ["Заголовок"] ["текст"] ["Справка"]. Добавить внизу третью кнопку
если "Справка" - url : defaultbrowser
если "Справка" - скрипт : выполнить
если "Справка" - текст : ntf -w

Может кто возьмется? (ander ?). Достаточно знания sh и yad. Будет работать в любом линуксе
Мне бы с iso 1603 закончить и sfs-get довести...
 
« Последнее редактирование: 27 Март 2016, 09:25:40 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DPMS - управление гашением экрана
« Ответ #6 : 22 Апрель 2016, 13:55:56 »
Переделал gui и принцип работы
Так понятнее?

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re: DPMS - управление гашением экрана
« Ответ #7 : 22 Апрель 2016, 13:59:27 »
Кстати, последний раз пробовал на последних сборках pra отключение гашения экрана через гуй не работало, приходилось через терминал xset -dpms
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DPMS - управление гашением экрана
« Ответ #8 : 22 Апрель 2016, 14:02:52 »
Я упростил : xset s

Оффлайн sega60

  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +1/-0
Re: DPMS - управление гашением экрана
« Ответ #9 : 27 Май 2016, 10:43:59 »
Кстати, последний раз пробовал на последних сборках pra отключение гашения экрана через гуй не работало, приходилось через терминал xset -dpms
У меня pra03-1601game. Также не работает. Время выставляется любое, а экран гаснет через 10 минут. Дети любят на ютюб мультики посмотреть и приходится каждый раз мышкой дергать. Через терминал отключается гашение, но чаще всего смотрят они без меня. Как же это побороть?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DPMS - управление гашением экрана
« Ответ #10 : 27 Май 2016, 12:36:22 »
Скрипт давно переделан. Обновите дистр

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: DPMS - управление гашением экрана
« Ответ #11 : 28 Май 2016, 20:52:33 »
Последний мидл с обновами- не работает гуй. 10 минут и офф
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн qwert

  • Постоялец
  • ***
  • Сообщений: 119
  • Репутация: +4/-0
Re: DPMS - управление гашением экрана
« Ответ #12 : 28 Май 2016, 21:39:31 »
Странно, у меня все - ок

Оффлайн sega60

  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +1/-0
Re: DPMS - управление гашением экрана
« Ответ #13 : 29 Май 2016, 19:52:55 »
Извините был в отъезде. Обновил свой pra03-1601game- опять через 10минут погас экран. Поставил 1604, принял все обновления- опять облом через 10 минут. Может вы подскажите какой дистрибутив и как обновить?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: DPMS - управление гашением экрана
« Ответ #14 : 29 Май 2016, 21:24:21 »
Действительно в скрипте ошибка
Код
#xset -q
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  1200    cycle:  1200
DPMS (Energy Star):
  Standby: 1200    Suspend: 1200    Off: 1200
  DPMS is Enabled
Менял только первые цифры. Теперь все
По хорошему надо бы раздельно настраивать затемнение и отключение...
Не уверен что это надо
У кого стоит в автостарте - перенастройте и сохранитесь