Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6828-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Настройка яркости монитора из командной строки Linux

Sintorres
Feb 4 2019, 20:05
  
Пост #1

Благодарности: 1871

Репутация:   837  
Старожил
****

Группа: Модеры
Сообщений: 3 673
С нами с: 20-March 06


Настройка яркости монитора из командной строки Linux

Оригинал: How To Adjust Monitor Brightness From Command Line In Linux
Автор: SK
Дата публикации: 1 октября 2018 года
Перевод: А. Кривошей
Дата перевода: январь 2019 г.


Это краткое руководство объясняет, как можно отрегулировать яркость монитора из командной строки в Unix-подобных операционных системах. Регулировка яркости экрана в режиме графического интерфейса проста. Мы уже рассматривали графическое приложение Brightness Controller, которое поможет нам управлять яркостью в Ubuntu-подобных операционных системах. Но разработка этого приложения, похоже, остановилась более года назад, и я не уверен, будет ли оно работать с последними версиями Ubuntu. Еще одним недостатком является то, что приложение Brightness Controller совместимо только с Python2. Ища альтернативные пути, я узнал, что мы можем легко решить эту задачу с помощью утилиты командной строки под названием «xrandr».

Программа xrandr используется для настройки размера, ориентации и/или отражения выходных данных для экрана. Используя Xrandr, мы также можем отображать текущее состояние экрана, изменять или устанавливать разрешение, отключать и включать выходы. Радует, что Xrandr предустановлен в большинстве дистрибутивов Linux, поэтому нам не нужно беспокоиться об установке дополнительных утилит.

Сначала нам нужно проверить текущее состояние системного дисплея. Для этого выполните следующую команду:

$ xrandr -q Пример вывода:

CODE Format
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.00*+ 40.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 59.98
800x450 59.95 59.82
640x512 60.02
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
640x400 59.88 59.98
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)

Как видите, в данный момент подключен дисплей LVDS-1. Вывод также отображает текущее разрешение и частоту обновления экрана.

Если вы хотите узнать имя только активного дисплея, используйте команды «grep» и «head» с «xrandr», как показано ниже.

$ xrandr -q | grep ' connected' | head -n 1 | cut -d ' ' -f1
LVDS-1


Значение яркости должно быть в диапазоне от 0,0 до 1,0, где 0,0 обозначает самый тусклый (полностью черный) экран, а 1,0 - самый яркий. Например, чтобы установить значение яркости экрана 0,7, выполните:

$ xrandr --output LVDS-1 --brightness 0.7

Замените LVDS-1 вашим именем активного дисплея. Здесь 0,7 означает 70% максимальной яркости дисплея.

Чтобы вернуться к нормальной яркости, выполните:

$ xrandr --output LVDS-1 --brightness 1.0

Не используйте значения выше 1.0. Они могут сделать дисплей полностью белым, и вы не сможете ничего увидеть на экране.

Стащил ТУТ
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 15)
rayder
Feb 5 2019, 0:51
  
Пост #2



Репутация:   128  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 16-October 06


А в чем смысл таких постов?
Обычному пользователю - вообще не нужно знать что такое консоль, иначе он систему просто сломает.
Продвинутый - нагуглит эту же статью в интернете.

Набивание кармы, или что это?

$ xrandr -q | grep ' connected' | head -n 1 | cut -d ' ' -f1
LVDS-1

Этим самым вы лишили пользователя возможности изменить яркость на втором мониторе (если он есть)


Сообщение отредактировал rayder - Feb 5 2019, 0:56
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
imenno
Feb 5 2019, 1:26
  
Пост #3



Репутация:   970  
Мистер Равлик
******

Группа: Пользователи
Сообщений: 16 192
С нами с: 24-March 06


А на мониторе нельзя что ли поменять ничего кнопками?

Сообщение отредактировал imenno - Feb 5 2019, 1:27
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SSSK0
Feb 5 2019, 9:50
  
Пост #4



Репутация:   1748  
ultra active user
******

Группа: BANNED
Сообщений: 27 434
С нами с: 9-November 06


