जैसा कि आर्क विकी ( लिंक ) में लिखा है , डिफ़ॉल्ट रूप से, केवल root
इस विधि द्वारा चमक को बदल सकते हैं। video
समूह में उपयोगकर्ताओं को चमक को बदलने की अनुमति देने के लिए, एक udev
नियम जैसे कि निम्नलिखित का उपयोग किया जा सकता है ( <vendor>
अपने विक्रेता के साथ बदलें । उदाहरण acpi_video0
के लिए intel_backlight
):
% cat /etc/udev/rules.d/backlight.rules
ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="<vendor>", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="<vendor>", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"
फिर आपको अपने उपयोगकर्ता को video
समूह में जोड़ना होगा ।
usermod -aG video <user>
उसके बाद यह काम करना चाहिए:
echo 5 > /sys/class/backlight/<vendor>/brightness
The reason that this is set at su permissions is that a virus could conceivably make your screen dim and go bright at incredible speed ultimately damaging your hardware display. In the 90's I encountered a virus that would adjust the screen refresh Hertz so rapidly that your monitor would fry.