Bug 210263
Summary: | brightness device returns ENXIO (?) on brightness restore at boot, with bootoption "quiet" | ||
---|---|---|---|
Product: | Drivers | Reporter: | Fabian (fabiscafe) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | normal | CC: | filip.hejsek, jaromir.obr, jplatte+linux, ninelore |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 5.9.8 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | dmesg |
Description
Fabian
2020-11-18 22:33:02 UTC
Can confirm this with a Ryzen 7 4800H. Any news on this? I just found out that this Issue does NOT occur when you additionally add the fbcon=nodefer kernel parameter. (In reply to ninelore from comment #2) > I just found out that this Issue does NOT occur when you additionally add > the fbcon=nodefer kernel parameter. This workaround works for me too. Workaround works for me too, on a Lenovo Ideapad 530S-14ARR with an AMD Ryzen 2500U. I also set acpi_backlight=vendor to fix the same error message for backlight:acpi_video1. (No idea why it tries to restore backlight brightness twice) As of Kernel 5.15, I don't need fbcon=nodefer anymore. By default the backlight works and is set on start. I still get from time to time an boot-error by systemd, but that can be also worked around by loading amdgpu early. Can someone confirm this? @Fabian I have the same experience. I was running kernel 5.13 on Ubuntu 21.10 and when I upgraded to mainline kernel 5.15.13 (using https://github.com/pimlie/ubuntu-mainline-kernel.sh), the service "systemd-backlight@backlight:amdgpu_bl0.service" starts as expected and backlight seems to be restored. With kernel 5.13 it failed: "Failed to start Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0" and I was not able to start it manually. Related fix for resume from suspend in kernel 5.15 explained here: https://www.phoronix.com/scan.php?page=news_item&px=AMD-S2idle-Fix-Linux-5.15 The say it could also fix an issue with brightness. (In reply to Fabian from comment #5) > As of Kernel 5.15, I don't need fbcon=nodefer anymore. By default the > backlight works and is set on start. I still get from time to time an > boot-error by systemd, but that can be also worked around by loading amdgpu > early. > > Can someone confirm this? (In reply to jaromir.obr from comment #6) > @Fabian > I have the same experience. I was running kernel 5.13 on Ubuntu 21.10 and > when I upgraded to mainline kernel 5.15.13 (using > https://github.com/pimlie/ubuntu-mainline-kernel.sh), the service > "systemd-backlight@backlight:amdgpu_bl0.service" starts as expected and > backlight seems to be restored. > > With kernel 5.13 it failed: "Failed to start Load/Save Screen Backlight > Brightness of backlight:amdgpu_bl0" and I was not able to start it manually. Can confirm this bug is fixed with 5.15 |