Well, I think I found the reason: When I updated my debian-9 template, there was a conflict of packages dependencies that made `qubes-gui-agent` become uninstalled. Obviously, with that package missing, any GUI interaction with the VMs depending on that template fails (and qvm-* commands hang forever).
I fixed the issue by messing with `aptitude` and the "(b) broken packages" option, and then selecting a solution that did this: Start-Date: 2018-08-27 18:56:55 Install: xserver-xorg-video-dummyqbs:amd64 (4.0.15-1+deb9u1, automatic), qubes-gui-agent:amd64 (4.0.15-1+deb9u1) Downgrade: xserver-xorg-video-vesa:amd64 (1:2.4.0-1, 1:2.3.4-1+b2), xserver-xorg-video-nouveau:amd64 (1:1.0.15-3, 1:1.0.13-3), xserver-xorg-video-amdgpu:amd64 (18.0.1-1+b1, 1.2.0-1+b1), xserver-xorg-core:amd64 (2:1.20.1-1, 2:1.19.2-1+deb9u2), xserver-xorg-video-fbdev:amd64 (1:0.5.0-1, 1:0.4.4-1+b5), xserver-xorg-video-ati:amd64 (1:18.0.1-2, 1:7.8.0-1+b1), xserver-xorg-video-radeon:amd64 (1:18.0.1-2, 1:7.8.0-1+b1) Remove: xserver-xorg-video-dummy:amd64 (1:0.3.8-1+b1), libmagickcore-6.q16-5-extra:amd64 (8:6.9.9.34+dfsg-3+b1), xserver-xorg-video-r128:amd64 (6.11.0-1), libavformat57:amd64 (7:3.4.3-1), xserver-xorg-video-qxl:amd64 (0.1.5-2+b1), libargon2-0:amd64 (0~20171227-0.1), xserver-xorg-video-cirrus:amd64 (1:1.5.3-1+b3), linux-headers-4.16.0-2-common:amd64 (4.16.16-2), libmagickwand-6.q16-5:amd64 (8:6.9.9.34+dfsg-3+b1), xserver-xorg-video-trident:amd64 (1:1.3.8-1+b1), libxatracker2:amd64 (18.1.6-1), linux-headers-4.16.0-2-amd64:amd64 (4.16.16-2), xserver-xorg-video-savage:amd64 (1:2.3.9-2), libpostproc54:amd64 (7:3.4.3-1), libgeoclue-2-0:amd64 (2.4.12-1), libstdc++-7-dev:amd64 (7.3.0-28), libnfs8:amd64 (1.11.0-2), xserver-xorg-video-mach64:amd64 (6.9.6-1), libx264-148:amd64 (2:0.148.2748+git97eaef2-1), libx265-95:amd64 (2.1-2+b2), g++-7:amd64 (7.3.0-28), libgfortran4:amd64 (7.3.0-28), xserver-xorg-video-intel:amd64 (2:2.99.917+git20171229-1+b1), xserver-xorg-video-tdfx:amd64 (1:1.4.7-1+b1), xserver-xorg-video-vmware:amd64 (1:13.3.0-2), xserver-xorg-video-all:amd64 (1:7.7+19), libswscale4:amd64 (7:3.4.3-1), libdns-export1100:amd64 (1:9.11.3+dfsg-2), libmagickcore-6.q16-5:amd64 (8:6.9.9.34+dfsg-3+b1), libgcab-1.0-0:amd64 (1.1-3), bdf2psf:amd64 (1.184), xserver-xorg-video-neomagic:amd64 (1:1.2.9-1+b3), libva-wayland1:amd64 (1.7.3-2), liblivemedia57:amd64 (2016.11.28-1), linux-kbuild-4.16:amd64 (4.16.16-2), libbluray1:amd64 (1:0.9.3-3), xserver-xorg-video-mga:amd64 (1:1.6.5-1+b1), libavresample3:amd64 (7:3.4.3-1), xserver-xorg-video-openchrome:amd64 (1:0.6.0-3+b1) End-Date: 2018-08-27 18:57:05 After that, it is possible to do systemctl enable qubes-gui-agent.service systemctl start qubes-gui-agent.service and from that point on, the template is operating normally. Hope it helps! ///Pablo El miércoles, 15 de agosto de 2018, 8:29:40 (UTC-3), tier...@gmail.com escribió: > On Tuesday, August 14, 2018 at 4:36:29 PM UTC+1, Pablo Di Noto wrote: > > Kudos to the `qvm-volume revert` feature! > > > > I just did > > ``` > > qvm-volume info debian-9-root > > qvm-volume revert debian-9-root XXXXXXXXXX-back > > ``` > > and went back to the pre-update template and the issue disappeared. > > > > Later today will try to see what happened by updating a clone of the > > template (as I should have done in the first place) > > Not an option for me. I shall file a bug report. -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/be4b921c-1d0a-48b2-8c80-b0656ecf008b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.