{"action":"created","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/4013","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/4013/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/4013/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/4013/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/4013","id":333014054,"node_id":"MDU6SXNzdWUzMzMwMTQwNTQ=","number":4013,"title":"Consider having a 4.0.1 release","user":{"login":"andrewdavidwong","id":10417133,"node_id":"MDQ6VXNlcjEwNDE3MTMz","avatar_url":"https://avatars1.githubusercontent.com/u/10417133?v=4","gravatar_id":"","url":"https://api.github.com/users/andrewdavidwong","html_url":"https://github.com/andrewdavidwong","followers_url":"https://api.github.com/users/andrewdavidwong/followers","following_url":"https://api.github.com/users/andrewdavidwong/following{/other_user}","gists_url":"https://api.github.com/users/andrewdavidwong/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewdavidwong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewdavidwong/subscriptions","organizations_url":"https://api.github.com/users/andrewdavidwong/orgs","repos_url":"https://api.github.com/users/andrewdavidwong/repos","events_url":"https://api.github.com/users/andrewdavidwong/events{/privacy}","received_events_url":"https://api.github.com/users/andrewdavidwong/received_events","type":"User","site_admin":false},"labels":[{"id":954659721,"node_id":"MDU6TGFiZWw5NTQ2NTk3MjE=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/project-management","name":"project-management","color":"4760a5","default":false},{"id":255451969,"node_id":"MDU6TGFiZWwyNTU0NTE5Njk=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/task","name":"task","color":"207de5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/25","html_url":"https://github.com/QubesOS/qubes-issues/milestone/25","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/milestones/25/labels","id":3158501,"node_id":"MDk6TWlsZXN0b25lMzE1ODUwMQ==","number":25,"title":"Release 4.0 updates","description":"","creator":{"login":"marmarek","id":726704,"node_id":"MDQ6VXNlcjcyNjcwNA==","avatar_url":"https://avatars1.githubusercontent.com/u/726704?v=4","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":248,"closed_issues":73,"state":"open","created_at":"2018-03-03T19:22:44Z","updated_at":"2018-06-24T22:09:30Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2018-06-16T20:48:07Z","updated_at":"2018-06-25T21:08:44Z","closed_at":null,"author_association":"MEMBER","body":"Since Release 4.1 is still a long way off, let's consider issuing a new 4.0.1 ISO that includes all patches up to this point plus the new templates. Many of the rough edges of the initial 4.0 release have been smoothed out by now, so this might make it easier for current 3.2 users who have been watching 4.0 from the sidelines to upgrade."},"comment":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/comments/400096294","html_url":"https://github.com/QubesOS/qubes-issues/issues/4013#issuecomment-400096294","issue_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/4013","id":400096294,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMDA5NjI5NA==","user":{"login":"Aekez","id":33869013,"node_id":"MDQ6VXNlcjMzODY5MDEz","avatar_url":"https://avatars1.githubusercontent.com/u/33869013?v=4","gravatar_id":"","url":"https://api.github.com/users/Aekez","html_url":"https://github.com/Aekez","followers_url":"https://api.github.com/users/Aekez/followers","following_url":"https://api.github.com/users/Aekez/following{/other_user}","gists_url":"https://api.github.com/users/Aekez/gists{/gist_id}","starred_url":"https://api.github.com/users/Aekez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aekez/subscriptions","organizations_url":"https://api.github.com/users/Aekez/orgs","repos_url":"https://api.github.com/users/Aekez/repos","events_url":"https://api.github.com/users/Aekez/events{/privacy}","received_events_url":"https://api.github.com/users/Aekez/received_events","type":"User","site_admin":false},"created_at":"2018-06-25T21:08:44Z","updated_at":"2018-06-25T21:08:44Z","author_association":"NONE","body":"@marmarek \r\nRegarding language randomly switching, I think I might have found three clues (at least I can cause it to reproduce the switch back to us keyboard language roughly 50% of the time with one of them, the first clue below). Also all 3 clues seems related to each others, and seem to happen in some other Linux distros' as well.\r\n\r\n- First clue seems that it is tied to xorg and keyboard being disconnected / connected. I found the Xorg log at `/var/log/Xorg.0.log` indeed includes the keyboard language changes as said in comment nr. 82 in the link below . See the comment nr. 82 here https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1246272. This comment also gave me the idea to check it on my own Qubes laptop. Sure enough, changing resolution on my HDMI screen (connected with USB-C port), causes my laptops USB keyboard to change language. However the odd part is that the laptops keyboard stays the same, so there are effectively two keyboard languages at the same time, one for each keyboard. Running `setxkbmap` then gets both laptop and external USB keyboard back to the same language. Only tested in dom0. There is a second bug here, which causes the resolution to not fit in 1920x1080 pixels, where I need to 1680x1050, and then back to 1920x1080 again, in order to get the proper 1080x1080 resolutions. This is where I can cause the USB keyboard to change language, by removing and re-inserting the USB-C dongle that holds both the USB keyboard and the HDMI TV screen. Interestingly, the USB keyboard only reverts back to US keyboard language once I correct the resolution bug, and not before that.\r\n  - I don't get resolution bugs if I use HDMI directly in the HDMI port, rather than the USB-C port, however, I have not yet tested if it makes a difference. I'm not sure if the keyboard bug is tied to USB-C or the resolution bug itself, but it seems Xorg related at least?\r\n\r\n- The second clue is that different language settings seems to cause conflicts when different apps are running. This is also speculated in the comment nr. 69 in the same link up above.This also seems tied to the third clue, or maybe even the first clue as well.\r\n\r\n- The third clue seems to be that it goes bad after switching system languages for the first time post-system-install (causing mixed language settings). Generally I can relate to this too, but I haven't checked it enough times to see if its true. But I get the feeling that staying with whatever language that was picked during the Qubes installer, will keep working normal after installing. But the moment one changes language settings after the system has been installed, it seems like it causes the keyboard bugs. Maybe there are lingering keyboard language settings that causes a reset back to US?\r\n\r\nThis isn't anything concrete, but I hope it can be useful."}}
{"actor":{"display_login":"Aekez"}}