(Sintorres @ Feb 4 2019, 20:05) Перейти к цитате


Настройка яркости монитора из командной строки...



Шикарно, конечно, но яркость настраивается кнопками на мониторе и никак иначе не может быть для 99,99% пользователей... smile.png
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Feb 5 2019, 10:36
  
Пост #5



Репутация:   440  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 453
С нами с: 4-December 11


Зачем я это читал?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Pilson
Feb 19 2019, 0:10
  
Пост #6



Репутация:   383  
Selachimorpha
****

Группа: Модеры
Сообщений: 2 777
С нами с: 23-May 09


Это программная "яркость", которая по сути работает почти как гамма. Т.е. яркость самой подсветки оно не изменяет.

(rayder @ Feb 5 2019, 0:51) Перейти к цитате

Обычному пользователю - вообще не нужно знать что такое консоль, иначе он систему просто сломает.

В данном конкретном случае он ничего не сломает.


Этим самым вы лишили пользователя возможности изменить яркость на втором мониторе (если он есть)

Можно еще и к "xrandr: command not found" приколупаться. Только вот смысл?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DIABL0
Mar 25 2019, 14:49
  
Пост #7



Репутация:   21  
Дух


Группа: - Пользователи -
Сообщений: 142
С нами с: 15-August 17


(Pilson @ Feb 19 2019, 0:10) Перейти к цитате

Это программная "яркость", которая по сути работает почти как гамма. Т.е. яркость самой подсветки оно не изменяет.
+100500
Получается весьма вырвиглазненько %)

Для регулировки именно яркости: ddcutil setvcp 10 <VALUE FROM 1 TO 255>
В графике можно повесить
CODE Format
ddcutil setvcp 10  $(yad --scale --width=500 --text="Select brightness" --value=$(ddcutil getvcp 10 | grep 0x10 | awk '{print $9}' | sed 's/,//') --min-value=0 --max-value=255 --title="Brightness via ddcutil")
на какой-то хоткей.

Зачем оно нужно и почему не кнопками? А если монитор большой и соответственно до него метра 3 - не надоест ли бегать яркость регулировать? wink.png

Сообщение отредактировал DIABL0 - Mar 25 2019, 14:50
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SSSK0
Mar 25 2019, 15:01
  
Пост #8



Репутация:   1748  
ultra active user
******

Группа: BANNED
Сообщений: 27 434
С нами с: 9-November 06


(DIABL0 @ Mar 25 2019, 14:49) Перейти к цитате

Зачем оно нужно и почему не кнопками? А если монитор большой и соответственно до него метра 3 - не надоест ли бегать яркость регулировать? wink.png


Монитор больше, чем 65"? А что мешает один раз правильно все откалибровать и настроить? sunglasses.png

Open in new window
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DIABL0
Mar 25 2019, 15:14
  
Пост #9



Репутация:   21  
Дух


Группа: - Пользователи -
Сообщений: 142
С нами с: 15-August 17


(SSSK0 @ Mar 25 2019, 15:01) Перейти к цитате

Монитор больше, чем 65"?

Это кому как, мне, к примеру, вполне удобно с текстом на 43" почти с 3-х метров.
(SSSK0 @ Mar 25 2019, 15:01) Перейти к цитате

А что мешает один раз правильно все откалибровать и настроить? sunglasses.png

Как минимум внешняя освещенность
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SSSK0
Mar 25 2019, 16:15
  
Пост #10



Репутация:   1748  
ultra active user
******

Группа: BANNED
Сообщений: 27 434
С нами с: 9-November 06


(DIABL0 @ Mar 25 2019, 15:14) Перейти к цитате

Это кому как, мне, к примеру, вполне удобно с текстом на 43" почти с 3-х метров.


Круто и фантастически звучит... при 200% масштабе работаем с такого большого расстояния?

(DIABL0 @ Mar 25 2019, 15:14) Перейти к цитате

Как минимум внешняя освещенность


Вообще не понял... это где же расположено рабочее помещение, в котором так сильно меняется внешнее освещение на протяжении рабочего дня?

