Установите уровень яркости по умолчанию в Ubuntu 11.10 [duplicate]

Каждый раз, когда я перезагружаю свою машину, яркость возвращается на 100% в Gnome. Мне жаль, что он не сохранит последнюю настройку. В любом случае?

55
задан 1 January 2012 в 02:33

10 ответов

Предполагается, что он настраивается в параметрах энергии, устанавливает яркость на желаемый уровень и всегда будет использоваться. Если вы используете ноутбук, вам также нужно будет настроить уровень для режима батареи ...

Я обнаружил, что у Gnome есть некоторые проблемы с яркостью панели lcd. если я работаю в режиме батареи и устанавливаю яркость вручную на заданный уровень и оставляю ноутбук без присмотра в течение 10 секунд, он вернется к заданной яркости, когда я возьму управление обратно. То же самое происходит в режиме A / C, за исключением того, что занимает больше времени, поэтому остается незамеченным более легко. Я считаю, что все эти настройки должны быть где-то сохранены и восстановлены - по крайней мере, для режима A / C.

EDIT: для gnome3 это не работает (по крайней мере для меня).

11
ответ дан 6 August 2018 в 02:56

Эта функция, управление подсветкой, зависит от вашей биографии и версии ядра.

Попробуйте эти четыре вещи.

Параметры ядра (загрузочные)

Когда вы загружаетесь, на экране 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

Вы также можете попробовать 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

Вы можете установить яркость с помощью 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

Ubuntu man page setpci

13
ответ дан 25 July 2018 в 21:00

Выполнить

echo 2 > /sys/class/backlight/acpi_video0/brightness

-1
ответ дан 31 July 2018 в 13:11

Я нашел обходное решение для webupd8: Исправлена ​​ошибка сбрасывания (до очень низкого значения или максимального) при перезагрузке в Ubuntu

  1. Первое вам нужно выяснить, какой 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 для следующих шагов.
  2. Затем установите (через клавиатура Fn + яркость) яркость вашего ноутбука до уровня, который вы хотите использовать Ubuntu после его начала.
  3. Теперь нам нужно будет получить фактическое значение яркости, которое вы установили в шаге 2. Чтобы сделать это, выполните следующую команду:
    cat /sys/class/backlight/acpi_videoX/brightness
    
    , где acpi_videoX - это интерфейс ACPI, который контролирует яркость вашего ноутбука, которую вы обнаружили в шаге 1. Помните это значение для следующего шага.
  4. Следующим шагом является создайте файл (как 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. Затем сохраните файл.
  5. Перезагрузитесь и проблема с низкой или максимальной яркостью после перезагрузки / выхода из системы должна быть быть исправлено.
7
ответ дан 31 July 2018 в 13:11

Выполнить

echo 2 > /sys/class/backlight/acpi_video0/brightness

-1
ответ дан 2 August 2018 в 02:43

Чтобы настроить яркость экрана в 11.10, вам необходимо получить доступ к «Системным настройкам»:

  1. Щелкните правой кнопкой мыши справа от своего имени пользователя на панели инструментов в правом верхнем углу вашего экрана.
  2. Выберите «Системные настройки».
  3. Выберите «Экран».
  4. Перетащите ползунок с помощью мыши, чтобы настроить яркость экрана.

Если Ubuntu не помнит вашу настройку, вы можете использовать приложение, или вам может понадобиться использовать обходной путь для GNOME: Настройка яркости не сохранена в Ubuntu 11.10

4
ответ дан 2 August 2018 в 02:43

Вот отличная работа, которую я нашел, благодарю и благодарю 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» на ваше имя домашней папки, затем добавьте описание и нажмите «Добавить», «Выход из системы» и «Назад», и теперь вы сделали яркость настройки для батареи, переменного тока и холостого хода.

enter image description here [/g2]

Вы захотите сделать это для каждого пользователя, и каждый пользователь должен иметь собственную копию сценария в своей домашней папке с их собственными желаемыми настройками в начале скрипта.

3
ответ дан 4 August 2018 в 18:29
  • Если вы используете nVidia, просто откройте домашнюю страницу и введите «Настройки сервера NVIDIA X».
  • Затем нажмите «X Color Color Correction» в разделе X Screen O.
  • Уменьшите Уровень яркости.
  • Нажмите «Подтвердить текущие изменения» до истечения времени.
  • Выберите «Выход», чтобы сохранить изменения.

Это сработало для меня со следующими опциями:

  • Toshiba Satellite L745
  • Intel Core i3
  • NVidia GeForce с CUDA
  • RAM 6 GB
1
ответ дан 10 August 2018 в 08:58

Выполнить

echo 2 > /sys/class/backlight/acpi_video0/brightness

-1
ответ дан 15 August 2018 в 21:46

Эта функция, управление подсветкой, зависит от вашей биографии и версии ядра.

Попробуйте эти четыре вещи.

Параметры ядра (загрузочные)

Когда вы загружаетесь, на экране 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

Вы также можете попробовать 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

Вы можете установить яркость с помощью 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

Ubuntu man page setpci

13
ответ дан 15 August 2018 в 21:46

Другие вопросы по тегам:

Похожие вопросы: