Страница 1 из 2

Zoom и гаснущий экран

Добавлено: 07 май 2020, 07:38
uncleDima
Подскажите пожалуйста. Как сделать, чтоб при длительном вещании Zoom не гас экран ноутбука? Конфа в Zoom'е обычно открывается по ссылке. Можно, конечно, заранее тыкать в скрипт типа

Код: Выделить всё

#!/bin/sh
xset s 0 0
xset dpms 0 0 0
xset -dpms
xset s off
и тем самым отключать энергосбережение до перезагрузки/запуска зеркального скрипта, но хочется, чтоб работало автоматом. Есть ли какой-то внятный способ или нужно городить скрипт в автозагрузку, который будет искать раз в пару минут pidof zoom и гасить/включать энергосбережение?

LM 19.3 Mate

Zoom и гаснущий экран

Добавлено: 07 май 2020, 07:40
symon2014
uncleDima, а управление питанием настроить не?

Zoom и гаснущий экран

Добавлено: 07 май 2020, 08:34
uncleDima
Не знаю как настроить так, чтоб экран не гас только при запущенной конференции, расскажите как сделать, пожалуйста.
Пока кинул в автозапуск вот такой скрипт, но надеюсь, что можно найти более красивое решение:

Код: Выделить всё

#!/bin/sh
while true;
do
	#ждем две минуты
	sleep 2m;
	
	echo "$(date -Is) DPMS check start" >> /tmp/dpmsctl.log
	
	#можно добавить другие процессы после zoom через пробел
	#a=`pidof zoom firefox geany | wc -c`;
	a=`pidof zoom | wc -c`;
	b="0";
	if [ $a = $b ];
	then
		echo "$(date -Is) DPMS check to Enable" >> /tmp/dpmsctl.log
		c=`xset q | grep "DPMS is Enabled" | wc -c`;
		if [ $c = $b ];
		then
			echo "$(date -Is) DPMS on" >> /tmp/dpmsctl.log
			xset dpms 0 0 0
			xset +dpms
			xset s 600 600
			xset s on
		fi
	else
		echo "$(date -Is) DPMS check to Disable" >> /tmp/dpmsctl.log
		c=`xset q | grep "DPMS is Disabled" | wc -c`;
		if [ $c = $b ];
		then
			echo "$(date -Is) DPMS off" >> /tmp/dpmsctl.log
			xset dpms 0 0 0
			xset -dpms
			xset s 0 0
			xset s off
		fi
	fi
done;

Zoom и гаснущий экран

Добавлено: 07 май 2020, 08:40
symon2014
uncleDima писал(а):
07 май 2020, 08:34
Не знаю как настроить так, чтоб экран не гас только при запущенной конференции,
Лично я не понял цели этой задачи. Что мешает в менеджере питания выключить отключение дисплея перед конференцией и включение после. Это пара кликов мышью. Не позволяет религия или весь прикол в том , что бы обязательно сделать скрипт?

Zoom и гаснущий экран

Добавлено: 07 май 2020, 08:49
uncleDima
Весь прикол в том, чтоб не делать руками лишних кликов мышью, а научить систему самостоятельно понимать, что вот сейчас не надо гасить экран, так как на него смотрят. Кажется, это очевидная автоматизация ради юзабилити.
весь прикол в том , что бы обязательно сделать скрипт?
Скрипт я как раз без проблем сделал, и он расширяемый, но это, во-первых, не юзер-френдли решение, во-вторых, выглядит как велосипед. Наконец, не может отловить непосредственно состояние конференции/просмотра видео и т.п., а выключает энергосбережение по факту запуска приложухи, даже если она свернута и не используется в данный момент.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 08:53
rogoznik
uncleDima, должно быть в настройках приложения что-то типа "не гасить экран во время конференции". Если нет - вопросы к разрабам приложения, почему они не гасят системный вызов отключения экрана при простое во время конференции.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 09:02
uncleDima
А точно это ответсвенность приложения? Firefox и Chromium тоже засыпают при полноэкранном видео через 10 минут. Zoom, понятно, сырое и глючное неподтребство, по стечению обстоятельств получившее популярность в последнее время, но оба браузера-то довольно респеткабельны. На десктопе я просто вырубил контроль энергосбережения насовсем, но на ноуте хочется его сохранить.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 09:06
symon2014
apt policy caffeine
не знаю , актуально ли до сих пор.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 09:10
uncleDima
caffeine примерно то же самое, что и мой кустарный скриптец, но все равно спасибо

