{"action":"closed","issue":{"url":"https://api.github.com/repos/dnschneid/crouton/issues/2643","repository_url":"https://api.github.com/repos/dnschneid/crouton","labels_url":"https://api.github.com/repos/dnschneid/crouton/issues/2643/labels{/name}","comments_url":"https://api.github.com/repos/dnschneid/crouton/issues/2643/comments","events_url":"https://api.github.com/repos/dnschneid/crouton/issues/2643/events","html_url":"https://github.com/dnschneid/crouton/issues/2643","id":161745590,"number":2643,"title":"can't startunity with a UID other than 1000 ?","user":{"login":"TimFH","id":8481426,"avatar_url":"https://avatars.githubusercontent.com/u/8481426?v=3","gravatar_id":"","url":"https://api.github.com/users/TimFH","html_url":"https://github.com/TimFH","followers_url":"https://api.github.com/users/TimFH/followers","following_url":"https://api.github.com/users/TimFH/following{/other_user}","gists_url":"https://api.github.com/users/TimFH/gists{/gist_id}","starred_url":"https://api.github.com/users/TimFH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TimFH/subscriptions","organizations_url":"https://api.github.com/users/TimFH/orgs","repos_url":"https://api.github.com/users/TimFH/repos","events_url":"https://api.github.com/users/TimFH/events{/privacy}","received_events_url":"https://api.github.com/users/TimFH/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dnschneid/crouton/labels/duplicate","name":"duplicate","color":"cccccc"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-06-22T17:52:16Z","updated_at":"2016-10-11T21:52:27Z","closed_at":"2016-10-11T21:52:27Z","body":"```\r\nchronos@localhost / $ sudo edit-chroot -all\r\nname: trusty\r\nencrypted: no\r\nEntering /mnt/stateful_partition/crouton/chroots/trusty...\r\ncrouton: version 1-20160620130246~master:c39102d9\r\nrelease: trusty\r\narchitecture: amd64\r\nxmethod: xorg\r\ntargets: core,extension,audio,chromium,x11,xorg,gtk-extra,touch,unity,unity-desktop\r\nhost: version 8172.56.0 (Official Build) stable-channel peppy \r\nkernel: Linux localhost 3.8.11 #1 SMP Thu Jun 16 13:49:01 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux\r\nfreon: yes\r\nUnmounting /mnt/stateful_partition/crouton/chroots/trusty...\r\nchronos@localhost / $\r\n```\r\n\r\n#### Please describe your issue:\r\nCreated a new user with UID=501 in all the same groups as chronos (UID=1000) so I could use an external disk from a Mac with Ubuntu on a Chromebook without any permissions issues, but I can't get the xserver to start when logged in to the chroot as this new user, apparently because of some permission problem that must be related to the change in UID since the new user has been given the same group permissions. The specific error from the xserver is:\r\n\r\nLoading extension GLX\r\nFailed to open connection to \"system\" message bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.\r\nxf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)\r\nFailed to open connection to \"system\" message bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.\r\nxf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)\r\nUnable to set master\r\n(EE) \r\nFatal server error:\r\n(EE) AddScreen/ScreenInit failed for driver 0\r\n(EE) \r\n(EE) \r\nPlease consult the The X.Org Foundation support \r\n         at http://wiki.x.org\r\n for help. \r\n\r\n#### If known, describe the steps to reproduce the issue:\r\nCreate a new user with useradd and some UID other than 1000, enter-chroot -u new_user and type \"startunity\". In principle it should  also be possible to startunity as chronos and then do a \"Switch User\" from the gear-menu at the upper right of the screen, but that seems not to work in crouton since \"logout\" exits the server and pops you back in the shell rather than bringing up lightdm for a new login. \r\n\r\nAny and all help deeply appreciated, like crouton itself!"}}
{"actor":{"display_login":"dnschneid"}}