Последняя пара драйверов fglrx на Ubuntu 12.04 не работает с подсветкой

Я следил за последними выпусками fglrx на веб-сайте AMD, и, похоже, что в последних стабильных (13.4) и бета-версиях (13.6) в Ubuntu 12.04 были нарушены настройки яркости со всеми последними обновлениями. Аппаратная / программная конфигурация - ноутбук серии HP dm1 4000 (точнее dm1-4142nr) с APU AMD6320, работающим на 64-битной версии Ubuntu 12.04. Все параметры отображения и функции рабочего стола работают просто отлично.

Нажатие аппаратных клавиш яркости вызывает всплывающую полосу яркости Unity, которая изменяется соответственно, но нет изменений реальной яркости подсветки.

Выполнение echo 5> / sys / class / backlight / acpi_video0 / яркости в качестве пользователя root также ничего не делает, даже если фактическое число остается неизменным, а яркость и current_brightness отражают вновь отображаемое число (любое другое число делает то же самое).

Попытка загрузить ядро ​​с помощью acpi_backlight = vendor flag не имеет никакого эффекта. Также не добавляется следующее в xorg.conf (в разделе «устройство»):

Параметр «RegistryDwords» «EnableBrightnessControl = 1»

Настройка яркости в инструменте amdccle изменяет яркость путем регулировки цветов но не изменяет фактическое количество подсветки (или, по крайней мере, не отображает). Нет других вариантов, касающихся яркости, которые я мог бы найти.

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

Редактировать: дополнительные пояснения и дополнительные вопросы, которые я также пробовал 12.100, 12.104 и 13.101, и ни один из них не работает с точки зрения яркости. Разница между источниками 9.012 (которые работают, но имеют другие 3D-ошибки) и 12 и более новыми ветвями показывает только разницу версий, поэтому кажется, что управление яркостью скрыто в двоичном двоичном объекте. Использование acpi_os_name = "Windows 2009" acpi_osi = "Windows 2009" по иронии судьбы позволяет регулировать яркость до тех пор, пока вы не введете часть X последовательности загрузки, после чего она перестает работать.

На данный момент мне интересно, есть ли у кого-нибудь еще подсветка, работающая с этими более новыми драйверами, и каковы их параметры загрузки ядра.

сентября 8-е ОБНОВЛЕНИЕ: Попробовал драйвер от 19.08.2013 и без изменений - если что-то сообщается о спаме изменения яркости, о котором сообщалось на одном из форумов, работает еще более спорадически. Думаю, мне интересно, если это возможно, проблема ядра, и если да, то есть ли у кого-либо из пользователей более новых версий Ubuntu (12.10, 13.04 и т. Д.) Такая же проблема?

Ян. 12-е, 2014 ОБНОВЛЕНИЕ: Как указано в комментариях ниже, все версии, выпущенные с тех пор, до сих пор не устранили эту проблему. Последний стабильный выпуск (13.12) и его предшественник позволяют изменять яркость до тех пор, пока не будет приостановлен компьютер, и после возобновления регулировка яркости перестанет работать, пока компьютер или X-сервер не будет перезапущен.

Я также только что попробовал последнюю бета-версию, которая, по-видимому, неверно пронумерована (13.11-betav.9.95, выпущенная 01.08.2014), и та же проблема сохраняется ... Должен любить поддержку драйверов AMD ...

Обновление 20 января 2014 года: версия 13.30.rc3 (бета-версия) та же проблема ... У меня есть подозрение, что у команды AMD нет компетентных специалистов для решения проблем Linux, таких как проблемы надежного приостановления / возобновления или вышеупомянутой яркости регрессия, которые существовали целую вечность, и вместо этого они просто переносили базовые вещи из драйвера Windows, чтобы он «работал» с новым оборудованием. Это определенно последняя инвестиция AMD, которую я когда-либо сделаю ...

Обновление от 3 февраля 2014 года: выпущена бета-версия 14.1, в которой исправление яркости в Ubuntu 12.04 указано как одно из исправлений. Однако это не так, и яркость перестает работать после возобновления.

Обновление от 22 марта 2014 года: 14.2 и 14.3 бета-версии также не улучшают ситуацию.

3
задан 23 March 2014 в 07:04

5 ответов

После дня расследования оказывается, что эта проблема, по-видимому, так же, как необузданная (см. open&product =&content=backlight"> http://ati.cchtml.com/buglist.cgi? query_format=specific&order=relevance+desc&bug_status=open&product =&content=backlight) как неустойчивое замораживание резюме после приостанавливают при использовании fglrx модуля (в противоположность собственному драйверу). В настоящее время любой драйвер выше 9.012 не имеет работы поддержки подсветки. По состоянию на июнь 2013, единственное обходное решение (см. https://bbs.archlinux.org/viewtopic.php? pid=1269560#p1269560) для драйверов, более новых, чем 9,012, должен нажать аппаратные кнопки яркости и содержать их в течение нескольких секунд. Это будет обычно циклически повторяться между самой яркой и самой темной установкой (в зависимости от которой кнопки Вы удерживаете), который должен быть в порядке достаточно для использования ноутбука способом, который позволяет некоторую оптимизацию/автономию ресурса аккумулятора, когда далеко от AC, но это - также ужасный взлом. Я предполагаю, что мы должны будем ожидать, пока AMD не выпускает следующую версию (13,6 бет также затронуты) драйвера, и надо надеяться фиксирует регрессию.

В настоящее время я не выберу это как свой ответ в надежде, кто-то может предложить лучшее решение.

0
ответ дан 23 March 2014 в 07:04

Последняя бета-версия драйвера 13.8 (версия пакета драйверов 13.20.11-130814a-161038E-ATI), по-видимому, устраняет эту проблему. Скачать по адресу http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx

0
ответ дан 23 March 2014 в 07:04

У меня была эта проблема с компьютером ASUS X54H (видеокарта ATI).

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

Поэтому для тех, кто установил эти драйверы в Ubuntu 12.04 LTS, я бы посоветовал отключить их через системные настройки (вы можете использовать выход VGA вашего ноутбука), если GRUB изменится в связи с acpi_osi=Linux и acpi_backlight=vendor не работает.

0
ответ дан 23 March 2014 в 07:04

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

Вы можете получить 64-битную бета-версию по адресу:

http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64#amd-catalyst -пакеты

Надеюсь, это поможет!

0
ответ дан 23 March 2014 в 07:04

Похоже, что последняя бета-версия, выпущенная 30 сентября 2013 года (версия 13.10), частично устранила проблему для меня. См. http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx для получения дополнительной информации.

Драйверу все еще не удается обновить яркость после приостановки системы и ее возобновления. Кому-нибудь повезло с этим?

Другое обновление 13.11-бета6 имеет то же ограничение, что и 13.10.

И еще одно обновление, стабильный выпуск 13.12 имеет то же ограничение ... Так же поступают все выпуски, включая 14.1.

0
ответ дан 23 March 2014 в 07:04

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

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