Ubuntu 12.04上的最后一对fglrx驱动程序已经破坏了背光支持

我一直在关注AMD网站上的最新fglrx版本,看起来最后一个稳定版(13.4)和beta版(13.6版)的Ubuntu 12.04都有亮度,并且有最新的更新。 硬件/软件配置是HP dm1 4000系列笔记本电脑(更具体地说是dm1-4142nr),AMD6320 APU运行64位版本的Ubuntu 12.04。 所有显示选项和桌面function都可以正常工作。

按下硬件亮度键会调出Unity的弹出亮度条,该亮度条会相应改变,但实际背光亮度没有变化。

以root身份执行echo 5> / sys / class / backlight / acpi_video0 / brightness也不会做任何事情,即使实际数字仍然存在,亮度和actual_brightness都反映新回显的数字(任何其他数字都相同)。

尝试使用acpi_backlight = vendor标志启动内核无效。 也没有在xorg.conf中添加以下内容(在“设备”部分下):

选项“RegistryDwords”“EnableBrightnessControl = 1”

调整amdccle工具内的亮度可通过调整颜色来改变亮度,但不会改变实际的背光量(或者至少看不到)。 我找不到与亮度有关的其他选项。

在这一点上,我几乎没有想法,因为它似乎显然是司机的错。 有没有办法找出驱动源中的回归位置,以便至少可以恢复该部分并构建一个具有最新改进的完全可用的驱动程序?

编辑:进一步说明和其他问题我也尝试了12.100,12.104和13.101,但没有一个在亮度方面有效。 差异在9.012个源之间(可以工作,但有其他3D错误)和12个和更新的分支只显示版本差异,所以看起来亮度控制被埋在二进制blob中。 使用acpi_os_name =“Windows 2009”acpi_osi =“Windows 2009”讽刺地启用亮度调整,直到您进入启动序列的X部分,此时它停止工作。

在这一点上,我想知道是否有其他人有背光工作在这些新的驱动程序和他们的内核启动选项是什么。

9月8日更新:尝试了8/19/2013驱动程序,没有任何变化 – 如果在其中一个论坛上报告的任何手动垃圾邮件的亮度变化工作更加零星。 我想我在这一点上想知道这是否可能是内核问题,如果是这样,那么Ubuntu(12.10,13.04等)的新版本的用户是否也有同样的问题?

2014年1月12日更新:如下面的评论中所示,自此以后发布的所有版本仍然没有解决此问题。 最新的稳定版本(13.12)及其前身可以使亮度发生变化,直到暂停计算机并恢复亮度调整后停止工作,直到计算机或X服务器重新启动。

我也刚刚尝试了最新的测试版,显然是错误编号(2014年8月1日发布了13.11-betav9.95),同样的问题仍然存在…一定要喜欢AMD驱动支持…

更新2014年1月20日:版本13.30.rc3(测试版)同样的问题…我有一种唠叨的怀疑,AMD团队没有任何人能够解决Linux问题,如可靠的暂停/恢复问题或上述亮度回归问题,两者都有其中存在多年,而只是从Windows驱动程序向后移植基本内容,使其与新硬件“协同工作”。 这绝对是我有史以来最后的AMD投资……

更新2014年2月3日:14.1 beta发布,它列出了Ubuntu 12.04上的修复亮度作为其错误修正之一。 然而情况并非如此,恢复后亮度停止工作。

2014年3月22日更新:14.2和14.3测试版对此没有任何改进。

经过一天的调查,事实certificate这个问题显然同样猖獗(参见open&product =&content = backlight“> http://ati.cchtml.com/buglist.cgi?query_format=specific&order=relevance+desc&bug_status= open &product =使用fglrx模块(与专有驱动程序相反)暂停后间歇恢复冻结。暂时任何高于9.012的驱动程序都没有背光支持工作。截至2013年6月,唯一的解决方法(参见https) ://bbs.archlinux.org/viewtopic.php?pid = 1269560#p1269560 )对于比9.012更新的驱动程序,按下硬件亮度按钮并保持几秒钟。这通常会在最亮和最暗的设置之间循环(取决于哪个)你持有的按钮)应该足够好以使用笔记本电脑的方式允许一些电池寿命优化/自治远离AC但它也是一个丑陋的黑客。我想我们将不得不等到AMD发布下一个版本(13.6 beta也受到影响)的 驱动程序,并希望修复回归。

目前,我不会选择这个作为我的答案,希望有人可以提出更好的解决方案。

最新的beta驱动程序13.8(驱动程序打包版本13.20.11-130814a-161038E-ATI)似乎可以解决此问题。 从http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx下载

我在华硕X54H机器(ATI显卡)上遇到了这个问题。

安装专有驱动程序后,背光灯将从登录屏幕关闭。 取消激活它会使背光再次打开,但在此之间我必须尝试与GRUB cfg相关的修复,这在这种情况下不起作用。

因此,对于那些在Ubuntu 12.04 LTS中安装了这些驱动程序的用户,如果GRUB更改与acpi_osi=Linuxacpi_backlight=vendor不相关,我建议通过系统设置(可以使用笔记本电脑的VGA输出)停用它们工作。

似乎2013年9月30日发布的最新测试版(版本13.10)已经部分解决了我的问题。 有关详细信息,请参阅http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx 。

一旦系统挂起然后恢复,驱动程序仍然无法更新亮度。 有人有运气吗?

另一个更新,13.11-beta6与13.10具有相同的限制。

而另一个更新,13.12稳定版本具有相同的限制……所有版本都是如此,包括14.1。

因此,最终随着14.6beta的发布,亮度问题已经被默默地修复,以便即使在恢复亮度调整后继续工作……在更改日志中没有提到它。

您可以从以下位置获得64位测试版:

http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64#amd-catalyst-packages

希望这可以帮助!