{"action":"created","issue":{"url":"https://api.github.com/repos/phillipberndt/autorandr/issues/24","labels_url":"https://api.github.com/repos/phillipberndt/autorandr/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/phillipberndt/autorandr/issues/24/comments","events_url":"https://api.github.com/repos/phillipberndt/autorandr/issues/24/events","html_url":"https://github.com/phillipberndt/autorandr/issues/24","id":64442984,"number":24,"title":"udev support doesn't work on all systems","user":{"login":"nalipaz","id":3277382,"avatar_url":"https://avatars.githubusercontent.com/u/3277382?v=3","gravatar_id":"","url":"https://api.github.com/users/nalipaz","html_url":"https://github.com/nalipaz","followers_url":"https://api.github.com/users/nalipaz/followers","following_url":"https://api.github.com/users/nalipaz/following{/other_user}","gists_url":"https://api.github.com/users/nalipaz/gists{/gist_id}","starred_url":"https://api.github.com/users/nalipaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nalipaz/subscriptions","organizations_url":"https://api.github.com/users/nalipaz/orgs","repos_url":"https://api.github.com/users/nalipaz/repos","events_url":"https://api.github.com/users/nalipaz/events{/privacy}","received_events_url":"https://api.github.com/users/nalipaz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-26T05:11:31Z","updated_at":"2015-03-26T16:39:23Z","closed_at":null,"body":"I have discussed this with phillipberndt in a couple threads now and thought I would add an issue here to see what comes of it.  Although udev is certainly the best way of detecting system changes, it may not always work on all systems.  This can be due to any number of reasons I am sure; faulty drivers, drivers lacking proper support, kernel bugs possibly?  Who knows really, but the issue is real and can be found with a quick [google search](https://www.google.com/search?q=udev+rules+not+working).\r\n\r\nFor me, I have an hdmi I would like to monitor change events and it only generates an event in udev maybe 1 out of every 20 times."},"comment":{"url":"https://api.github.com/repos/phillipberndt/autorandr/issues/comments/86610262","html_url":"https://github.com/phillipberndt/autorandr/issues/24#issuecomment-86610262","issue_url":"https://api.github.com/repos/phillipberndt/autorandr/issues/24","id":86610262,"user":{"login":"phillipberndt","id":387407,"avatar_url":"https://avatars.githubusercontent.com/u/387407?v=3","gravatar_id":"","url":"https://api.github.com/users/phillipberndt","html_url":"https://github.com/phillipberndt","followers_url":"https://api.github.com/users/phillipberndt/followers","following_url":"https://api.github.com/users/phillipberndt/following{/other_user}","gists_url":"https://api.github.com/users/phillipberndt/gists{/gist_id}","starred_url":"https://api.github.com/users/phillipberndt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phillipberndt/subscriptions","organizations_url":"https://api.github.com/users/phillipberndt/orgs","repos_url":"https://api.github.com/users/phillipberndt/repos","events_url":"https://api.github.com/users/phillipberndt/events{/privacy}","received_events_url":"https://api.github.com/users/phillipberndt/received_events","type":"User","site_admin":false},"created_at":"2015-03-26T16:39:22Z","updated_at":"2015-03-26T16:39:22Z","body":"If I get you right, the only thing that prevents you from using your polling ansatz with the Python version is that it claims that the configuration was already loaded. Let's try to resolve that first. Could you please post\r\n* the output of `xrandr -q --verbose`\r\n* the output of `autorandr --config` (using the Python version)\r\n* the contents of the configuration file (in `~/.autorandr/PROFILE NAME/config`)\r\n\r\nfrom a situation where the Python version claims that the configuration was already loaded though it actually is not?"}}