Сообщение отредактировал SSSK0 - Mar 25 2019, 16:15
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
imenno
Mar 25 2019, 20:27
  
Пост #11



Репутация:   970  
Мистер Равлик
******

Группа: Пользователи
Сообщений: 16 192
С нами с: 24-March 06


(SSSK0 @ Mar 25 2019, 15:01) Перейти к цитате

Монитор больше, чем 65"? А что мешает один раз правильно все откалибровать и настроить? sunglasses.png

» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «

Я пользуюсь специальным калибратором, он как присоска, снимает цвет и яркость с монитора и окружающей среды, создаю профили потом для монитора под яркость и температуру окружающего освещение. Это самый правильный вариант.

Сообщение отредактировал imenno - Mar 25 2019, 20:28
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DIABL0
Mar 26 2019, 12:28
  
Пост #12



Репутация:   21  
Дух


Группа: - Пользователи -
Сообщений: 142
С нами с: 15-August 17



200% масштабе работаем с такого большого расстояния?

Ну вот на форуме стоит масштаб 120%, в редких случаях до 150% использую... 200 - конкретный перебор

в котором так сильно меняется внешнее освещение на протяжении рабочего дня?

Да собственно любое помещение с окном grin3.png

специальным калибратором

Для повседневного использования это оверкилл, так заморачиваться имеет смысл только при работе с фото
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
imenno
Mar 26 2019, 13:24
  
Пост #13



Репутация:   970  
Мистер Равлик
******

Группа: Пользователи
Сообщений: 16 192
С нами с: 24-March 06


На форуме стоит 175% чтобы поместился на весь экран на широком мониторе, а то полосой в центре это жуть.

Сообщение отредактировал imenno - Mar 26 2019, 13:24
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SSSK0
Mar 26 2019, 15:35
  
Пост #14



Репутация:   1748  
ultra active user
******

Группа: BANNED
Сообщений: 27 434
С нами с: 9-November 06


(imenno @ Mar 25 2019, 20:27) Перейти к цитате

Я пользуюсь специальным калибратором, он как присоска, снимает цвет и яркость с монитора и окружающей среды, создаю профили потом для монитора под яркость и температуру окружающего освещение. Это самый правильный вариант.


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

(DIABL0 @ Mar 26 2019, 12:28) Перейти к цитате

Ну вот на форуме стоит масштаб 120%, в редких случаях до 150% использую... 200 - конкретный перебор


Форум - это не работа и не хобби... пример непоказательный... в простой работе с документами в Word/Excel как видны команды в верхнем меню с расстояния в 3 метра? В банальном Photoshop пробовали работать в таких условиях? Как там иконки и команды в меню выглядят с такого расстояния?

(DIABL0 @ Mar 26 2019, 12:28) Перейти к цитате

Да собственно любое помещение с окном grin3.png


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

Сообщение отредактировал SSSK0 - Mar 26 2019, 15:37
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DIABL0
Mar 27 2019, 4:40
  
Пост #15



Репутация:   21  
Дух


Группа: - Пользователи -
Сообщений: 142
С нами с: 15-August 17


Форум - это не работа и не хобби..

Просто как пример удобно читаемого текста

Word/Excel как видны команды в верхнем меню с расстояния в 3 метра? В банальном Photoshop пробовали работать в таких условиях

Понятия не имею как в этих, а в том-же codelobster всё весьма отлично видно

почти никого не встречал, кто бы яркость менял в течении дня...

"Почти" != "никто"

Сообщение отредактировал DIABL0 - Mar 27 2019, 4:42
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cide
Mar 27 2019, 11:04
  
Пост #16



Репутация:   84  
Cтаршой
**

Группа: Пользователи
Сообщений: 892
С нами с: 6-January 07


(SSSK0 @ Mar 25 2019, 15:01) Перейти к цитате

Монитор больше, чем 65"? А что мешает один раз правильно все откалибровать и настроить? sunglasses.png

Open in new window

Все правильно, диагонали и расстояния на картинке чтоб быть как на картинке - очкарик
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 23rd November 2024 - 15:39
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.