यहाँ एक पैच है जो आप कर सकते हैं।
इस स्क्रिप्ट को .modificarBrillo.sh नाम से बनाएँ (मेरे मामले में मैंने इसे अपने होम फोल्डर में बनाया था: ~ / .modificarBrillo.sh)
#!/bin/bash
if [ -z "$1" ]; then
echo "ERROR: Tiene que introducir un parámetro: \"a\" para aumentar o \"d\" para disminuir"
exit
else
if [ "$1" != "a" ] && [ "$1" != "d" ]; then
echo "ERROR: el parámetro de entrada sólo puede ser o \"a\" para aumentar el brillo o \"d\" para disminuirlo"
exit
fi
fi
MAX_BRILLO=`cat /sys/class/backlight/intel_backlight/max_brightness`
MIN_BRILLO_ABSOLUTO="0"
MIN_BRILLO="100" #el brillo mínimo puede ser 0 pero eso deja la pantalla completamente a oscuras
INTERVALO=`expr $MAX_BRILLO - $MIN_BRILLO_ABSOLUTO`
INTERVALO=`expr $INTERVALO / 10`
brillo=`cat /sys/class/backlight/intel_backlight/actual_brightness`
if [ "$1" = "a" ]; then
let "brillo = brillo + INTERVALO"
if [ "$brillo" -gt "$MAX_BRILLO" ]; then
let "brillo = MAX_BRILLO"
fi
else
let "brillo = brillo - INTERVALO"
if [ "$brillo" -lt "$MIN_BRILLO" ]; then
let "brillo = MIN_BRILLO"
fi
fi
echo "$brillo" | tee /sys/class/backlight/intel_backlight/brightness
हालाँकि, पिछली स्क्रिप्ट के लिए निष्पादन की अनुमति और / sys / class / backlight / Intel_backlight / चमक की आवश्यकता केवल रूट द्वारा संपादित की जा सकती है और आपको टर्मिनल में निष्पादित करना होगा:
chmod a+x ~/.modificarBrillo.sh
sudo chmod a+w /sys/class/backlight/intel_backlight/brightness`
अंतिम कमांड को प्रत्येक स्टार्टअप को निष्पादित करना होता है क्योंकि ब्राइटनेस फाइल की अनुमतियां स्टार्टअप के साथ नवीनीकृत की जाती हैं। ऐसा करने के लिए sudo vim /etc/rc.local
और sudo chmod a+w /sys/class/backlight/intel_backlight/brightness
"निकास 0" लाइन से पहले कमांड जोड़ें
अंत में आपको स्क्रिप्ट को निष्पादित करने के लिए फंक्शन कुंजी को एक्सिबिन्डीज़ को स्थापित करना चाहिए।
मेरे मामले में मैं कॉन्फ़िगरेशन फ़ाइल में पंक्तियाँ जोड़ता हूं ~ / .xbindkeysrc
#Aumentar brillo
"/home/alvaro/.modificarBrillo.sh a"
m:0x0 + c:233
XF86MonBrightnessUp
#Disminuir brillo
"/home/alvaro/.modificarBrillo.sh d"
XF86MonBrightnessDown
लेकिन आप प्रोग्राम को सफलतापूर्वक करने के लिए xbindkeys-config इंस्टॉल कर सकते हैं।