{"action":"created","issue":{"url":"https://api.github.com/repos/SirCmpwn/sway/issues/1338","repository_url":"https://api.github.com/repos/SirCmpwn/sway","labels_url":"https://api.github.com/repos/SirCmpwn/sway/issues/1338/labels{/name}","comments_url":"https://api.github.com/repos/SirCmpwn/sway/issues/1338/comments","events_url":"https://api.github.com/repos/SirCmpwn/sway/issues/1338/events","html_url":"https://github.com/SirCmpwn/sway/issues/1338","id":253953347,"number":1338,"title":"Internal display disabled after plugging external display","user":{"login":"Ppjet6","id":138302,"avatar_url":"https://avatars0.githubusercontent.com/u/138302?v=4","gravatar_id":"","url":"https://api.github.com/users/Ppjet6","html_url":"https://github.com/Ppjet6","followers_url":"https://api.github.com/users/Ppjet6/followers","following_url":"https://api.github.com/users/Ppjet6/following{/other_user}","gists_url":"https://api.github.com/users/Ppjet6/gists{/gist_id}","starred_url":"https://api.github.com/users/Ppjet6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ppjet6/subscriptions","organizations_url":"https://api.github.com/users/Ppjet6/orgs","repos_url":"https://api.github.com/users/Ppjet6/repos","events_url":"https://api.github.com/users/Ppjet6/events{/privacy}","received_events_url":"https://api.github.com/users/Ppjet6/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-08-30T10:37:32Z","updated_at":"2017-08-30T22:46:03Z","closed_at":null,"author_association":"NONE","body":"I am probably going to miss lots of details, please ask me what you need to help resolve this. Also this might be better split into multiple issues, but I am not sure what/where to split.\r\n\r\nI have a setup with two external monitors, one plugged via a dock using DP, a second one via miniDP directly onto the laptop. I have no output declared in my configuration file.\r\n\r\nI usually lock my screen (swaylock) between these steps (moving from/to home/work).\r\n\r\nEDIT: Using Archlinux (4.12.8), and aur/sway-git (r2388.7553103-1)\r\n\r\n### Steps to reproduce\r\n\r\n- Start sway\r\n- Lock it (optional)\r\n- Put it on the dock (with monitor plugged on that dock)\r\n\r\n### What happens\r\n\r\nInternal display gets \"disabled\", turns off(?), I see a black screen and no lock animation if locked.\r\nExternal monitor turns on, with an empty desktop if locked, with whatever content there was opened on the internal screen otherwise.\r\n\r\nIf locked, laptop stays in locked state, and doesn't come back if I type my passwd. (I see nothing happening)\r\n\r\n### What I expect\r\n\r\nInternal display stays on. External display turns on, black if locked. Laptop in lock state, but reacts if I type something.\r\n\r\nI should probably remove locking the screen out of the equation, but it's the most common case I encounter.\r\n\r\nEDIT: I end up having to kill sway to get my login shell back, when I plan ahead and the machine is networked and I can ssh into it."},"comment":{"url":"https://api.github.com/repos/SirCmpwn/sway/issues/comments/326140214","html_url":"https://github.com/SirCmpwn/sway/issues/1338#issuecomment-326140214","issue_url":"https://api.github.com/repos/SirCmpwn/sway/issues/1338","id":326140214,"user":{"login":"ascent12","id":5235114,"avatar_url":"https://avatars0.githubusercontent.com/u/5235114?v=4","gravatar_id":"","url":"https://api.github.com/users/ascent12","html_url":"https://github.com/ascent12","followers_url":"https://api.github.com/users/ascent12/followers","following_url":"https://api.github.com/users/ascent12/following{/other_user}","gists_url":"https://api.github.com/users/ascent12/gists{/gist_id}","starred_url":"https://api.github.com/users/ascent12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ascent12/subscriptions","organizations_url":"https://api.github.com/users/ascent12/orgs","repos_url":"https://api.github.com/users/ascent12/repos","events_url":"https://api.github.com/users/ascent12/events{/privacy}","received_events_url":"https://api.github.com/users/ascent12/received_events","type":"User","site_admin":false},"created_at":"2017-08-30T22:46:03Z","updated_at":"2017-08-30T22:46:03Z","author_association":"CONTRIBUTOR","body":"Yeah, seeing if it breaks on wlroots would be really helpful. It would show if it's just a WLC issue.\r\nI've also spend a lot of effort trying to get hotplugging as good as I can, so I would really like to see tests for more exotic use-cases.\r\n\r\nDP MST is expected to be broken, though."}}
{"actor":{"display_login":"ascent12"}}