После обновления до 13.10 Saucy Salamander, регуляторы яркости перестали работать. Это работало нормально с 12.04 во всем.
У кого-нибудь есть идеи, как я могу это исправить? Если нет, можете ли вы указать мне правильный пакет для сообщения об ошибке?
Ошибка, которую я до сих пор подал :
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1241745
Решения, которые я пробовал:
/etc/default/grub
Изменена эта строка для нескольких опций:
GRUB_CMDLINE_LINUX=""
→
GRUB_CMDLINE_LINUX="quiet splash acpi_osi=Linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=”acpi_osi="!Windows 2012"
sudo update-grub
Ни один не работал.
Я также пытался использовать xbacklight
, который тоже не работал. xbacklight -get
не вернул бы ничего.
Единственный способ изменить яркость - использовать эту команду
sudo su
echo 150 > /sys/class/backlight/intel_backlight/brightness
. Все остальные решения на данный момент не работают. это не моя работа вокруг. Я не помню, где я нашел это, но это работает и снисходительно относится к человеку, который сделал этот обходной путь:)
Использование Ubuntu 13.10 64Bit Wubi на Lenovo Z570
Если вы используете видеокарту Intel, сделайте:
sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Добавьте следующее в пустой файл, затем выйдите и снова войдите в систему или перезагрузите компьютер. Это должно исправить вашу проблему.
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Как Тимо Аалтонен (tjaalton) обратил мое внимание на IRC, это ошибка, связанная с последними драйверами nvidia-319-updates
. Возвращение к 304
исправило мои проблемы, хотя я называю это скорее обходным путем, чем исправлением, так как я не получу многих из недавних улучшений производительности новых драйверов.
В качестве временного обходного пути я использую:
xrandr - output LVDS1 - яркость 0,8
Чтобы вывести устройства вывода, выполните «xrandr» без каких-либо флагов.
Возможно Nvidia и Intel являются отдельными ошибками, как замечено на https://bugs.launchpad.net/ubuntu / + source/nvidia-graphics-drivers-319 / + bug/1241745/comments/17. Я зарегистрировал отдельную ошибку для Intel: https://bugs.launchpad.net/ubuntu / + source/xserver-xorg-video-intel / + ошибка/1255428.
Для Intel выше действительно работает решение, данное. Альтернатива, можно просто сделать в терминале:
echo 150 | sudo tee /sys/class/backlight/intel_backlight/brightness
т.е. предотвращение sudo su или безотносительно и слияние двух шагов в один.
Обратите внимание, что это решение включает проблему передачи по каналу вывода команды в файл, требующий su разрешение для записи в. См. также https://stackoverflow.com/questions/82256/how-do-i-use-sudo-to-redirect-output-to-a-location-i-dont-have-permission-to-wr и https://stackoverflow.com/a/20234210/1503120.
Я также записал простой PyQt4 GUI для этого обходного решения. Посмотрите ошибку Intel LP для этого.