Есть ли приложение, которое может сделать мой рабочий стол ярче
Я использовал приложение в Windows 7, которое называется диммер, чтобы заставить экран изменять настройки контрастности, чтобы уменьшить его яркость по сравнению с настройками по умолчанию для ПК, такими как функциональная клавиша или параметры питания на панели управления.
Существуют ли какие-либо приложения такого типа для Ubuntu 15.04 или одобренные для последней версии Ubuntu LTS на ПК-ноутбуке.
В моем компьютере используются функциональные клавиши, которые меняют яркость. Используется шкала яркости 0-8, где 0 - наименее яркий, а 8 - самый яркий. 0 слишком яркий для моего уровня комфорта, особенно ночью
Следуя предложению в ответе ниже, я добавил следующее в etc/default/grub:
GRUB_CMDLINE_LINUX="resume=UUID=8bcb4169-f5ab-4ab6-b644-23e528088d41 acpi_backlight=vendor"
и обновил grub
Яркость моего экрана не стала тусклее, чем раньше. Как ни странно, уровень яркости, кажется, становится равным уровню 2 яркости по шкале 0-8 каждый раз, когда я перезагружаюсь, чего не было до изменения etc / default / grub. Я вернул свой файл grub обратно к предыдущим настройкам.
Я установил индикаторную яркость, но это приложение не уменьшает яркость моего рабочего стола дальше, чем мои функциональные клавиши, и нет меню для его настройки.
Я активно занимался другими смежными вопросами, чтобы найти решение и сообщить о результатах этой акции здесь. Это процесс, который требует времени. Тем, кто внес свой вклад, спасибо за терпение.
Есть много аспектов графики, яркости экрана, контрастов, цветовой темп, гамма.
Я старался
xbacklight -set 50
xbacklight -dec 10 and 03 etc.
Это никогда не увеличивалось и не уменьшалось по сравнению с обычными 0-8 шагами, которые обеспечивает ПК, т.е. не отличается от текущих уровней функциональных клавиш.
Интересно, что комментарий под моим вопросом от Сергея Коло (спасибо:) привел меня к информации о xrandr
через связанные источники внизу информации, которую он предоставил относительно своего сценария:
xrandr -q | grep " connected"
xrandr --output LVDS1 --brightness 0.5
Я понятия не имел, что это было доступно и уже установлено - очевидно. Со второй командой в терминале мой экран стал темнее, чем когда-либо. Затем я проверил:
xrandr --output LVDS1 --brightness 0.9
Что вернуло меня к обычному низкому уровню. Кажется, это изменяет уровни контрастности, а не яркости, о чем я и просил. Простая команда в терминале так же хороша, как и приложение.
С тех пор я изучал xrandr, чтобы понять, как работает эта команда.
Возможно, кто-то мог бы объяснить xrandr в простых терминах, но до тех пор, пожалуйста, изучите информацию по ссылке выше.
Редактировать 16 сентября
В духе доброй воли и сотрудничества я решил попробовать сценарий из ответа Сергея ниже. Следуя его указаниям, я смог заставить этот сценарий работать на меня. Хотелось бы знать, как сценарий определяет, как называется мой экран для использования xrandr
команда, но хорошая новость в том, что это работает.
Спасибо, Сергей, и всем за ваш вклад
2 ответа
Выполните эти шаги точно:
Открыть терминал через Ctrl-Alt-T
Создать папку для скрипта
mkdir -p ~/bin
Открыть файл
~/bin/setup.sh
вgedit
,gedit ~/bin/setup.sh
Скопируйте приведенный ниже код, сохраните файл и закройте редактор.
#!/bin/sh # Author: Serg Kolo # Date: Mon Aug 24 , 2015 # Description: setup script for creating # launcher and setting up the Dimmer script DESKFILE="$HOME/bin/Dimmer.desktop" SCHEMA="com.canonical.Unity.Launcher" KEY="favorites" SCRIPTFILE="$HOME/bin/Dimmer.sh" createBinFolder() { if [ ! -e "$HOME/bin" ]; then mkdir "$HOME/bin" fi echo "created bin folder" } createLauncher() { OUTPUT="$(gsettings get $SCHEMA $KEY | awk -v file="$DESKFILE" -v sq="'" '{ sub(/\]/,""); print $0","sq"application://"file sq "]" }')" ; gsettings set $SCHEMA $KEY "$OUTPUT" ; echo "Launcher for Dimmer created" } createScriptFile() { touch "$SCRIPTFILE" chmod 755 "$SCRIPTFILE" echo "Created script file. Please copy over the code to \"$SCRIPTFILE\"" } createDeskFile() { printf "[Desktop Entry]\nName=Dimmer\nExec=%s\nType=Application\nTerminal=false" "$SCRIPTFILE" > "$DESKFILE" } createBinFolder createScriptFile createDeskFile createLauncher
Сделайте файл исполняемым и запустите скрипт установки
chmod 755 ~/bin/setup.sh && ~/bin/setup.sh
Этот скрипт создаст
bin
папка и бланкDimmer.sh
файл.Редактировать файл
Dimmer.sh
gedit ~/bin/Dimmer.sh
Скопируйте код ниже, сохраните и закройте редактор
#!/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 [ "$NEWVAL" != "" ]; then xrandr --output "$( xrandr | awk '$2=="connected" {print $1}')" --brightness 0.$brightness fi
Теперь вы сможете дважды щелкнуть на панели запуска и запустить приложение для диммера.
Если вы редактируете файл /etc/default/grub и меняете строку:
GRUB_CMDLINE_LINUX=""
в
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
а потом беги
sudo update-grub
и перезагрузка, у вас должна быть возможность уменьшить подсветку экрана до полностью черного цвета.