You are not logged in.
Pages: 1
Bonjour,
I run xfce on fedora 42.
Some applications do not appear in the global xfce menu.
For instance, I installed aegisub and mkvtoolnix-gui, both have a "desktop" file in /usr/share/applications/ directory:
org.aegisub.Aegisub.desktop
org.bunkus.mkvtoolnix-gui.desktop
But they do not appear in the menu.
They used to appear under fedora 40.
Why and how to solve the problem?
Thank you.
Offline
Some applications do not appear in the global xfce menu.
Is this the newer whiskermenu or the older applicationsmenu that you are referring to?
Can you post back the content of those files?
Also, try logging in and out again to see if they appear then.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Is this the newer whiskermenu or the older applicationsmenu that you are referring to?
I don't know
Can you post back the content of those files?
I don't know how to attach a file... (I suppressed a lot of similar lines)
/usr/share/applications/org.aegisub.Aegisub.desktop :
[Desktop Entry]
Version=1.0
Type=Application
<couic>
Name[fr_FR]=Aegisub
<couic>
GenericName[fr_FR]=Éditeur de sous-titres
<couic>
Comment[fr_FR]=Crée et modifie des sous-titres pour contenu vidéo.
<couic>
Exec=aegisub %f
TryExec=aegisub
Icon=org.aegisub.Aegisub
Terminal=false
Categories=AudioVideo;AudioVideoEditing;GTK;
Keywords=subtitles;subtitle;captions;captioning;video;audio;
MimeType=application/x-srt;text/plain;text/x-ass;text/x-microdvd;text/x-ssa;
StartupNotify=true
StartupWMClass=aegisub
/usr/share/applications/org.bunkus.mkvtoolnix-gui.desktop :
[Desktop Entry]
Type=Application
Name=MKVToolNix GUI
Name[sr]=Мкв-алатница
GenericName=Matroska files creator and tools
GenericName[bg]=Инструменти за създаване и редактиране на Matroska файлове
GenericName[ca]=Eines i creador de fitxers Matroska
GenericName[de]=Matroska-Dateien erstellen und mit ihnen arbeiten
GenericName[es]=Creador de ficheros Matroska
GenericName[fr]=Créateur de fichiers Matroska
GenericName[sr]=Програм за стварање и обрађивање Матрошка датотека.
GenericName[zh_CN]=Matroska 文件创建器
GenericName[zh_TW]=Matroska 檔製作軟體
Icon=mkvtoolnix-gui
Exec=mkvtoolnix-gui %F
Terminal=false
MimeType=application/x-mkvtoolnix-gui-settings;video/x-matroska-3d;video/x-matroska;audio/x-matroska;video/webm;audio/webm;
Categories=AudioVideo;AudioVideoEditing;
InitialPreference=-5
These are two examples that I know to not work... But may there are some others...
Regards.
F.P.
ToZ: added code tags
Last edited by ToZ (2025-06-05 12:23:17)
Offline
What does the following return:
xfconf-query -c xfce4-panel -lv
Have you tried logging out and back in again?
Can you also post the output of:
ls -l ~/.config/menus
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
xfconf-query -c xfce4-panel -lv
/configver 2
/panels [1,2]
/panels/dark-mode false
/panels/panel-1/icon-size 25
/panels/panel-1/length 100,000000
/panels/panel-1/plugin-ids [2,6,4,1,15,12,18,17,20,19,3,22,24,5,9,10,11,13,14,16,23]
/panels/panel-1/position p=6;x=2560;y=19
/panels/panel-1/position-locked true
/panels/panel-1/size 35
/panels/panel-2/autohide-behavior 0
/panels/panel-2/length 10,000000
/panels/panel-2/nrows 1
/panels/panel-2/plugin-ids [7,21]
/panels/panel-2/position p=8;x=2560;y=1180
/panels/panel-2/position-locked true
/panels/panel-2/size 35
/plugins/plugin-1 applicationsmenu
/plugins/plugin-10 notification-plugin
/plugins/plugin-11 separator
/plugins/plugin-11/style 0
/plugins/plugin-12 clock
/plugins/plugin-12/digital-date-font Arial Bold 10
/plugins/plugin-12/digital-date-format %A, %d %B %Y
/plugins/plugin-12/digital-time-font Arial Bold 10
/plugins/plugin-12/digital-time-format %T
/plugins/plugin-13 separator
/plugins/plugin-13/style 0
/plugins/plugin-14 actions
/plugins/plugin-14/items [+lock-screen,+switch-user,+separator,+suspend,-hibernate,-hybrid-sleep,-separator,+shutdown,-restart,+separator,+logout,-logout-dialog]
/plugins/plugin-15 separator
/plugins/plugin-15/style 0
/plugins/plugin-16 separator
/plugins/plugin-16/style 0
/plugins/plugin-17 launcher
/plugins/plugin-17/items [17207188701.desktop]
/plugins/plugin-18 separator
/plugins/plugin-18/style 0
/plugins/plugin-19 launcher
/plugins/plugin-19/items [17207189232.desktop]
/plugins/plugin-2 separator
/plugins/plugin-20 separator
/plugins/plugin-20/style 0
/plugins/plugin-21 tasklist
/plugins/plugin-21/include-all-monitors true
/plugins/plugin-21/include-all-workspaces true
/plugins/plugin-21/show-handle false
/plugins/plugin-21/sort-order 2
/plugins/plugin-22 weather
/plugins/plugin-22/cache-max-age 172800
/plugins/plugin-22/forecast/days 7
/plugins/plugin-22/forecast/layout 0
/plugins/plugin-22/location/latitude 46.138609
/plugins/plugin-22/location/longitude 2.627967
/plugins/plugin-22/location/name Saint-Fargeol, Montluçon
/plugins/plugin-22/msl 550
/plugins/plugin-22/offset +02:00
/plugins/plugin-22/power-saving true
/plugins/plugin-22/round true
/plugins/plugin-22/scrollbox/animate true
/plugins/plugin-22/scrollbox/color rgba(0,0,0,0)
/plugins/plugin-22/scrollbox/lines 1
/plugins/plugin-22/scrollbox/show true
/plugins/plugin-22/scrollbox/use-color false
/plugins/plugin-22/single-row true
/plugins/plugin-22/theme-dir /usr/share/xfce4/weather/icons/liquid
/plugins/plugin-22/timezone Europe/Paris
/plugins/plugin-22/tooltip-style 1
/plugins/plugin-22/units/altitude 0
/plugins/plugin-22/units/apparent-temperature 2
/plugins/plugin-22/units/precipitation 0
/plugins/plugin-22/units/pressure 0
/plugins/plugin-22/units/temperature 0
/plugins/plugin-22/units/windspeed 0
/plugins/plugin-23 separator
/plugins/plugin-23/style 0
/plugins/plugin-24 pulseaudio
/plugins/plugin-24/enable-keyboard-shortcuts true
/plugins/plugin-24/known-players audacious;Chromium;org.mozilla.firefox;vlc
/plugins/plugin-2/style 0
/plugins/plugin-3 separator
/plugins/plugin-3/expand true
/plugins/plugin-3/style 0
/plugins/plugin-4 separator
/plugins/plugin-4/style 0
/plugins/plugin-5 separator
/plugins/plugin-5/style 0
/plugins/plugin-6 systray
/plugins/plugin-6/known-items [chrome_status_icon_1,kaffeine,GoldenDict,vlc,dnfdragora-updater]
/plugins/plugin-6/known-legacy-items [connexion au réseau ethernet « eno1 » active,selinux troubleshooter,seapplet,panneau ibus,ibus-ui-gtk3,applet networkmanager,dnfdragora-updater,xfce4-power-manager,connexion au réseau ethernet « connexion filaire 1 » active]
/plugins/plugin-6/square-icons true
/plugins/plugin-7 pager
/plugins/plugin-7/rows 2
/plugins/plugin-9 power-manager-plugin
ls -l ~/.config/menus
Aucun fichier ou dossier de ce nom (No such a file or directory)
F.P.
Last edited by ToZ (2025-06-05 19:01:02)
Offline
/plugins/plugin-1 applicationsmenu
You are using the older applications menu.
Aucun fichier ou dossier de ce nom (No such a file or directory)
So you don't have any custom menus in play.
Well then, it should work. I don't use fedora so I'm not sure if its doing something different, but can you try editing one of those .desktop files and change the "Categories" line to read:
Categories=Accessories;AudioVideo;AudioVideoEditing;
...and also post back:
which aegisub
(to see if the executable is in your PATH).
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Adding Accessories does not change anything...
which aegisub
/usr/bin/aegisub
Offline
Just had a look at fedora and fedora-configured menus. Aegisub and MKVToolNix should show up in the Multimedia menu. They did for me. Do they show up there for you?
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
No, neither in the main multimedia menu nor in any submenu.
Offline
Can you post back:
ls -l /etc/xdg/menus
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
total 60
-rw-r--r--. 1 root root 3623 7 avril 2010 applications.menu
drwxr-xr-x. 2 root root 4096 27 mai 19:16 applications-merged
-rw-r--r--. 1 root root 653 1 nov. 2006 documentation.menu
-rw-r--r--. 1 root root 731 25 sept. 2009 preferences.menu
drwxr-xr-x. 2 root root 4096 18 janv. 01:00 preferences-merged
drwxr-xr-x. 2 root root 4096 18 janv. 01:00 preferences-post-merged
-rw-r--r--. 1 root root 1144 2 oct. 2007 server-settings.menu
-rw-r--r--. 1 root root 1370 1 nov. 2006 settings.menu
drwxr-xr-x. 2 root root 4096 18 janv. 01:00 settings-merged
-rw-r--r--. 1 root root 920 3 oct. 2003 start-here.menu
-rw-r--r--. 1 root root 1161 2 oct. 2007 system-settings.menu
-rw-r--r--. 1 root root 488 19 janv. 01:00 xfce4-screensavers.menu
-rw-r--r--. 1 root root 4964 16 janv. 01:00 xfce-applications.menu
-rw-r--r--. 1 root root 2243 4 janv. 10:34 xfce-settings-manager.menu
Offline
What is in your "applications-merged" folder?
ls -l ls -l /etc/xdg/menus/applications-merged
...and maybe post the contents of the files in that directory.
You can also try re-installing the redhat-menus package.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
-rw-r--r--. 1 root root 7854 12 août 2020 multimedia-categories.menu
Offline
What are the contents of that file?
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
What are the contents of that file?
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"[url]http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd[/url]">
<Menu>
<Name>Applications</Name>
<!-- Multimedia main submenu -->
<Menu>
<Name>Multimedia</Name>
<Include>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Include>
<!-- Capture & Import Menu -->
<Menu>
<Name>Capture and Import</Name>
<Directory>multimedia-capture-and-import.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Or>
<Category>X-AudioVideoImport</Category>
<Category>X-AudioVideoCapture</Category>
<Category>Recorder</Category>
</Or>
</And>
</Include>
</Menu><!-- End Capture & Import Menu -->
<!-- Creation Menu -->
<Menu>
<Name>Creation</Name>
<Directory>multimedia-creation.directory</Directory>
<!-- Digital Processing Menu -->
<Menu>
<Name>Digital Processing</Name>
<Directory>multimedia-digital-processing.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Or>
<Category>X-DigitalProcessing</Category>
<Category>X-Synthesis</Category>
</Or>
</And>
</Include>
</Menu><!-- End Digital Processing Menu -->
<!-- Editors Menu -->
<Menu>
<Name>Editors</Name>
<Directory>multimedia-editors.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Category>AudioVideoEditing</Category>
<Category>X-AudioEditing</Category>
</And>
</Include>
</Menu><!-- End Editors Menu -->
<!-- Jack Menu -->
<Menu>
<Name>Jack</Name>
<Directory>multimedia-jack.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Category>X-Jack</Category>
<Not>
<Category>X-DigitalProcessing</Category>
<Category>X-Synthesis</Category>
</Not>
</And>
</Include>
</Menu><!-- End Jack Menu -->
<!-- Midi Menu -->
<Menu>
<Name>MIDI</Name>
<Directory>multimedia-midi.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Category>Midi</Category>
<Not>
<Category>X-Digital_Processing</Category>
<Category>X-Synthesis</Category>
</Not>
</And>
</Include>
</Menu><!-- End Midi Menu -->
<!-- Sequencer Menu -->
<Menu>
<Name>Sequencer</Name>
<Directory>multimedia-sequencer.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Or>
<Category>X-Multitrack</Category>
<Category>Sequencer</Category>
<Category>X-Trackers</Category>
</Or>
</And>
</Include>
</Menu><!-- End Sequencer Menu -->
<!-- Notation Menu -->
<Menu>
<Name>Notation</Name>
<Directory>multimedia-notation.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Category>X-Notation</Category>
</And>
</Include>
</Menu><!-- End Notation Menu -->
</Menu><!-- End Creation Menu -->
<!-- Mixer Menu -->
<Menu>
<Name>Mixer</Name>
<Directory>multimedia-mixer.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Category>Mixer</Category>
</And>
</Include>
</Menu><!-- End Mixer Menu -->
<!-- Output Generation Menu -->
<Menu>
<Name>Output Generation</Name>
<Directory>multimedia-output-generation.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Or>
<Category>X-OutputGeneration</Category>
<Category>DiscBurning</Category>
<Category>X-Streamer</Category>
<Category>X-SubtitleEditor</Category>
</Or>
</And>
</Include>
</Menu><!-- End Output Generation Menu -->
<!-- Tools Menu -->
<Menu>
<Name>Tools</Name>
<Directory>multimedia-tools.directory</Directory>
<Include>
<And>
<Or>
<Category>AudioVideo</Category>
<Category>Audio</Category>
<Category>Video</Category>
</Or>
<Or>
<Category>X-AudioVideoTools</Category>
<Category>Tuner</Category>
</Or>
</And>
</Include>
</Menu><!-- End Output Generation Menu -->
<!-- Exclude from the top Multimedia Menu -->
<Exclude>
<Category>X-AudioVideoImport</Category>
<Category>X-AudioVideoCapture</Category>
<Category>Recorder</Category>
<Category>X-DigitalProcessing</Category>
<Category>X-Synthesis</Category>
<Category>AudioVideoEditing</Category>
<Category>X-Jack</Category>
<Category>Midi</Category>
<Category>X-Multitrack</Category>
<Category>Sequencer</Category>
<Category>X-Trackers</Category>
<Category>X-Notation</Category>
<Category>Mixer</Category>
<Category>X-OutputGeneration</Category>
<Category>DiscBurning</Category>
<Category>X-Streamer</Category>
<Category>X-SubtitleEditor</Category>
<Category>X-AudioVideoTools</Category>
<Category>Tuner</Category>
</Exclude><!-- End Exclude from the top Multimedia Menu -->
</Menu><!-- End Multimedia Menu -->
</Menu><!-- End Applications Menu -->
Last edited by ToZ (2025-06-11 22:02:29)
Offline
Try deleting that file to see if it helps - it's backed up here if you need to restore it.
On my fedora VM, everything works, but I don't have this file.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Bingo! This solve the problem. But all submenus have disappeared, so the multimedia menu becomes a huge menu with all applications.
F.P.
Offline
Put that file back, and try deleting the line:
<Category>AudioVideoEditing</Category>
...from the Excludes section towards the bottom of the file.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Yes! That seems to be okay now.
Stange this file comes from : multimedia-menus-0.4.2-12.fc42.noarch package.
Is that a bug?
Thank you.
F.P.
Offline
Possibly, You could create a fedora bug report and see what the developers say.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 709.29 KiB (Peak: 758.13 KiB) ]