{"action":"opened","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2581","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2581/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2581/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/2581/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/2581","id":200837119,"number":2581,"title":"Unable to start Gnome-Terminal in a DispVM","user":{"login":"maxsu","id":25123,"avatar_url":"https://avatars.githubusercontent.com/u/25123?v=3","gravatar_id":"","url":"https://api.github.com/users/maxsu","html_url":"https://github.com/maxsu","followers_url":"https://api.github.com/users/maxsu/followers","following_url":"https://api.github.com/users/maxsu/following{/other_user}","gists_url":"https://api.github.com/users/maxsu/gists{/gist_id}","starred_url":"https://api.github.com/users/maxsu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maxsu/subscriptions","organizations_url":"https://api.github.com/users/maxsu/orgs","repos_url":"https://api.github.com/users/maxsu/repos","events_url":"https://api.github.com/users/maxsu/events{/privacy}","received_events_url":"https://api.github.com/users/maxsu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-01-14T23:42:38Z","updated_at":"2017-01-14T23:42:38Z","closed_at":null,"body":"I've come across a verious curious little issue.\r\n\r\n#### Qubes OS version (e.g., `R3.2`): \r\n\r\nR3.2\r\n\r\n#### Affected TemplateVMs (e.g., `fedora-23`, if applicable): \r\n\r\nDispVM\r\n---\r\n\r\n### Expected behavior: \r\n\r\nThe following command should start a DispVM and produce a working gnome-terminal, and allow the creation of a launcher for gnome terminal, similar to `DispVM: xterm` :\r\n\r\n> dom0 $ sh -c 'echo gnome-terminal | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red' \r\n\r\n### Actual behavior: \r\n\r\nThe DispVM starts up and gnome-terminal may appear momentarily. If the terminal appears, it immediately terminates. After a moment the DispVM shuts down.\r\n\r\nTerminal shows:\r\n> [dom0 ~]$ sh -c 'echo gnome-terminal | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'\r\n> time=1484435935.8, qfile-daemon-dvm init\r\n> time=1484435935.81, creating DispVM\r\n> time=1484435935.85, collection loaded\r\n> time=1484435935.85, VM created\r\n> time=1484435935.86, VM starting\r\n> time=1484435935.87, creating config file\r\n> time=1484435935.97, calling restore\r\n> time=1484435937.95, done\r\n> time=1484435937.98, done qubesdb\r\n> time=1484435937.98, resumed\r\n> time=1484435938.32, qrexec done\r\n> time=1484435940.26, guid done\r\n> time=1484435940.26, VM started\r\n> time=1484435940.27, reloading firewall\r\n> time=1484435940.28, starting VM process\r\n> [dom0 ~]$\r\n\r\n\r\n### Steps to reproduce the behavior:\r\n\r\nExecute the above command either in a dom0 shell or via a customized version of the 'xfce DispVM: xterm' launcher.\r\n\r\n### General notes:\r\n\r\nI've used the qfile-daemon-dvm command to successfully launch other non-standard apps including the urxvt terminal and the nautilus, gedit, and gnome-calculator apps. I can successfully spawn gnome-terminal by using DispVM: xterm, and by using Qubes VM Manager's 'Run command in VM' dialog for an existing dispVM. Another person has been able to replicate the issue in their Qubes R3.2 environment.\r\n\r\n---\r\n"}}
{"actor":{"display_login":"maxsu"}}