{"action":"created","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/1095","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/1095/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/1095/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/1095/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/1095","id":98445524,"number":1095,"title":"Debian Template: in place update ('apt-get dist-upgrade')  leads to broken X server","user":{"login":"adrelanos","id":1985040,"avatar_url":"https://avatars.githubusercontent.com/u/1985040?v=3","gravatar_id":"","url":"https://api.github.com/users/adrelanos","html_url":"https://github.com/adrelanos","followers_url":"https://api.github.com/users/adrelanos/followers","following_url":"https://api.github.com/users/adrelanos/following{/other_user}","gists_url":"https://api.github.com/users/adrelanos/gists{/gist_id}","starred_url":"https://api.github.com/users/adrelanos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrelanos/subscriptions","organizations_url":"https://api.github.com/users/adrelanos/orgs","repos_url":"https://api.github.com/users/adrelanos/repos","events_url":"https://api.github.com/users/adrelanos/events{/privacy}","received_events_url":"https://api.github.com/users/adrelanos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":21,"created_at":"2015-07-31T18:24:41Z","updated_at":"2015-08-06T01:03:33Z","closed_at":null,"body":"* Qubes template `debian-8`, `jessie` -> `stretch` update is broken.\r\n* Qubes template `whonix-ws`, `wheezy` -> `jessie` update is broken.\r\n\r\nVM still starts, but cannot run gui applications inside it anymore.\r\n\r\n```\r\nqvm-run --pass-io debian-9-own \"xterm\"\r\n```\r\n\r\n```\r\nxterm: Xt error: Can't open display: :0\r\n```\r\n\r\nIf I do that with `konsole`, no output.\r\n\r\nWill attach the X log below.\r\n\r\nAny suggestions for a quick fix?\r\n\r\nAny idea for the real fix?\r\n\r\n`/var/log/Xorg.0.log`:\r\n```\r\n[    19.278] \r\nX.Org X Server 1.16.4\r\nRelease Date: 2014-12-20\r\n[    19.278] X Protocol Version 11, Revision 0\r\n[    19.278] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian\r\n[    19.278] Current Operating System: Linux host 3.18.17-5.pvops.qubes.x86_64 #1 SMP Sun Jul 12 23:43:31 UTC 2015 x86_64\r\n[    19.278] Kernel command line: root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH 3 nopat\r\n[    19.278] Build Date: 11 February 2015  12:32:02AM\r\n[    19.278] xorg-server 2:1.16.4-1 (http://www.debian.org/support) \r\n[    19.278] Current version of pixman: 0.32.6\r\n[    19.278] \tBefore reporting problems, check http://wiki.x.org\r\n\tto make sure that you have the latest version.\r\n[    19.278] Markers: (--) probed, (**) from config file, (==) default setting,\r\n\t(++) from command line, (!!) notice, (II) informational,\r\n\t(WW) warning, (EE) error, (NI) not implemented, (??) unknown.\r\n[    19.278] (==) Log file: \"/var/log/Xorg.0.log\", Time: Fri Jul 31 18:16:37 2015\r\n[    19.278] (==) Using system config directory \"/usr/share/X11/xorg.conf.d\"\r\n[    19.279] (==) No Layout section.  Using the first Screen section.\r\n[    19.279] (==) No screen section available. Using defaults.\r\n[    19.279] (**) |-->Screen \"Default Screen Section\" (0)\r\n[    19.279] (**) |   |-->Monitor \"<default monitor>\"\r\n[    19.279] (==) No monitor specified for screen \"Default Screen Section\".\r\n\tUsing a default monitor configuration.\r\n[    19.279] (==) Automatically adding devices\r\n[    19.279] (==) Automatically enabling devices\r\n[    19.279] (==) Automatically adding GPU devices\r\n[    19.279] (WW) The directory \"/usr/share/fonts/X11/misc\" does not exist.\r\n[    19.279] \tEntry deleted from font path.\r\n[    19.279] (WW) The directory \"/usr/share/fonts/X11/cyrillic\" does not exist.\r\n[    19.279] \tEntry deleted from font path.\r\n[    19.279] (==) FontPath set to:\r\n\t/usr/share/fonts/X11/100dpi/:unscaled,\r\n\t/usr/share/fonts/X11/75dpi/:unscaled,\r\n\t/usr/share/fonts/X11/Type1,\r\n\t/usr/share/fonts/X11/100dpi,\r\n\t/usr/share/fonts/X11/75dpi,\r\n\tbuilt-ins\r\n[    19.279] (==) ModulePath set to \"/usr/lib/xorg/modules\"\r\n[    19.279] (II) The server relies on udev to provide the list of input devices.\r\n\tIf no devices become available, reconfigure udev or disable AutoAddDevices.\r\n[    19.279] (II) Loader magic: 0x7f28900c1d80\r\n[    19.279] (II) Module ABI versions:\r\n[    19.279] \tX.Org ANSI C Emulation: 0.4\r\n[    19.279] \tX.Org Video Driver: 18.0\r\n[    19.279] \tX.Org XInput driver : 21.0\r\n[    19.279] \tX.Org Server Extension : 8.0\r\n[    19.279] (II) no primary bus or device found\r\n[    19.279] (II) LoadModule: \"glx\"\r\n[    19.279] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so\r\n[    19.280] (II) Module glx: vendor=\"X.Org Foundation\"\r\n[    19.280] \tcompiled for 1.16.4, module version = 1.0.0\r\n[    19.280] \tABI class: X.Org Server Extension, version 8.0\r\n[    19.280] (==) AIGLX enabled\r\n[    19.280] (==) Matched modesetting as autoconfigured driver 0\r\n[    19.280] (==) Matched fbdev as autoconfigured driver 1\r\n[    19.280] (==) Matched vesa as autoconfigured driver 2\r\n[    19.280] (==) Assigned the driver to the xf86ConfigLayout\r\n[    19.280] (II) LoadModule: \"modesetting\"\r\n[    19.281] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so\r\n[    19.281] (II) Module modesetting: vendor=\"X.Org Foundation\"\r\n[    19.281] \tcompiled for 1.15.99.904, module version = 0.9.0\r\n[    19.281] \tModule class: X.Org Video Driver\r\n[    19.281] \tABI class: X.Org Video Driver, version 18.0\r\n[    19.281] (II) LoadModule: \"fbdev\"\r\n[    19.281] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so\r\n[    19.282] (II) Module fbdev: vendor=\"X.Org Foundation\"\r\n[    19.282] \tcompiled for 1.15.99.904, module version = 0.4.4\r\n[    19.282] \tModule class: X.Org Video Driver\r\n[    19.282] \tABI class: X.Org Video Driver, version 18.0\r\n[    19.282] (II) LoadModule: \"vesa\"\r\n[    19.282] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so\r\n[    19.283] (II) Module vesa: vendor=\"X.Org Foundation\"\r\n[    19.283] \tcompiled for 1.15.99.904, module version = 2.3.3\r\n[    19.283] \tModule class: X.Org Video Driver\r\n[    19.283] \tABI class: X.Org Video Driver, version 18.0\r\n[    19.283] (II) modesetting: Driver for Modesetting Kernel Drivers: kms\r\n[    19.283] (II) FBDEV: driver for framebuffer: fbdev\r\n[    19.283] (II) VESA: driver for VESA chipsets: vesa\r\n[    19.283] (++) using VT number 7\r\n\r\n[    19.283] (WW) Falling back to old probe method for modesetting\r\n[    19.283] (EE) open /dev/dri/card0: No such file or directory\r\n[    19.283] (WW) Falling back to old probe method for fbdev\r\n[    19.283] (II) Loading sub module \"fbdevhw\"\r\n[    19.283] (II) LoadModule: \"fbdevhw\"\r\n[    19.283] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so\r\n[    19.284] (II) Module fbdevhw: vendor=\"X.Org Foundation\"\r\n[    19.284] \tcompiled for 1.16.4, module version = 0.0.2\r\n[    19.284] \tABI class: X.Org Video Driver, version 18.0\r\n[    19.284] (EE) open /dev/fb0: No such file or directory\r\n[    19.284] (WW) Falling back to old probe method for vesa\r\n[    19.284] (EE) No devices detected.\r\n[    19.284] (EE) \r\nFatal server error:\r\n[    19.284] (EE) no screens found(EE) \r\n[    19.284] (EE) \r\nPlease consult the The X.Org Foundation support \r\n\t at http://wiki.x.org\r\n for help. \r\n[    19.284] (EE) Please also check the log file at \"/var/log/Xorg.0.log\" for additional information.\r\n[    19.284] (EE) \r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/comments/128198356","html_url":"https://github.com/QubesOS/qubes-issues/issues/1095#issuecomment-128198356","issue_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/1095","id":128198356,"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":"2015-08-06T01:03:33Z","updated_at":"2015-08-06T01:03:33Z","body":"This is already [merged](https://github.com/QubesOS/qubes-builder-debian/commit/b78c0feec2512cd4ac99b881dfdb0d6a8afe715e). I'll close the issue when packages with new version format will be released.\r\n"}}