{"action":"opened","issue":{"url":"https://api.github.com/repos/libretro/RetroArch/issues/3753","repository_url":"https://api.github.com/repos/libretro/RetroArch","labels_url":"https://api.github.com/repos/libretro/RetroArch/issues/3753/labels{/name}","comments_url":"https://api.github.com/repos/libretro/RetroArch/issues/3753/comments","events_url":"https://api.github.com/repos/libretro/RetroArch/issues/3753/events","html_url":"https://github.com/libretro/RetroArch/issues/3753","id":181801684,"number":3753,"title":"(regression) xdg-screensaver does not suspend screensaver properly","user":{"login":"orbea","id":4204285,"avatar_url":"https://avatars.githubusercontent.com/u/4204285?v=3","gravatar_id":"","url":"https://api.github.com/users/orbea","html_url":"https://github.com/orbea","followers_url":"https://api.github.com/users/orbea/followers","following_url":"https://api.github.com/users/orbea/following{/other_user}","gists_url":"https://api.github.com/users/orbea/gists{/gist_id}","starred_url":"https://api.github.com/users/orbea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orbea/subscriptions","organizations_url":"https://api.github.com/users/orbea/orgs","repos_url":"https://api.github.com/users/orbea/repos","events_url":"https://api.github.com/users/orbea/events{/privacy}","received_events_url":"https://api.github.com/users/orbea/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-08T03:31:42Z","updated_at":"2016-10-08T03:31:42Z","closed_at":null,"body":"OS: `Slackware64-current`\r\n\r\nWhen using RetroArch with `--disable-dbus` and xdg-screensaver it will fail to suspend xscreensaver properly. It will work some of the time, but eventually stop and the screensaver or screen lock will activate when playing a game. This can be reproduced easiest by compiling without dbus and then setting your screensaver to activate after ~1 minute, after a little while it will activate.\r\n\r\nI bisected this and found the bad commit.\r\n```\r\na061b4a80122f252b4529d20080db547ebae725b is the first bad commit\r\ncommit a061b4a80122f252b4529d20080db547ebae725b\r\nAuthor: Bastien Nocera <hadess@hadess.net>\r\nDate:   Fri Sep 16 13:00:43 2016 +0200\r\n\r\n    x11: Implement xdg-screensaver uninhibition\r\n\r\n:040000 040000 274b2d90b13494902d38845940c3bad6d5c2f481 a5e34c6eaaf1e7d1e7537831f38099f91e02b79f M\tgfx\r\n```\r\nhttps://github.com/libretro/RetroArch/pull/3601/commits/a061b4a80122f252b4529d20080db547ebae725b\r\n\r\nRelated:\r\nhttps://github.com/libretro/RetroArch/pull/3601\r\nhttps://github.com/libretro/RetroArch/pull/3593\r\n\r\n@hadess Can you take a look at this?"}}
{"actor":{"display_login":"orbea"}}