Xrandr (софтуерно ниво)
Xrandr е приложение от командния ред, използвано за управление на конфигурацията на изхода на дисплея. Той може да променя разделителната способност, ориентацията, да обработва множество дисплеи и т.н. За да видите използвания в момента идентификатор на дисплея, изпълнете командата по-долу:
Ще видите някои резултати като този:
HDMI-A-0 свързан първичен 1920x1080 + 0 + 0 (нормална лява обърната дясна x ос y ос)510mm x 287mm
Низът непосредствено преди „свързаната“ част е идентификаторът за вашия дисплей (HDMI-A-0 в този случай). Вече можете да използвате идентификатора, за да промените яркостта на вашия дисплей.
За да проверите текущата стойност на яркостта, използвайте следната команда:
$ xrandr --prop --verbose | grep -A10 "свързан" | grep "Яркост"За да промените яркостта, изпълнете следната команда (заменете HDMI-A-0 със свой собствен идентификатор на дисплея):
$ xrandr - изход HDMI-A-0 - яркост 0.4Имайте предвид, че не променя яркостта на хардуерно ниво, това е просто филтър за ниво на софтуер с коригирани гама стойности.
Xdotool (хардуерно ниво)
Xdotool е помощна програма за команден ред, която може да се използва за стартиране на симулирани натискания на клавиши и щраквания на мишката. Възможно е да промените яркостта, като симулирате натискане на бутони за яркост + и яркост- на вашата система.
За да инсталирате xdotool в Ubuntu, изпълнете следната команда:
$ sudo apt инсталира xdotoolЗа да увеличите яркостта с помощта на xdotool, изпълнете следната команда:
$ xdotool ключ XF86MonBrightnessUpЗа да намалите яркостта с помощта на xdotool, изпълнете следната команда:
$ xdotool ключ XF86MonBrightnessDownТъй като xdotool симулира реални хардуерни натискания на клавиши, това е промяна на яркостта на хардуерно ниво.
Xgamma (софтуерно ниво)
Xgamma, както подсказва името, е помощна програма за управление на гама стойности на дисплея. Промените, направени с помощта на xgamma, са промени на софтуерно ниво, така че действителната яркост на монитора не се променя. Xgamma се предлага предварително инсталирана на повечето дистрибуции на Linux.
За да видите текущите гама стойности, изпълнете командата по-долу (показва RGB стойности):
$ xgammaЗа да промените гама стойността, изпълнете команда в следния формат:
$ xgamma -gamma 0.60Xbacklight (хардуерно ниво)
Xbacklight ви позволява да конфигурирате интензивността на подсветката на вашия дисплей. За да го инсталирате в Ubuntu, изпълнете командата по-долу:
$ sudo apt инсталира xbacklightXbacklight може да не работи при всички хардуерни конфигурации. За да потвърдите дали работи във вашата система, изпълнете командата по-долу:
$ xbacklight -getАко не виждате изход, xbacklight няма да работи във вашата система. За да зададете яркостта на подсветката, изпълнете командата по-долу:
$ xbacklight -задайте 0.60Brightnessctl (хардуерно ниво)
Brightnessctl ви позволява да контролирате подсветката на дисплея и яркостта на LED светлинните индикатори, налични на вашия хардуер.
За да инсталирате brightnessctl на Ubuntu, изпълнете командата по-долу:
$ sudo apt инсталирайте brightnessctlЗа да изброите всички контролируеми устройства, изпълнете командата по-долу:
$ яркостctl -l
Може да не е лесно да се идентифицират правилно идентификаторите на дисплея, тъй като имената може да не са удобни за потребителя и може да се наложи да прибегнете до някои предположения, за да идентифицирате монитора. В екранната снимка по-горе низът за монитора е „0005: 054C: 09CC.0005: глобално ”. След като идентифицирате правилното име, изпълнете командата по-долу, за да промените яркостта:
$ яркостctl -d “0005: 054C: 09CC.0005: глобален ”набор 60%Redshift (софтуерно ниво)
Redshift е инструмент за команден ред, който ви позволява ръчно или автоматично да зададете цветната температура и / или яркостта на вашия дисплей.
За да инсталирате червено изместване в Ubuntu, изпълнете командата по-долу:
$ sudo apt инсталира червено изместванеЗа да промените яркостта с помощта на червено изместване, изпълнете командата по-долу (0.60 за през деня, 0.70 за нощно време, максимумът е 1.0, минимумът е 0.1):
$ redshift -b 0.60: 0.70В допълнение към контролите на яркостта, червеното преместване се предлага и с много опции за промяна на гама стойности, както и на цветна температура. Можете също така да предоставите местоположението си на червено изместване, така че конфигурацията на дисплея да може да се променя автоматично преди и след залез слънце. Покриването на други опции за конфигуриране е извън обхвата на тази статия. За да видите всички налични опции, изпълнете една от командите по-долу:
$ червено изместване --помощ$ man червено изместване
Заключение
Това са някои от методите, които можете да използвате, за да контролирате яркостта или интензивността на подсветката на вашия дисплей. Както беше посочено по-рано, някои от тези методи може да не работят на вашия хардуер. Най-добре е да изпробвате тези инструменти сами и да изберете такъв, който работи и е най-подходящ за вашите нужди.