Отрегулируйте яркость с терминала [dубликат]

У этого вопроса уже есть ответ здесь: Как изменить яркость ЖК-дисплея из командной строки (или через скрипт)? 12 ответов

Я пытаюсь отредактировать яркость экрана ноутбука System76 от моего оконного менеджера i3wm. Я пробовал следующее:

xbacklight -dec 10

ничего не делает

sudo vim /sys/class/backlight/intel_backlight/brightness

Даже с sudo и chmod 777 я не могу редактировать этот файл. Vim говорит «Fsync failed», когда я пытаюсь записать его, и у меня достаточно свободного места на диске, так что это не проблема

xrandr --output eDP-1 --brightness 0.5

, это работает, но оно модулирует яркость в программном обеспечении и не " t имеют способности увеличения / уменьшения, которые я хочу.

0
задан 8 July 2017 в 00:34

6 ответов

Написал скрипт, объединяющий ответы от @endiras и @muru. Вот он:

import sys
import os
b = int(open('/sys/class/backlight/intel_backlight/brightness').read()[:-1])
print(b)
b += int(sys.argv[1])
print(b)
os.system('echo "' + str(b) + '" > /sys/class/backlight/intel_backlight/brightness')
2
ответ дан 22 May 2018 в 20:51

Написал скрипт, объединяющий ответы от @endiras и @muru. Вот он:

import sys import os b = int(open('/sys/class/backlight/intel_backlight/brightness').read()[:-1]) print(b) b += int(sys.argv[1]) print(b) os.system('echo "' + str(b) + '" > /sys/class/backlight/intel_backlight/brightness')
2
ответ дан 18 July 2018 в 10:42

Написал скрипт, объединяющий ответы от @endiras и @muru. Вот он:

import sys import os b = int(open('/sys/class/backlight/intel_backlight/brightness').read()[:-1]) print(b) b += int(sys.argv[1]) print(b) os.system('echo "' + str(b) + '" > /sys/class/backlight/intel_backlight/brightness')
2
ответ дан 24 July 2018 в 19:38

Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего github и запустите скрипт backlight.sh с номером уровня яркости. Если число, которое вы передали скрипту в качестве аргумента, неверно, появится сообщение об ошибке, которое будет содержать возможный диапазон уровней яркости.

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git скопировать скрипт, который находится в backlight.sh/backlight.sh - /bin. используйте эту команду:

sudo cp backlight.sh/backlight.sh /bin

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git

, вот и все, теперь из любого терминала , вы можете настроить яркость экрана.

sudo backlight.sh SOME-VALUE ## replace some value with a number

1
ответ дан 22 May 2018 в 20:51

Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего github и запустите скрипт backlight.sh с номером уровня яркости. Если число, которое вы передали скрипту в качестве аргумента, неверно, появится сообщение об ошибке, которое будет содержать возможный диапазон уровней яркости.

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git скопировать скрипт, который находится в backlight.sh/backlight.sh - /bin. используйте эту команду:

sudo cp backlight.sh/backlight.sh /bin

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git

, вот и все, теперь из любого терминала , вы можете настроить яркость экрана.

sudo backlight.sh SOME-VALUE ## replace some value with a number

1
ответ дан 18 July 2018 в 10:42

Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего github и запустите скрипт backlight.sh с номером уровня яркости. Если число, которое вы передали скрипту в качестве аргумента, неверно, появится сообщение об ошибке, которое будет содержать возможный диапазон уровней яркости.

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git скопировать скрипт, который находится в backlight.sh/backlight.sh - /bin. используйте эту команду:

sudo cp backlight.sh/backlight.sh /bin

клонировать мой репозиторий github: git clone https://github.com/el-beth/backlight.sh.git

, вот и все, теперь из любого терминала , вы можете настроить яркость экрана.

sudo backlight.sh SOME-VALUE ## replace some value with a number

1
ответ дан 24 July 2018 в 19:38

Другие вопросы по тегам:

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