Каждый раз, когда я перезагружаю свою машину, яркость возвращается на 100% в Gnome. Мне жаль, что он не сохранит последнюю настройку. В любом случае?
Предполагается, что он настраивается в параметрах энергии, устанавливает яркость на желаемый уровень и всегда будет использоваться. Если вы используете ноутбук, вам также нужно будет настроить уровень для режима батареи ...
Я обнаружил, что у Gnome есть некоторые проблемы с яркостью панели lcd. если я работаю в режиме батареи и устанавливаю яркость вручную на заданный уровень и оставляю ноутбук без присмотра в течение 10 секунд, он вернется к заданной яркости, когда я возьму управление обратно. То же самое происходит в режиме A / C, за исключением того, что занимает больше времени, поэтому остается незамеченным более легко. Я считаю, что все эти настройки должны быть где-то сохранены и восстановлены - по крайней мере, для режима A / C.
EDIT: для gnome3 это не работает (по крайней мере для меня).
Эта функция, управление подсветкой, зависит от вашей биографии и версии ядра.
Попробуйте эти четыре вещи.
Когда вы загружаетесь, на экране grub нажмите e для редактирования. К строке ядра добавьте nomodeset acpi_backlight=vendor
Некоторые аппаратные средства могут работать с различными параметрами.
Intel - nomodeset acpi_backlight=intel
Acer - acpi_backlight=acer_acpi
или даже acpi_osi=Linux acpi_backlight=legacy
.
Как вы можете видеть , вам может потребоваться поиск в Google ваших настроек.
quiet splash nomodeset acpi_backlight=vendor
Если это работает, отредактируйте /etc/default/grub
и добавьте эти параметры к параметрам по умолчанию.
# command line
sudo -e /etc/default/grub
# graphical
gksu gedit /etc/default/grub
Отредактируйте «GRUB_CMDLINE_LINUX_DEFAULT», чтобы он выглядел следующим образом:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"
Сохраните изменения, обновите grub
sudo update-grub
Если это не работает, вы можете попытаться вручную установить яркость.
Примечание. Путь может меняться в зависимости от версии аппаратного обеспечения / ядра, может быть /proc/acpi/video0 ...
, вам может понадобиться просмотреть каталог / proc / acpi, чтобы найти настройку яркости и соответствующим образом отрегулировать следующие команды.
cat /proc/acpi/video/VGA/LCD/brightness
Выход этой команды немного меняется с аппаратным обеспечением, 1 -> 10, 1 -> 12, 1 -> 100 ??? Выберите значение и установите его (выберите значение для вашего оборудования).
sudo echo 80 > /proc/acpi/video/VGA/LCD/brightness
Если это работает, добавьте его в /etc/rc.local
# command line
sudo -e /etc/rc.local
# graphical
gksu gedit /etc/rc.local
Добавьте в свою настройку выше «exit 0»
echo 80 > /proc/acpi/video/VGA/LCD/brightness
Вы также можете попробовать xbacklight
sudo apt-get install xbacklight
Затем вы настраиваете с помощью командной строки
# For 80 % brightness
xbacklight -set 80
Снова добавьте, что /etc/rc.local
# command line
sudo -e /etc/rc.local
# graphical
gksu gedit /etc/rc.local
Добавьте, выше «exit 0»
xbacklight -set 80
Вы можете установить яркость с помощью setpci
Общий синтаксис:
sudo setpci -s <address> f4.B=your_setting
Вы идентифицируете адрес вашей шины pci с помощью
sudo lspci | grep VGA
Пример
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
setpci -s 00:02.0 F4.B=80
Если вы неправильно настроите настройки, скорее всего, вы просто потеряете свой дисплей и должны перезагрузиться.
Примеры
Intel - https://bbs.archlinux.org/ viewtopic.php? id = 74914
Toshiba - http://www.linlap.com/wiki/toshiba+satellite+t130
Acer extensa - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/518002
Выполнить
echo 2 > /sys/class/backlight/acpi_video0/brightness
Я нашел обходное решение для webupd8: Исправлена ошибка сбрасывания (до очень низкого значения или максимального) при перезагрузке в Ubuntu
blockquote>
- Первое вам нужно выяснить, какой ACPI-интерфейс (acpi_video) управляет яркостью. Это можно сделать, просмотрев файл журнала Xorg, чтобы узнать, какое именно acpi_video было загружено. Для этого с помощью командной строки просто используйте следующую команду:
В приведенной выше команде должен отображаться вывод, подобный этому:grep acpi_video /var/log/Xorg.0.log
, где[ 7.385] (--) intel(0): Found backlight control interface acpi_videoX (type 'firmware') for output LVDS1
acpi_videoX
-acpi_video0
илиacpi_video1
. Это модуль acpi_video, который контролирует яркость, поэтому запомните его для следующих шагов. Если в приведенной выше команде не отображается какой-либо вывод, и у вас есть папка с именемintel_backlight
в разделе/sys/class/backlight/
, используйтеintel_backlight
в качестве интерфейса ACPI для следующих шагов.- Затем установите (через клавиатура Fn + яркость) яркость вашего ноутбука до уровня, который вы хотите использовать Ubuntu после его начала.
- Теперь нам нужно будет получить фактическое значение яркости, которое вы установили в шаге 2. Чтобы сделать это, выполните следующую команду:
, гдеcat /sys/class/backlight/acpi_videoX/brightness
acpi_videoX
- это интерфейс ACPI, который контролирует яркость вашего ноутбука, которую вы обнаружили в шаге 1. Помните это значение для следующего шага.- Следующим шагом является создайте файл (как root) под именем
fixbrightness.conf
в каталоге/etc/init/
, например:И в этом файле вставьте это:gksu gedit /etc/init/fixbrightness.conf
здесь, вам нужно заменитьdescription "Sets brightness after graphics device is loaded" start on graphics-device-added task exec /bin/echo BRIGHTNESS_VALUE > /sys/class/backlight/acpi_videoX/brightness
BRIGHTNESS_VALUE
на значение яркости, которое вы получили на шаге 3 заменитеacpi_videoX
интерфейсом ACPI, который контролирует яркость вашего ноутбука, о чем вы узнали на шаге 1. Затем сохраните файл.- Перезагрузитесь и проблема с низкой или максимальной яркостью после перезагрузки / выхода из системы должна быть быть исправлено.
Выполнить
echo 2 > /sys/class/backlight/acpi_video0/brightness
Чтобы настроить яркость экрана в 11.10, вам необходимо получить доступ к «Системным настройкам»:
Если Ubuntu не помнит вашу настройку, вы можете использовать приложение, или вам может понадобиться использовать обходной путь для GNOME: Настройка яркости не сохранена в Ubuntu 11.10
Вот отличная работа, которую я нашел, благодарю и благодарю thaelim на форуме Ubuntu Как получить эффективное управление яркостью дисплея в Unity / Gnome Shell , просто скачайте скрипт, измените периметры в начале сценарий и сохранить его, когда вы сделали это в своей домашней папке. Heres скачать полный скрипт brightmanager.py
Это переменные периметры, чтобы перейти к вашим желаемым настройкам, так как вы можете видеть, что мне нравится моя в 20 раз все время без время ожидания.
IDLE_DIM_TIME = 0
IDLE_DIM_AC = False
IDLE_DIM_BATTERY = False
IDLE_BRIGHT = 20
BRIGHT_BATTERY = 20
BRIGHT_AC = 20
После сохранения затем откройте терминал и введите
chmod +x brightmanager.py
Затем откройте приложения запуска из тире, нажмите кнопку добавления, назовите свой запуск приложение и введите свою команду как:
python /home/david/brightmanager.py
, заменив «david» на ваше имя домашней папки, затем добавьте описание и нажмите «Добавить», «Выход из системы» и «Назад», и теперь вы сделали яркость настройки для батареи, переменного тока и холостого хода.
[/g2]
Вы захотите сделать это для каждого пользователя, и каждый пользователь должен иметь собственную копию сценария в своей домашней папке с их собственными желаемыми настройками в начале скрипта.
Это сработало для меня со следующими опциями:
Выполнить
echo 2 > /sys/class/backlight/acpi_video0/brightness
Эта функция, управление подсветкой, зависит от вашей биографии и версии ядра.
Попробуйте эти четыре вещи.
Когда вы загружаетесь, на экране grub нажмите e для редактирования. К строке ядра добавьте nomodeset acpi_backlight=vendor
Некоторые аппаратные средства могут работать с различными параметрами.
Intel - nomodeset acpi_backlight=intel
Acer - acpi_backlight=acer_acpi
или даже acpi_osi=Linux acpi_backlight=legacy
.
Как вы можете видеть , вам может потребоваться поиск в Google ваших настроек.
quiet splash nomodeset acpi_backlight=vendor
Если это работает, отредактируйте /etc/default/grub
и добавьте эти параметры к параметрам по умолчанию.
# command line
sudo -e /etc/default/grub
# graphical
gksu gedit /etc/default/grub
Отредактируйте «GRUB_CMDLINE_LINUX_DEFAULT», чтобы он выглядел следующим образом:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"
Сохраните изменения, обновите grub
sudo update-grub
Если это не работает, вы можете попытаться вручную установить яркость.
Примечание. Путь может меняться в зависимости от версии аппаратного обеспечения / ядра, может быть /proc/acpi/video0 ...
, вам может понадобиться просмотреть каталог / proc / acpi, чтобы найти настройку яркости и соответствующим образом отрегулировать следующие команды.
cat /proc/acpi/video/VGA/LCD/brightness
Выход этой команды немного меняется с аппаратным обеспечением, 1 -> 10, 1 -> 12, 1 -> 100 ??? Выберите значение и установите его (выберите значение для вашего оборудования).
sudo echo 80 > /proc/acpi/video/VGA/LCD/brightness
Если это работает, добавьте его в /etc/rc.local
# command line
sudo -e /etc/rc.local
# graphical
gksu gedit /etc/rc.local
Добавьте в свою настройку выше «exit 0»
echo 80 > /proc/acpi/video/VGA/LCD/brightness
Вы также можете попробовать xbacklight
sudo apt-get install xbacklight
Затем вы настраиваете с помощью командной строки
# For 80 % brightness
xbacklight -set 80
Снова добавьте, что /etc/rc.local
# command line
sudo -e /etc/rc.local
# graphical
gksu gedit /etc/rc.local
Добавьте, выше «exit 0»
xbacklight -set 80
Вы можете установить яркость с помощью setpci
Общий синтаксис:
sudo setpci -s <address> f4.B=your_setting
Вы идентифицируете адрес вашей шины pci с помощью
sudo lspci | grep VGA
Пример
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
setpci -s 00:02.0 F4.B=80
Если вы неправильно настроите настройки, скорее всего, вы просто потеряете свой дисплей и должны перезагрузиться.
Примеры
Intel - https://bbs.archlinux.org/ viewtopic.php? id = 74914
Toshiba - http://www.linlap.com/wiki/toshiba+satellite+t130
Acer extensa - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/518002