{"action":"created","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/832","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/832/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/832/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/832/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/832","id":60265841,"number":832,"title":"Shutdown/suspend inactive VMs","user":{"login":"marmarek","id":726704,"avatar_url":"https://avatars.githubusercontent.com/u/726704?v=3","gravatar_id":"","url":"https://api.github.com/users/marmarek","html_url":"https://github.com/marmarek","followers_url":"https://api.github.com/users/marmarek/followers","following_url":"https://api.github.com/users/marmarek/following{/other_user}","gists_url":"https://api.github.com/users/marmarek/gists{/gist_id}","starred_url":"https://api.github.com/users/marmarek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marmarek/subscriptions","organizations_url":"https://api.github.com/users/marmarek/orgs","repos_url":"https://api.github.com/users/marmarek/repos","events_url":"https://api.github.com/users/marmarek/events{/privacy}","received_events_url":"https://api.github.com/users/marmarek/received_events","type":"User","site_admin":false},"labels":[{"id":184545373,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/C:%20core","name":"C: core","color":"cccccc","default":false},{"id":183969433,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":184545393,"url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/P:%20major","name":"P: major","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/17","html_url":"https://github.com/QubesOS/qubes-issues/milestone/17","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/17/labels","id":1083579,"number":17,"title":"Release 4.0","description":"* core-admin rewrite AKA core3","creator":{"login":"marmarek","id":726704,"avatar_url":"https://avatars.githubusercontent.com/u/726704?v=3","gravatar_id":"","url":"https://api.github.com/users/marmarek","html_url":"https://github.com/marmarek","followers_url":"https://api.github.com/users/marmarek/followers","following_url":"https://api.github.com/users/marmarek/following{/other_user}","gists_url":"https://api.github.com/users/marmarek/gists{/gist_id}","starred_url":"https://api.github.com/users/marmarek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marmarek/subscriptions","organizations_url":"https://api.github.com/users/marmarek/orgs","repos_url":"https://api.github.com/users/marmarek/repos","events_url":"https://api.github.com/users/marmarek/events{/privacy}","received_events_url":"https://api.github.com/users/marmarek/received_events","type":"User","site_admin":false},"open_issues":145,"closed_issues":66,"state":"open","created_at":"2015-04-25T20:32:26Z","updated_at":"2016-12-22T10:06:09Z","due_on":null,"closed_at":null},"comments":44,"created_at":"2015-03-08T17:08:54Z","updated_at":"2016-12-22T13:51:46Z","closed_at":null,"body":"**Reported by joanna on 27 Apr 2014 12:29 UTC**\nIf a VM is open but not \"active\" for some time (e.g. 1h) then we might consider pausing/suspending it to save on resources (RAM in case of laptop, etc).\n\nThe specific action (suspend, pause, etc) should be VMM-specific.\n\nMigrated-From: https://wiki.qubes-os.org/ticket/832\n"},"comment":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/comments/268803542","html_url":"https://github.com/QubesOS/qubes-issues/issues/832#issuecomment-268803542","issue_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/832","id":268803542,"user":{"login":"marmarek","id":726704,"avatar_url":"https://avatars.githubusercontent.com/u/726704?v=3","gravatar_id":"","url":"https://api.github.com/users/marmarek","html_url":"https://github.com/marmarek","followers_url":"https://api.github.com/users/marmarek/followers","following_url":"https://api.github.com/users/marmarek/following{/other_user}","gists_url":"https://api.github.com/users/marmarek/gists{/gist_id}","starred_url":"https://api.github.com/users/marmarek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marmarek/subscriptions","organizations_url":"https://api.github.com/users/marmarek/orgs","repos_url":"https://api.github.com/users/marmarek/repos","events_url":"https://api.github.com/users/marmarek/events{/privacy}","received_events_url":"https://api.github.com/users/marmarek/received_events","type":"User","site_admin":false},"created_at":"2016-12-22T13:51:46Z","updated_at":"2016-12-22T13:51:46Z","body":"Using systemd-inhibit (or equivalent) is a good idea! IMO much better\nthan `touch /rw/never-idle`. Of course it does not obsolete mechanism to\nturn off the whole service.\n\nAs for idle detection on bare-metal system, it isn't really the same\ncase. On bare-metal system see how user interact with the whole system.\nIn Qubes VM, Linux is mere API provider (aka runtime environment) seeing\nonly how user interact with selected applications. For example VM do not\nsee if the user do anything on other desktops, or even in on the same\ndesktop but in a window belonging to a different VM. And we're not\ntalking about the case of suspending the whole system (when user is\naway), but a single VM, when user do not use it (but may use a different\none). So applying the same criteria here does not make sense.\n\n@tasket Anyway if this service does not fit your workflow, you're free\nto disable it. But I think it should fit most users (when correctly\nconfigured), and everyone in this discussion besides you agree with\nthis.\n\n-- \nBest Regards,\nMarek Marczykowski-Górecki\nInvisible Things Lab\nA: Because it messes up the order in which people normally read text.\nQ: Why is top-posting such a bad thing?\n"}}
{"actor":{"display_login":"marmarek"}}