On Wed, Jul 26, 2017 at 07:52:32PM -0400, [email protected] wrote: > In the application menu, dom0 entries have disappeared, including the > logout options. All entries for AppVM, ServiceVM, and Templates remain. > This has happened to me before, but I don't know how to proceed. > > XFCE builds these menus from .desktop files in locations like > ~/.local/share/applications/ (mine has has only .desktop files for VMs) > and /usr/share/applications/ (which has none.) /var/lib/qubes/qubes.xml > mentions /var/lib/qubes/servicevms/dom0/, but that folder doesn't exist > on my system. > > It looks like this happened right after I removed some templates with > the "$ sudo dnf remove " command. Terminal outputted some errors, but I > overlooked them and don't know if they would be in any logs. > > Can anyone help me with this?
This is a known issue that has affected a number of users. If you look on the bright side you now have a much cleaner menu, and you can limit it to the few applications that you might want to run in dom0 (hint - very few.) You can copy the files from out of a Fedora based qube if you have one. If you still have the install medium then you can extract the desktop files for applications that you want, by pulling them from the rpm packages: For example, to get the xterm .desktop file: mount qubes.iso /mnt rpm2cpio /mnt/Packages/x/xterm-318-2.fc23.86_64.rpm |cpio -idv "*.desktop" This will extract xterm.desktop in usr in the current directory, and you can then move it in to /usr/share/applications You can, of course, put this in a loop and iterate over all the Packages on the install disk, if you must. If you have neither Fedora templates, nor the install medium, then you can write desktop files simply enough, or get them from another user. I should say that NOT having dom0 entries is in my opinion a good thing - when I'm preparing Qubes for a new user I almost always delete them, and radically simplify the menu. unman -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/20170727144909.x7n2zv3bweybhhyt%40thirdeyesecurity.org. For more options, visit https://groups.google.com/d/optout.