Zoom и гаснущий экран

Добавлено: 07 май 2020, 09:13
symon2014
Насколько помню , если эта приблуда активирована , она не даст отвалиться в полноэкранном режиме. Наверно можно её держать в автозагрузке.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:14
ilikethat
Не знаю как в Mate, а в Cinnamon есть 2 апплета для панели задач, которые включают\выключают засыпание одним кликом.
Сам таким пользуюсь.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:19
symon2014
Не по теме
ilikethat писал(а):
07 май 2020, 10:14
Не знаю как в Mate, а в Cinnamon есть
- Хаим, я слышал вы выиграли миллион в лотерею! Это правда?
- Не совсем.
- Что значит не совсем?
- Ну во-первых не миллион, а тысячу. Во-вторых, не в лотерею, а в карты. И в третьих, не выиграл, а проиграл.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:51
WWolf
uncleDima писал(а):
07 май 2020, 09:02
А точно это ответсвенность приложения? Firefox и Chromium тоже засыпают при полноэкранном видео через 10 минут
uncleDima писал(а):
07 май 2020, 09:02
На десктопе я просто вырубил контроль энергосбережения насовсем, но на ноуте хочется его сохранить.
ну так и выруби сбережение от сети, а если от батарейки смотришь то тут ужу ты сам должен понимать что система делает именно то о чём ты её попросил при настройке - максимально сберечь заряд... и что мешает просто дёрнуть мышкой что б не уснул? :)

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:53
uncleDima
и что мешает просто дёрнуть мышкой что б не уснул?
Что там следующее? Не нравится - поставь винду?

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:55
WWolf
uncleDima, причём здесь винда? ты выставил максимальное сбережение от батарейки и смотришь на батарейке видео? и потом удивляешься почему он засыпает? так он же делает именно то что ты ему и сказал... так что тут надо наверное всё таки определиться в желаниях?

Zoom и гаснущий экран

Добавлено: 07 май 2020, 10:57
symon2014
WWolf писал(а):
07 май 2020, 10:55
Ты выставил максимальное сбережение от батарейки и смотришь на батарейке видео?
Отстань , ты где это прочитал? :-D

Zoom и гаснущий экран

Добавлено: 07 май 2020, 11:03
WWolf
symon2014, дык
uncleDima писал(а):
07 май 2020, 09:02
На десктопе я просто вырубил контроль энергосбережения насовсем, но на ноуте хочется его сохранить.
настройки сбережения одинаковые что для сети, что для батарейки, так что не принципиально...

просто проблема выглядит как - я сделал максимальное сбережение и как теперь его обходить :)

Zoom и гаснущий экран

Добавлено: 07 май 2020, 11:07
symon2014
WWolf писал(а):
07 май 2020, 11:03
просто проблема выглядит как - я сделал максимальное сбережение и как теперь его обходить
Проблема выглядит не так , для человека ведущего конференцию в зуме желателен полноэранный режим монитора , у этого режима есть побочный эффект , выключение через определённое время. Настройки эноргосбережения трогать не хочется. Нужно найти компромсс.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 11:17
uncleDima
Проблема такая: ИНОГДА на ноуте от батарейки используется zoom для конфы, дрочить клаву/тачпад каждые пять минут нет интереса, выключать и включать руками энергосбережение вариант плохой, так как можно забыть про это (потому что ИНОГДА), в остальное время использования ноута от батарейки хочется, чтоб экран-таки гас через 5 минут.
Пока есть решение со скриптом в автозагрузке, оно работает с некоторыми оговорками (как caffeine, но без установки пакетов и запуска рантайма питона), но, возможно, есть более правильное решение уровня рядового юзера, без bash и xset.
Не надо тут вот это "самдурак", глупо выглядит.

Zoom и гаснущий экран

Добавлено: 07 май 2020, 11:24
WWolf
uncleDima писал(а):
07 май 2020, 11:17
но, возможно, есть более правильное решение уровня рядового юзера, без bash и xset.
нет, если разработчики сами не озаботились впихнуть по факту эти же скрипты в само ПО, то никак...
по факту они должны подчиняться правилам питания системы, а не вертеть систему как им вздумается...