Цель «Уменьшить экран в неактивном состоянии»?

Это не проблема cowsay. Это то, как shell работает с новыми строками в параметрах: Они рассматриваются как любые пробельные символы. Попробуйте echo $(ls): Все файлы выводятся в одну строку, хотя ls выводит новые строки.

К счастью, вы можете передавать данные в cowsay через stdin:

(echo "header line"; links ...; links ...; links...) | \
    cowsay -W80 -f bud-frogs
0
07.03.2019, 22:15
1 ответ

В управлении питанием экранов в GNOME есть два разных понятия:

  • гашение включает в себя гашение содержимого экрана и отключение экрана (при возможности )— больше ничего не видно;
  • Затемнение включает уменьшение подсветки экрана (, когда это возможно )— содержимое экрана остается видимым.

«Затемнять экран, когда он неактивен» предназначен только для управления затемнением. Это работает следующим образом (см. реализацию):

  • если заставка активна, экран не затемняется;
  • если система не работает от батареи, экран не затемняется;
  • если батарея разряжена, экран затемняется через 15 секунд (даже если он отключен! );
  • если диммирование включено
    • Если задана задержка простоя, она настраивается для расчета задержки диммирования. (4/5 задержки простоя)
    • в противном случае задержка затемнения составляет 60 секунд;
    • если задержка простоя меньше 10 секунд, она игнорируется;
    • Если система бездействовала достаточно долго, экран затемняется.

Таким образом, вы увидите затемнение только в системах, работающих от батареи. Сам переключатель определяет, будет ли экран затемнен только в том случае, если батарея не разряжена, и затем экран будет затемняться только на короткое время, прежде чем экран полностью погаснет.

(Возможны некоторые варианты описанного выше поведения в крайних случаях, потому что условия оцениваются, когда таймер установлен, а не когда он срабатывает; поэтому вы можете установить таймер, пока система работает от батареи, и он сработает, а экран погаснет, даже если система в это время подключена к внешнему источнику.)

3
28.01.2020, 02:30

Теги

Похожие вопросы