Я только что установил Precise на свой ноутбук Samsung (QX412-S01au, используя Ubuntu 2D). Клавиши быстрого доступа к яркости работают следующим образом:
Другой ответ, который я посмотрел (не могу найти ссылку, извините) заставил меня попробовать это:
echo "0" | sudo tee /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
, который переводит яркость в минимальное значение. И
echo "7" | sudo tee /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
, который принимает яркость на максимальную настройку. Каждый промежуточный шаг тоже работает.
Между этим и работающей панелью управления, я думаю, что драйверы в порядке. Любая идея, почему горячие клавиши (и только горячие клавиши), кажется, застряли на двух верхних настройках яркости?
p.s. Рада поразить командную строку, чтобы она заработала :)
Я нашел фиксацию. Никакое обходное решение.
Если Вы обновляете свое ядро к последней стабильной версии, которая является 3.11 с записи, что это будет 100%-я работа
Как обновить ядро к последней версии магистрали без какого-либо обновления Дистрибутива?
Этот сайт объясняет это. После того как Вы загружаете эти 3 части, установка в перечисленном порядке путем щелчка правой кнопкой по deb и открытый с центром программного обеспечения затем устанавливают. Сделайте для всех 3 затем перезапуск и вуаля.
Я не уверен, почему никто не обнаружил это раньше. Обратите внимание, что мое ядро Linux было 3.0.8.29 предшествующими, и мои горячие клавиши для яркости отобразили панель, но на самом деле не изменили яркость. После этого это - 100%-я работа.
Я надеюсь, что команды человечности подготавливают это и могут применить это в обновление для человечности 12.04, которую я использовал. Это должно решить его через плату, и это также идет с улучшениями, перечисленными здесь.
Спасибо всем и удача. Я только закончу путем высказывания что с любым обновлением ядра всегда существует возможность паники, но я неудачен и не имел никакой проблемы на этот раз. Всегда в собственном риске.
e
отредактировать параметры начальной загрузки.linux /vmlinuz-<your kernel version number> <some parameters here>
acpi_backlight=vendor
после quiet splash
, разделенный пространством с обеих сторон. Если Вы сделаете его правильно, то это ничего не изменит постоянно. это будет одноразовое изменение, и все изменения вытерты на перезагрузке, поэтому не стесняйтесь играть с опциями. Можно использовать это в качестве ссылки.
Примечание:
Для перестраховки протестируйте все прежде, чем внести постоянные изменения. И если Вы - not-so-experienced, выполняете шаги точно, как описано для предотвращения будущего отказа при начальной загрузке. Любое повреждение может вернуться, но сохранить себя некоторая проблема.
sudoedit /etc/default/grub
и хит входит. Введите свой пароль при запросе.GRUB_CMDLINE_LINUX_DEFAULT="<some boot parameters>"
Обычно, <some-boot-parameters>
quiet splash
по умолчанию.acpi_backlight=vendor
в конце, в кавычках, разделенных пространством от существующих аргументов.sudo update-grub
от терминала до записи изменяется на меню личинки.Изменения применяются на перезапуск.
Я нашел обходной путь для моей dell 5521 с переключаемой графикой ati / intel
Сначала попробуйте изменить значение /sys/class/backlight/intel_backlight/brightness
на какое-то значение и посмотреть, изменит ли это вашу яркость. используйте nano, например, с правами администратора.
Что на самом деле происходит, так это то, что переключающие клавиши увеличивают значение /sys/class/backlight/acpi_video0/brightness
, поэтому я сделал сценарий для извлечения события из функциональных клавиш и увеличения значения /sys/class/backlight/intel_backlight/brightness
.
Сначала добавьте функцию создания двух событий, связанных с вашими клавишами яркости:
sudo nano /etc/acpi/events/dell-brightness-down
добавьте следующий код:
# /etc/acpi/events/dell-brightness-down
event=video DD01 00000087 00000000
action=/etc/acpi/dell-brightness-down.sh
, затем
sudo nano /etc/acpi/events/dell-brightness-up
добавьте следующий код:
# /etc/acpi/events/dell-brightness-up
event=video DD01 00000086 00000000
action=/etc/acpi/dell-brightness-up.sh
Обратите внимание, что значение события можно получить, запустив acpi_listen
и нажав клавиши переключения яркости для соответствующей шахты увеличения и уменьшения яркости: fn + f4 и fn + f5
sudo nano /etc/acpi/dell-brightness-down.sh
, затем добавьте «не стесняйтесь настраивать» :
#!/bin/bash brightness=$(cat /sys/class/backlight/intel_backlight/brightness) a=$((brightness-100)) if [ "$brightness" -gt 600 ]; then echo $a >> /sys/class/backlight/intel_backlight/brightness fi
600 - это случайное минимальное значение, не стесняйтесь выбирать минимальное значение своего желания, но оставайтесь в диапазоне
cat /sys/class/backlight/intel_backlight/max_brightness
другого:
sudo nano /etc/acpi/dell-brightness-up.sh
добавьте:
#!/bin/bash brightness=$(cat /sys/class/backlight/intel_backlight/brightness) a=$((brightness+100)) if [ "$brightness" -lt 4000 ]; then echo $a >> /sys/class/backlight/intel_backlight/brightness fi
затем
chmod +x /etc/acpi/dell-brightness-up.sh
и
chmod +x /etc/acpi/dell-brightness-down.sh
Наконец:
chmod 666 /sys/class/backlight/intel_backlight/brightness
иметь доступ на запись в файл значений подсветки.
перезагрузите компьютер, и яркость теперь работает нормально для меня.