This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Lancelot and other menus doesn't show new applications icons

Tags: None
(comma "," separated)
apache
Registered Member
Posts
302
Karma
0
OS
Newly installed applications don't appear in Lancelot and in tree menu. Actually in tree menu there is category for this and they are there but there is no such category in menu editor so there is no way to move them to another category.
I changed categories, in Multimedia I added Video and Audio folders but Multimedia folder still exist so I expected icons for new music apps will be visible there.

I know I can manually add entry but is there any way to auto update?
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS
It could take some time to update. You can try to run
Code: Select all
kbuildsycoca4


and see if it shows up. If it does, you just have to be patient (I think).


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
apache
Registered Member
Posts
302
Karma
0
OS
It displayed error
Code: Select all
kbuildsycoca4
kbuildsycoca4 running...
kbuildsycoca4(9172) parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.

but I don't know what how to fix it. But I run
Code: Select all
kbuildsycoca4 --menutest

Multimedia/     kde4-simpleaudioplayer.desktop  /usr/share/applications/kde4/simpleaudioplayer.desktop
Multimedia/     kde4-simpleaudiobrowser.desktop /usr/share/applications/kde4/simpleaudiobrowser.desktop
Multimedia/     deadbeef.desktop        /usr/share/applications/deadbeef.desktop
Multimedia/     sonata.desktop  /usr/share/applications/sonata.desktop
Multimedia/     kde4-kradio4.desktop    /usr/share/applications/kde4/kradio4.desktop
Multimedia/     rhythmbox.desktop       /usr/share/applications/rhythmbox.desktop
Multimedia/     musique.desktop /usr/share/applications/musique.desktop

It sees new apps but still they don't appear in menu Multimedia folder
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS
According to this post those errors are usually safely to ignore. Unfortunately I don't know why those applications don't show up in the menu.


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
luebking
Karma
0
run
Code: Select all
kbuildsycoca4 --noincremental

See what happens. If they don't show up, please post the contents of /usr/share/applications/kde4/kradio4.desktop in "code" tags.
apache
Registered Member
Posts
302
Karma
0
OS
Code: Select all
 kbuildsycoca4 --noincremental
kbuildsycoca4 running...
kbuildsycoca4(2646) parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.

cat /usr/share/applications/kde4/kradio4.desktop
[Desktop Entry]
Type=Application
Name=kradio4
Exec=kradio4 -caption "%c"
Icon=kradio4
X-DocPath=kradio4/index.html
Comment=V4L/V4L2-Radio Application for KDE4
Terminal=false
Categories=Qt;KDE;AudioVideo;
luebking
Karma
0
Seems it has no GenericName entry. No idea whether that's relevant for lancelot, but is should not for kmenuedit.

Just to be sure:
They appear in the Win95 style start menu (do they appear in the other, "kickoff", mode?) but neither in Lancelot nor in kmenuedit?
apache
Registered Member
Posts
302
Karma
0
OS
In Win95 style start menu they appear in recently installed catagory. They don't appear in kmenuedit, kickoff, Lancelot.
The possible reason is that I added Video and Audio as subcategory/folders in Multimedia.
In another user account where I didn't change structure, they appear in Lancelot.

Edit:
Is this a bug? If yes, KDE bug or distribution specific bug?


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft