Max brightness level stuck at dim setting intensity after inactivity before suspend
Affected version
- Fedora 35
- gnome-shell-41.3-1.fc35.x86_64
- wayland
- Mesa Intel® HD Graphics 5500 (BDW GT2)
Bug summary
After the "will suspend system soon" message on the lock screen and the following screen blanking, the brightness will stick at the dim setting intensity.
Steps to reproduce
- Gnome Power Settings:
- Dim Screen: On
- Screen Blank: 3 minutes (you can also leave the default 5 minutes)
- Automatic Power Saver: On
- Automatic Suspend: On Battery Power; Delay: 15 minutes (you can also leave default of 20 minutes)
-
Make sure to run on battery.
-
Do nothing.
- After 30 seconds, the screen will be dimmed.
- After 3 minutes, the screen will be blank.
- After 7.5 minutes (half of automatic suspend delay time), the display will come back again with correct brightness, informing you that the system will be suspended soon
- After some time, the screen will go blank again
- Now, in that time frame between the again blank display and before the actual suspend, press a key.
The lock screen will appear again, this time still in the low intensity like it is still dimmed.
Logon, try to set the display's brightness and notice that you will not really get beyond the dim settings anymore. Even on max brightness, it's way darker than usual (though /sys/class/backlight/intel_backlight/*brightness
all show max brightness level).
Seems like gnome has put a second dimming on top of the first one.
You can go back to normal brightness setting by suspending your system and bringing it up again.
dbus-monitor didn't show anything interesting during that period.
sender=org.freedesktop.DBus -> destination=:1.0 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
string ":1.0"
sender=org.freedesktop.DBus -> destination=:1.0 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
string ":1.0"
journal showed during that period (inactivity started at 20:55):
Jan 15 20:57:39 fedora wpa_supplicant[957]: wlp2s0: WPA: Group rekeying completed with 2c:91:ab:51:4e:55 [GTK=CCMP]
Jan 15 21:03:26 fedora audit: BPF prog-id=67 op=LOAD
Jan 15 21:03:26 fedora systemd[1]: Starting Fingerprint Authentication Daemon...
Jan 15 21:03:26 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 15 21:03:26 fedora systemd[1]: Started Fingerprint Authentication Daemon.
Jan 15 21:03:56 fedora systemd[1]: fprintd.service: Deactivated successfully.
Jan 15 21:03:56 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 15 21:03:56 fedora audit: BPF prog-id=0 op=UNLOAD