| Summary: | gnome-screensaver, migrate-xscreensaver-config.sh doesn't work properly | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Mateusz Kotyrba <edi15ta> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Mateusz Kotyrba
2007-02-03 16:51:29 UTC
I found that these desktop files can be used to install screensavers. You just have to drag and drop them into gnome-screensaver window, but I think that's not a solution. It doesn't work. There are executable files for me (trying to port rss-glx) which I need to copy (it's in the text file). The functionality is broken. It's not the script, the .desktop files are fine, so are the executables I have. This functionality works fine on ubuntu. Not sure if they modified the source. There's another way in which you can see it's broken. f-spot (photo manager) creates it's .desktop file and places it's executable in the correct directory, yet also f-spot doesn't show up. This too works fine on ubuntu. Didn't see one of the comments on this subject. The dragging indeed works fine. So to conclude: The instructions says create the .desktop files and copy/move the executables for the screensaver. This appearantly isn't enough. However, if we do drag the .desktop files onto the gnome-screensaver-preferences dialog they are indeed picked up. This probably means (just assuming, not knowledgeable in _ANY_ way): - That either the directory isn't scanned (the files in it aren't picked up) - We changed the location into something different than /usr/share/gnome-screensavers/themes (with the the path existed, but this might be only because f-spot added a file there). - Something similar. The .desktop files appearantly do work, else drag-n-drop shouldn't pick em up. See bug 166647 for the solution. The path has indeed changed. Touched up the migration help text a bit to include the binary copying help in a better way, as per bug 166647. This should fix this. Ideally of course gnome-screensaver would find its binaries from where they are really. I wonder if by making the .desktop files include full path to /usr/lib/misc/xscreensaver might help there |