На Lenovo T530 не работает управление яркостью экрана

Мой контроль яркости не работает с новой установкой 12.10 (новый ноутбук). Он настроен на самый яркий режим при загрузке, и когда я пытаюсь изменить его, я вижу, что появляется панель уведомлений, но яркость на самом деле не меняется. Я перепробовал все решения, которые смог найти в Интернете, но ни одно из них не сработало. Вещи, которые я пробовал, включают в себя:

Редактирование /sys/class/backlight/acpi_video0/ Brightness

В /usr/share/X11/xorg.conf.d/10-brightness-control.conf: параметр "RegistryDwords" "EnableBrightnessControl=1"

В /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск acpi_osi=Linux acpi_backlight=vendor"

В 12.10 нет файла xorg.conf, который я нашел, поэтому решения, которые предлагают редактировать этот файл, не приносят мне большой пользы.

В настоящее время я использую драйвер Nouveau, но переключение на проприетарные драйверы Nvidia не имело никакого значения.

Есть еще идеи? Когда эта ошибка будет исправлена? Со всеми сообщениями, с которыми я сталкивался, я думаю, что это привлечет много внимания. Благодарю.

4 ответа

Решение

У меня была похожая проблема на моем ThinkPad W530. Я наконец нашел решение здесь:

http://blog.pearce.org.nz/2012/08/enabling-external-monitor-on-lenovo.html

В наши дни X автоматически настраивается, поэтому вы не можете просто отредактировать файл xorg.conf, вместо этого вам нужно добавить раздел в файл в /usr/share/X11/xorg.conf.d/, и X включит этот раздел в конфигурации, которую он автоматически генерирует.

Итак, чтобы заставить клавиши яркости экрана работать с вашей видеокартой Nvidia, создайте файл в каталоге xorg.conf.d, например:

sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf

Вставьте следующее в файл:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro K1000M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Ubuntu портировал патчи с ядра 3.7 на 3.6? Это может быть причиной, см. Здесь: https://bugzilla.kernel.org/show_bug.cgi?id=51231

Попробуйте использовать ползунок яркости vom "Настройки системы" > "Яркость и блокировка" в GNOME.

Вы обновили grub (sudo update grub) после редактирования /etc/default/grub и перезагрузился?

Если выше не работает Также попробуйте с acpi_backlight=vendor только.

Если это ThinkPad thinkpad-acpi.brightness_enable=1 Параметр также обязателен.

Вы можете проверить, использует ли ваша система драйвер thinkpad-acpi, с помощью следующей команды:

lsmod | grep thinkpad_acpi

Проверьте эту страницу (см. Первый абзац и методы диагностики)


Обновить:

Еще одна вещь, которую я только что показал, ты редактировал /etc/X11/xorg.conf файл? в своем вопросе вы указываете на другое место, о котором я никогда не слышал. казнить nvidia-xconfigсгенерировать файл конфигурации, если /etc/X11/xorg.conf не существует

Во-вторых, попробуйте одно решение за один раз. если это не сработает, вернитесь назад и перезагрузитесь, попробуйте другое решение.

Другой обходной путь может быть

Попробуйте следовать по пути, указанному ls /sys/class/backlight/*/brightness и заменить соответственно.

пример пути будет как

/sys/class/backlight/acpi_video0/brightness
  1. Для указанного выше пути получите максимальную яркость:

cat /sys/class/backlight/acpi_video0/max_brightness

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

echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness

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

sudo gedit /etc/rc.local

Введите эту строку непосредственно перед exit 0, Должно выглядеть

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0

Также вы можете попробовать с xdotool Установите xdotool

Это своего рода обходной путь, но вы можете попробовать установить яркость с помощью командной строки, используя:

xbacklight -set 100

Если это работает, попробуйте привязать глобальное сочетание клавиш к

xbacklight -inc 5

а также

xbacklight -dec 5
Другие вопросы по тегам