Я пытаюсь отредактировать яркость экрана ноутбука 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 имеют способности увеличения / уменьшения, которые я хочу.
Написал скрипт, объединяющий ответы от @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')
Написал скрипт, объединяющий ответы от @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')
Написал скрипт, объединяющий ответы от @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')
Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего 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
Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего 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
Это простой сценарий, который я написал для решения аналогичной проблемы. Скройте его из моего 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