Используя только aptitude, вы можете использовать шаблон поиска:
aptitude search '?reverse-suggests(~i)!(~i)'
и аналогично, для рекомендаций:
aptitude search '?reverse-recommends(~i)!(~i)'
Доступны все опции поиска aptitude в руководстве пользователя.
Не решение, а обходное решение.
Должен быть файл /sys/class/backlight/acpi_video0/brightness
. В этом файле у вас есть определенное десятичное значение, соответствующее яркости.
Теперь, когда я использую среду рабочего стола Openbox, мой fn-ключ не работает, поэтому я использую следующий скрипт для его установки:
#!/bin/mksh
printf " \n Entering file to change brightness in 3 seconds\n remember - no new line after number. ";
sleep 3;
sudo nano /sys/class/backlight/acpi_video0/brightness
Теперь вы можете хотите проверить папку /sys/class/backlight, чтобы убедиться, что у вас есть файл acpi_video0. Это может быть названо по-разному для вашей системы
. Я свяжу соответствующий вопрос askubuntu, если вы заинтересованы в обходных методах varioius для настройки яркости
Update
I ' ve написал другой скрипт, который использует zenity (графический интерфейс для скриптов) и xrandr с ярлыком на рабочем столе.
Обновить
xrandr (должен быть установлен по умолчанию, не цитируйте меня) и зная имя вашего zenity дисплея (должно быть установлено по умолчанию, не цитируйте меня на этом) ярлык рабочего стола backlight.desktopРабочий стол ярлык [!d15 ]
Создайте файл backlight.desktop на рабочем столе и сделайте его исполняемым с помощью sudo chmod a+x ~/Desktop/backlight.desktop. (Обратите внимание, что вы можете сделать его исполняемым с помощью свойств rightclick ->, а также разрешить запуск текстовых файлов в качестве исполняемых файлов в Nautilus-> Edit-> Properties-> Behavior).
[Desktop Entry]
Type=Application
Exec=/usr/bin/backlightscript
Terminal=false
Icon=/usr/share/icons/HighContrast/16x16/status/display-brightness.p
ng
Примечание, часть значка необязательно.
Рабочий стол ярлык
Поместите этот файл в папку /usr/bin, назовите его backlightscript
#!/bin/sh
# Name: backlightscript
# Author: Serg Kolo
# Date: March 2 , 2015
# Description: Simple script to change screen brightness using xrandr
# uncomment this for debugging as needed
# set -x
NEWVAL=$( zenity --scale --min-value=0 --max-value=7 --text="Enter number between 0 and 7" ) && brightness=$(($NEWVAL+2))
if [ $(echo $?) = 0 ]
then
xrandr --output LVDS --brightness 0.$brightness
fi
Объяснение скрипта
Я обнаружил, что оптимальная яркость составляет от 0,2 до 0,9. Если вы нажмете 0,2 или 1 экран, получится слишком темным или слишком ярким. В этом скрипте пользователь дважды щелкает по ярлыку backlight.desktop, который вызывает графическое всплывающее окно со шкалой, где пользователь выбирает необходимую яркость от 0 до 7. Это значение увеличивается на 2 (так что max равно 7 + 2 = 9 и min равно 0 + 2 = 2) и сохраняется в переменной яркости. Затем эта переменная становится значением после десятичной точки для xrandr --output LVDS --brightness 0.$brightness.
Блок if-then используется для проверки того, действительно ли пользователь что-то выбрал. Без него xrandr установит яркость в 0, и в этом случае вы не увидите ничего на вашем экране, даже tty1, и вам придется либо перезагрузить, либо выполнить Alt + SYSRQ + R + E + I + S + U + B [ ! d25]
Описание скрипта , что xrandr - это программное решение, а не аппаратное решение, т. е. вы не меняете яркость экрана напрямую.
Как это должно выглядеть [ ! d36]
Как это должно выглядеть Запустить xrandr без каких-либо аргументов для определения вашего основного подключенного дисплея
Мой пример
Источники
xrandr (должен быть установлен по умолчанию, не цитируйте меня) и зная имя вашего экрана Создание ярлыка сценария zenity ( должен быть установлен по умолчанию, не цитируйте меня на этом)Я получил его для работы с Lenovo W510 с Quadro FX 880M, создав /usr/share/X11/xorg.conf.d/20-nvidia.conf со следующим содержимым:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 880M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
После перезагрузки мои регуляторы яркости работают правильно.
Наконец, он исправлен с последним драйвером, который был выпущен Nvidia с датой выхода: 2017.5.4 и его номером версии: 375.66
Примечания к выпуску, включая следующее объяснение:
Исправлено ошибка, которая вызвала яркость подсветки, чтобы ее нельзя было контролировать на некоторых ноутбуках с внутренними панелями DisplayPort.