! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Monitor unable to suspend
Status:
RESOLVED: MOVED
Product:
Xfce4-settings
Component:
Display Settings

Comments

Description Aaditya Bagga 2020-01-21 16:42:25 CET
Hi,

Due to a combination of Monitor hardware and graphics driver, my monitor is unable sleep (DPMS). Whenever it tries to suspend, xfsettingsd detects that something has changed and tries to reconfigure it. This results in the monitor waking up again after a second.

"Configure new displays when connected" is OFF in display settings.

Hardware and software details below.

Hardware:
BENQ GW2283 monitor connected via HDMI to Rock Pi 4 SBC.

Software:
Linux 5.3.11 (also tested with 5.4.8)
X.Org 1.20.4 (also tested with 1.20.6)
Xfce 4.12
Mesa 18.3.6 (also tested with 19.3.1 and 20.0-git)

Other people also face this issue, for example with amdgpu drivers:
https://gitlab.freedesktop.org/drm/amd/issues/662

To fix it, people have modifying xfsettingsd to ignore the RRScreenChangeNotify event (mentioned in gitlab issue above). I think xfsettingsd can be updated to ignore this event when "Configure new displays when connected" is off.

Alternatively, an option can be added in xfconf to not check for these events like here:
https://bugzilla.xfce.org/show_bug.cgi?id=10459

Thanks.
Comment 1 Git Bot editbugs 2020-05-28 23:16:10 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/154.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #16400

Reported by:
Aaditya Bagga
Reported on: 2020-01-21
Last modified on: 2020-05-28

People

Assignee:
Xfce Bug Triage
CC List:
0 users

Version

Version:
4.12.1

Attachments

Additional information