PH *_*H Q 7 backlight laptop brightness 20.04
正如标题所示,我在启动系统的屏幕上看到了这条消息。
\n[ OK ] Created slice system-systemd\\x2dbacklight.slice.\n Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0\n Starting Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0\n[FAILED] Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0\nSee 'systemctl status systemd-backlight@backlight:acpi_video0.service' for details.\n
Run Code Online (Sandbox Code Playgroud)\n重启后我的屏幕亮度总是重置为最大值。(我echo 80 > /sys/class/backlight/amdgpu_bl0/brightness
之前只是为了暂时解决这个问题而添加的)
启动后我只需运行sudo systemctl status systemd-backlight@backlight:acpi_video0.service
\n 并获得输出:
\xe2\x97\x8f systemd-backlight@backlight:acpi_video0.service - Load/Save Screen Backlight Brightness of backlight:acpi_video0\n Loaded: loaded (/lib/systemd/system/systemd-backlight@.service; static; vendor preset: enabled)\n Active: failed (Result: exit-code) since Wed 2021-02-10 14:17:56 CST; 1min 15s ago\n Docs: man:systemd-backlight@.service(8)\n Process: 822 ExecStart=/lib/systemd/systemd-backlight load backlight:acpi_video0 (code=exited, status=1/FAILURE)\n Main PID: 822 (code=exited, status=1/FAILURE)\n\nFeb 10 14:17:56 q-laptop systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0...\nFeb 10 14:17:56 q-laptop systemd-backlight[822]: Failed to get backlight or LED device 'backlight:acpi_video0': No such device\nFeb 10 14:17:56 q-laptop systemd[1]: systemd-backlight@backlight:acpi_video0.service: Main process exited, code=exited, status=1/FAILURE\nFeb 10 14:17:56 q-laptop systemd[1]: systemd-backlight@backlight:acpi_video0.service: Failed with result 'exit-code'.\nFeb 10 14:17:56 q-laptop systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.\n
Run Code Online (Sandbox Code Playgroud)\n之后我运行sudo systemctl status systemd-backlight@backlight:amdgpu_bl0
\n然后我得到输出:
\xe2\x97\x8f systemd-backlight@backlight:amdgpu_bl0.service - Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0\n Loaded: loaded (/lib/systemd/system/systemd-backlight@.service; static; vendor preset: enabled)\n Active: active (exited) since Wed 2021-02-10 14:17:56 CST; 7min ago\n Docs: man:systemd-backlight@.service(8)\n Process: 824 ExecStart=/lib/systemd/systemd-backlight load backlight:amdgpu_bl0 (code=exited, status=0/SUCCESS)\n Main PID: 824 (code=exited, status=0/SUCCESS)\n\nFeb 10 14:17:56 q-laptop systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0...\nFeb 10 14:17:56 q-laptop systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0.\n
Run Code Online (Sandbox Code Playgroud)\n我是 Linux 新手。我想知道我的系统启动时发生了什么。失败的消息和我的屏幕亮度之间是否有关系,屏幕亮度在系统重新启动后总是重置?如何删除此错误消息?
\n我的系统是Ubuntu 20.04LTS。
\n提前致谢。
\n根据我的研究,ACPI(高级配置电源接口)从一开始就充满了安全风险和黑客攻击。二十年前,莱纳斯·托瓦兹 (Linus Torvalds) 曾对此发表过声明,称其为“一场灾难”。
与此同时,AMD 购买了 Radeon,并开始将图形处理器 GPU 整合到 AMD 处理器中,而不是浪费空间和传播时间来通过 PCI 控制器来运行图形控制器。
许多专有图形驱动程序与 Linux 内核模块发生冲突,这使得计算机对于需要许多不同手动解决方法甚至需要安装一些 GNU 许可驱动程序的用户来说毫无用处
Linux 决定在内核中创建自己的 GPU 模块来运行图形控制器,无论您使用的是 Intel 还是 AMD 处理器,情况都可能如此,我不确定这一点。
如果您查看问题中的代码,您可以看到 systemd 首先尝试启动 ACPI_Video0,然后再次尝试启动 AMDgpu_Bl0。
ACPI_video0 失败,但 AMDgpu_Bl0 没有。Journalctl 显示 ACPI_Video0 失败,但未将 AMDgpu_Bl0 列为失败但处于活动状态。
这就是我能回答你问题的这一部分的程度。
至于屏幕重置为全亮度的原因,我猜测运行图形的内核模块可能有错误,直到进一步开发为止。它最近才被添加到内核中。我每次重新启动时都会遇到相同的 ACPI_Video0 错误,但我没有您遇到的重置亮度。无论如何,我找不到列出的与您对完全亮度重置的描述相匹配的错误。
当我进一步研究这个答案以及信息来源时,我将更新这个答案。
归档时间: |
|
查看次数: |
3737 次 |
最近记录: |