I'm using Fedora 17. Back when I was using Fedora 8, I would go into /home/el/.kde/share/apps/konqueror/servicemenus and make my whatever.desktop file and it would show up in the actions menu. But now the whatever.desktop file there has no effect on konqueror.

The konquerer service menus are not working. The konqueror services menu folder is missing.

How do I get the Actions menu to populate with one of the .desktop scripts to work with Fedora 17?

1 Answer 1


I found the solution, I had to go through 25 websites before I found one that helped me, this one finally did:


Fedora 17 has you put your something.desktop file in a different place:

Login as root and place your something.desktop file here:


I'll walk you through exactly what I did so you can get it working:

Login as root and make the following file called engauge.desktop here:


Edit that file and put exactly these lines in there:

[Desktop Entry]

[Desktop Action setAsWallpaper]
Name=Use As Wallpaper
Exec=dcop kdesktop KBackgroundIface setWallpaper %U 6

Notice two new lines that are important, the Type=Service and the ServiceTypes line. Those are not optional.

Save the file and make sure it has 755 permissions. Open up konqueror in file mode and right click on a .jpg or other image, go to Actions menu and you will see "Use As Wallpaper" item will appear.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .