Debian 9:启动时背光闪烁

Debian 9:启动时背光闪烁

我刚刚在 ACER AMD 笔记本电脑上安装了全新的 Debian 9 LXDE,一切似乎都运行良好。然而,在启动过程中,出现了一个烦人的强背光闪光灯(看起来像照片闪光灯)。事件的顺序基本上如下:

  • 启动时以最大背光亮度开始
  • 在 GRUB 菜单中选择 Debian 操作系统
  • 某些消息在命令行中以低分辨率显示
  • 强背光闪光灯
  • 命令行现在具有高分辨率
  • 背光亮度设置为用户预定义的级别
  • LXDE 登录屏幕

考虑到在这款笔记本电脑的 Windows 时代,这种闪存从未发生过,我很确定有一种方法可以通过软件来避免这种情况。

问题
如何避免这种情况强背光闪光灯?


调试

root@debian:~# dmesg | grep -i "error\|firmware\|backlight"
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-6-amd64 root=UUID=740fe980-f018-4c49-b139-613d41d30fb9 ro quiet acpi_backlight=video
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-6-amd64 root=UUID=740fe980-f018-4c49-b139-613d41d30fb9 ro quiet acpi_backlight=video
[    0.294171] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.311772] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    1.057843] pci 0000:01:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[    7.131791] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   12.551069] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_pfp.bin
[   12.685950] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_me.bin
[   12.705633] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_rlc.bin
[   12.762705] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_uvd.bin
[   13.481390] [drm] radeon atom DIG backlight initialized  

硬件规格
笔记本 Aspire E1-421-0622|产品详情

  • AMD 2 Core™ 处理器 E1-1200 (1.4 GHz) 1MB 高速缓存 64 位处理
  • AMD Radeon HD 7310 图形控制器
  • 2Gb DDR3 SDRAM 内存
  • 256MB 共享显存

 

德安·斯特雷奇
debian-9.4.0-amd64-netinst.iso

  • 软件选择
    ( ) Debian 桌面环境
    ( ) ... GNOME
    ( ) ... Xfce
    ( ) ... KDE
    ( ) ... Cinnamon
    ( ) ... MATE
    (X) ... LXDE
    ( ) Web 服务器
    (X ) 打印服务器
    ( ) SSH 服务器
    (X) 标准系统实用程序
  • 小调整:

    • 安装了非免费软件包firmware-amd-graphics充分讨论
    • /etc/default/grub文件已更新(充分讨论):

      GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=video"  
      

答案1

我对笔记本电脑上的同样问题感到不满,可能比这个问题悬而未决的时间更长。

有一个解决方案: 禁用背光控制Radeon 驱动程序通过添加radeon.backlight=0到内核启动参数。

但。这里的问题是您可能需要另一个模块来控制背光。这意味着您应该首先使用或 来acpi_backlight=video测试您的系统。acpi_backlight=vendoracpi_backlight=native

有关背光打开的更多信息拱门维基以及有关 ACPI 视频扩展的信息内核文档

相关内容