Рейтинг:4

Как изменить яркость xrandr без потери настроек гаммы?

флаг au

Я думаю, что функция KDE Night Color использует xrandrгамма-функциональность, но я надеялся с ее помощью отрегулировать яркость моего дисплея. К сожалению, при этом теряется «ночной цвет», потому что сбрасывается гамма:

xrandr --output DP-0 --brightness .8

Есть ли способ запросить текущие применяемые значения из xrandr так что я могу повторно применить их?

флаг us
Кстати, работает ли ночной цвет в сессии Wayland? xrandr не работает в Wayland, так что это может быть способом выяснить, использует ли ночной цвет wayland.
Slbox avatar
флаг au
К сожалению, я не могу заставить Wayland работать на моей машине.
флаг us
В моем комментарии была опечатка. *это может быть способ выяснить, использует ли ночной цвет xrandr*
Рейтинг:1
флаг gp

Для изменения яркости независимо от xrandr:

Из моих тестов на моей стандартной системе Ubuntu 20.04 кажется, что вход и выход xgamma инструмент полностью независимы от xrandr. Итак, если вы измените яркость с помощью хгамма -гамма 0,8 то это не должно влиять на xrandr настройки ночного света :)


Чтобы запросить применяемые в настоящее время значения гаммы xrandr:

xrandr --подробный | grep "Гамма"

я взглянул на человек для документации, и кажется --подробный флаг выдает детали для гаммы.

Это говорит

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

и мои тесты, кажется, показывают, что значение, выводимое этим, не совпадает с тем, что передается во время ввода.

Например, если я ввожу xrandr --output eDP-1 --gamma 2:0,5:0,2 а потом xrandr --подробный | grep "Гамма", выводит:

    Гамма: 0,50:2,0:5,0

Я закрыл Redshift перед запуском этих тестов, так что, надеюсь, это не помешало.

Может быть какой-то способ выяснить преобразование для интерпретации значения, но я не уверен в этом.

Рейтинг:0
флаг au

Только частичный ответ на мой полный вопрос, но оказывается яркость применяется путем регулировки гаммы

Обратите внимание, что он не изменяет яркость аппаратного уровня, это просто фильтр программного уровня с настроенными значениями гаммы.

Так что, по-видимому, я могу найти эти значения где-то.

Ответить или комментировать

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