On Tue, Jan 03, 2017 at 07:38:20PM -0800, Otto Kratik wrote: > On Tuesday, January 3, 2017 at 8:55:58 PM UTC-5, Unman wrote: > > On Tue, Jan 03, 2017 at 04:12:28PM -0800, Otto Kratik wrote: > > > On Tuesday, January 3, 2017 at 6:02:09 PM UTC-5, Marek > > > Marczykowski-Górecki > > > > > > > > Try running `xdg-desktop-menu forceupdate`. > > > > > > Ran it as su from dom0 terminal. Command was accepted, but no noticeable > > > effect or change, or output. > > > > > > > Have you checked the menu files? > > > > For xfce, in /etc/xdg/menus/xfce-applications.menu you should have a > > <Menu> section with <Name> System that references <Directory> > > qubes-System-Tools.directory > > There should be an <Include> section containing <All/> > > and Excludes for X-Qubes_VM and X-Xfce-Toplevel > > > > The actual desktop files should be in /usr/share/applications: check > > that they are there. > > Confirm the Categories of a sample desktop file. > > > > I can't imagine that these have been deleted - if they have then you don't > > need to reinstall, just replace the missing files. > > > > let us know what you find (or not, as the case may be). > > > Here are the contents of the xfce-applications.menu file: > > ********** > <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" > "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> > > <Menu> > <Name>Xfce</Name> > > <!-- Read standard .directory and .desktop file locations --> > <DefaultAppDirs/> > <DefaultDirectoryDirs/> > <DefaultMergeDirs/> > > <Include> > <Category>X-Xfce-Toplevel</Category> > </Include> > <Exclude> > <Filename>exo-file-manager.desktop</Filename> > <Filename>exo-mail-reader.desktop</Filename> > <Filename>exo-web-browser.desktop</Filename> > </Exclude> > > <!-- Add stock tarball installs to menus --> > <AppDir>/usr/local/share/applications</AppDir> > > <Layout> > <Filename>xfce4-run.desktop</Filename> > <Filename>exo-terminal-emulator.desktop</Filename> > <Separator/> > <Menuname>System</Menuname> > <Separator/> > <Merge type="all"/> > <Separator/> > <Filename>xfce4-about.desktop</Filename> > <Filename>xfce4-session-logout.desktop</Filename> > </Layout> > > <Menu> > <Name>System</Name> > <Directory>qubes-System-Tools.directory</Directory> > <Include> > <All/> > </Include> > <Exclude> > <Category>X-Xfce-Toplevel</Category> > <Category>X-Qubes-VM</Category> > </Exclude> > > <Layout> > <Filename>xfce-settings-manager.desktop</Filename> > <Separator/> > <Merge type="all"/> > </Layout> > </Menu> > > <!-- Read in overrides and child menus from applications.d --> > <DefaultMergeDirs/> > </Menu> > > *************** > > In /usr/share/applications I see: > > kde (folfer) > kde4 (folder) > screensavers (folder) > gnome-mimeapps.list > kde-mimeapps.list > mimeapps.list > mineinfo.cache > xfce-mimeapps.list > > > Does that reveal anything? What should I be looking for within this location > further? > > Thanks... >
I'd expect to see the .desktop files. Here's a sample - save it as xfce4-terminal.desktop: [Desktop Entry] Version=1.0 Name=Xfce Terminal Name[ar]=طرفية إكسفس Name[bg]=Xfce Терминал Name[cs]=Terminál Xfce Name[da]=Xfce Terminal Name[de]=Xfce Terminal Name[el]=Τερμαρικό XFCE Name[en_AU]=Xfce Terminal Name[en_GB]=Xfce Terminal Name[es]=Terminal de Xfce Name[eu]=Xfce terminala Name[fi]=Xfce-pääte Name[fr]=Terminal Xfce Name[he]=מסוף Xfce Name[hr]=Xfce terminal Name[hu]=Xfce terminál Name[id]=Terminal Xfce Name[it]=Terminale di Xfce Name[ja]=Xfce Terminal Name[kk]=Xfce Terminal Name[ko]=Xfce 터미널 Name[nl]=Xfce terminal Name[oc]=Terminal Xfce Name[pl]=Terminal Xfce Name[pt]=Terminal Xfce Name[pt_BR]=Xfce terminal Name[ro]=Terminal Xfce Name[ru]=Терминал Xfce Name[sr]=ИксФЦЕ терминал Name[th]=เทอร์มินัลของ Xfce Name[tr]=Xfce Terminal Name[ug]=Xfce تېرمىنالى Name[uk]=Термінал XFCE Name[zh_CN]=Xfce 终端 Name[zh_TW]=Xfce 終端機 Comment=Terminal Emulator Comment[ar]=محاكي طرفية Comment[ast]=Emulador de terminal Comment[be]=Эмулятар тэрмінала Comment[bg]=Терминален Емулатор Comment[ca]=Emulador de terminal Comment[cs]=Emulátor terminálu Comment[da]=Terminal Emulator Comment[de]=Terminal-Programm Comment[el]=Προσομοίωση τερματικού Comment[en_AU]=Terminal Emulator Comment[en_GB]=Terminal Emulator Comment[eo]=Terminala Simulilo Comment[es]=Emulador de terminal Comment[et]=Terminaliemulaator Comment[eu]=Terminal emuladorea Comment[fi]=Pääte-emulaattori Comment[fr]=Émulateur de terminal Comment[gl]=Emulador de terminal Comment[he]=מדמה מסוף Comment[hr]=Emulator terminala Comment[hu]=Terminálemulátor Comment[id]=Emulator Terminal Comment[it]=Emulatore di Terminale Comment[ja]=ターミナルエミュレーター Comment[kk]=Терминал эмуляторы Comment[ko]=터미널 에뮬레이터 Comment[lt]=Terminalo emuliatorius Comment[lv]=Termināļa emulators Comment[nb]=Teminalemulator Comment[nl]=Terminalvenster Comment[oc]=Emulator de terminal Comment[pa]=ਟਰਮੀਨਲ ਈਮੂਲੇਟਰ Comment[pl]=Emuluje działanie terminala X Comment[pt]=Emulador de terminal Comment[pt_BR]=Emulador de terminal Comment[ro]=Emulator de terminal Comment[ru]=Эмулятор терминала Comment[sk]=Terminál Emulátor Comment[sq]=Emulues Terminali Comment[sr]=Емулатор терминала Comment[sv]=Terminalemulator Comment[te]=టెర్మినల్ ఎమ్యులేటర్ Comment[th]=โปรแกรมจำลองเทอร์มินัล Comment[tr]=Uçbirim Öykünücüsü Comment[ug]=تېرمىنال Emulator Comment[uk]=Емулятор терміналу Comment[ur]=ٹرمنل ایمولیٹر Comment[ur_PK]=ٹرمنل ایمولیٹر Comment[vi]=Trình giả lập Terminal Comment[zh_CN]=终端模拟器 Comment[zh_TW]=終端機程式 GenericName=Terminal Emulator GenericName[ar]=محاكي طرفية GenericName[ast]=Emulador de terminal GenericName[be]=Эмулятар тэрмінала GenericName[bg]=Терминален Емулатор GenericName[ca]=Emulador de terminal GenericName[cs]=Emulátor terminálu GenericName[da]=Terminal Emulator GenericName[de]=Terminal-Programm GenericName[el]=Προσομοίωση τερματικού GenericName[en_AU]=Terminal Emulator GenericName[en_GB]=Terminal Emulator GenericName[eo]=Terminala Simulilo GenericName[es]=Emulador de terminal GenericName[et]=Terminaliemulaator GenericName[eu]=Terminal emuladorea GenericName[fi]=Pääte-emulaattori GenericName[fr]=Émulateur de terminal GenericName[gl]=Emulador de terminal GenericName[he]=מדמה מסוף GenericName[hr]=Emulator terminala GenericName[hu]=Terminálemulátor GenericName[id]=Emulator Terminal GenericName[it]=Emulatore di Terminale GenericName[ja]=ターミナルエミュレーター GenericName[kk]=Терминал эмуляторы GenericName[ko]=터미널 에뮬레이터 GenericName[lt]=Terminalo emuliatorius GenericName[lv]=Termināļa emulators GenericName[nb]=Teminalemulator GenericName[nl]=Terminalvenster GenericName[oc]=Emulator de terminal GenericName[pa]=ਟਰਮੀਨਲ ਈਮੂਲੇਟਰ GenericName[pl]=Emuluje działanie terminala X GenericName[pt]=Emulador de terminal GenericName[pt_BR]=Emulador de terminal GenericName[ro]=Emulator de terminal GenericName[ru]=Эмулятор терминала GenericName[sk]=Terminál Emulátor GenericName[sq]=Emulues Terminali GenericName[sr]=Емулатор терминала GenericName[sv]=Terminalemulator GenericName[te]=టెర్మినల్ ఎమ్యులేటర్ GenericName[th]=โปรแกรมจำลองเทอร์มินัล GenericName[tr]=Uçbirim Öykünücüsü GenericName[ug]=تېرمىنال Emulator GenericName[uk]=Емулятор терміналу GenericName[ur]=ٹرمنل ایمولیٹر GenericName[ur_PK]=ٹرمنل ایمولیٹر GenericName[vi]=Trình giả lập Terminal GenericName[zh_CN]=终端模拟器 GenericName[zh_TW]=終端機程式 Exec=xfce4-terminal Icon=utilities-terminal Terminal=false Type=Application Categories=GTK;System;TerminalEmulator; StartupNotify=true X-Desktop-File-Install-Version=0.22 -- 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/20170104180148.GB619%40thirdeyesecurity.org. For more options, visit https://groups.google.com/d/optout.