New (Valentina) App Menu in KDE Missing?

I have a brand new install of Qubes 4.2.3 and installed KDE shortly after which I have always used as my main DE - and I can’t seem to locate the new app menu at all.

It MAY have actually been there when I first installed and loaded up KDE and I accidentally removed it when customizing the bar - however I can’t be certain cause it’s not there now and I see no way to re-add it and have been unable to find instructions on how to do so.

I know I had an install of 4.2.2 before this and it WAS there … so there must be a way to add it, but it doesn’t exist in the list of widgets.

Anyone know how to manually add it back?

Just stumbled onto this same problem. The new Qubes App Menu also wasn’t appearing in the KDE Widgets list. My solution:

  1. Add the standard KDE Application Launcher widget to the taskbar/panel.
  2. Right-click on the KDE Application Launcher widget icon and select ‘Edit Applications’ to pull up the KDE Menu Editor.
  3. In the KDE Menu Editor, in the large list of all the applications/AppVMs/TemplateVMs, expand the ‘System Tools’ category dropdown list and find the ‘Qubes Menu Settings’ entry. Click on it to bring up the entry details on the right half of the KDE Menu Editor.
  4. Under the ‘General’ tab of the right half of the KDE Menu Editor, modify the string under the ‘Program’ field to ‘qubes-app-menu’.
  5. Click ‘Save’ on the upper left corner of the KDE Menu Editor.
  6. Left-click on the KDE Application Launcher icon that you added to your taskbar/panel earlier, and find the ‘Qubes Menu Settings’ entry in the list of applications (it should be under the ‘System Tools’ category, or just use the search function in the Application Launcher to find it).
  7. Right-click on the entry, and select ‘Add to Panel (Widget)’.
  8. Enjoy having your Qubes App Menu back!
1 Like

Hey, thanks for the response!

I actually managed to figure out another way to do it which works just about as well as your method, meant to return here to post it but forgot to. So ty for the reminder as well.

I think it’s somewhat simpler than your method so I’ll post it here as well:

  1. Add a “Quicklaunch” Widget to your panel.
  2. Right click it, add a launcher - add anything to it, just select any random program because you’re going to edit it after (could even select your Qubes App Menu entry you made so you have the icon already set)
  3. Right click this new item it and hit “edit launcher” - adjust the name to your liking (Qubes App Menu) - then swap over to the Application tab
  4. under Program, put “gdbus” then under Arguments put: call --session --dest .org.qubesos.appmenu --object-path /org/qubesos/appmenu --method org.freedesktop.Application.Activate '{}'
  5. Save (hit OK) to Exit and done.

Using this method, you won’t get that little menu item entry pop up on your taskbar each time you launch the menu.

I don’t 100% recall how I came up with this, but I believe I installed a 2nd copy of Qubes on an old laptop, installed KDE found the Qubes App Menu there by default and checked how it was setup and what it pointed to and the above is the way.

I believe what happens/how I lost it on my main desktop in the first place is one of the first things I do when I install KDE is immediately switch the theme to Breeze Dark and tell it to overwrite all default settings. Doing this removes the original Qubes App Menu that is there right after you first install and switch over to KDE.

1 Like