LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Screensavers.......................... (https://www.linuxquestions.org/questions/linux-newbie-8/screensavers-543934/)

doraimom 04-06-2007 08:10 PM

Screensavers..........................
 
Hi
I have Debian testing installed here and I'm using gnome-screensaver to manage my screensavers (default).

I'd like to know how I can add specific screensavers to it. I'm not interested in rss-glx package. I want to know how to install a specific screensavers. I believe I just need to download some kind of file, and put it in a specific place where gnome-screensaver can see it. Am I wrong? If not, where are the screensavers stored? Can't find them.

For sure, someone here will tell me to install xscreensaver and xscreensaver-gl. Actually I did it, and I removed gnome-screensaver, all of it using synaptic. But, I could just start xscreensaver from the command line (what I don't like), and I was unable to add more screensavers just as I couldn't add any screensaver to gnome-screensaver.
I also couldn't find the place where these screensavers were stored.

So, what I want is to know is how to add screensavers. This way I can download screensavers that I think I might like from some website and then add it to the list of gnome-screensaver, or maybe to the list of xscreensaver.

One more doubt I have is: Where are Debian's wallpappers stored? I can add walpappers easily from any place the image is, but I'd like to know where the original wallpappers are stored.

Thanks.

pda_h4x0r 04-07-2007 02:32 AM

When you get a screensaver package for Debian (i.e. from www.gnome-look.org), just installing it using dpkg will suffice to get it to show up in gnome-screensaver. If you choose to build it from source, then the usual "./configure", "make", and "sudo make install" will also suffice. There's really nothing else to it--the package manager or Makefile will handle all of the screensaver installation for you.

As far as to where they're stored, the binaries in /usr/bin, the OS-independent data is in /usr/share somewhere, and the libraries they may include are in /usr/lib. Trust me, its WAY easier to just go through the package manager or Makefile to configure everything than manually put the files there yourself :)

pda_h4x0r 04-07-2007 02:33 AM

Whoops, double post. Please ignore.

doraimom 04-07-2007 06:12 AM

If I install it from source, will it automatically be recognized by any program I have to manage screensavers like gnome-screensaver and xscreensaver?

About where the files are stored, it seems that add them manually is not how it's done in linux. But, about the wallpapers, do you know where the original wallpappers are stored? I tried to locate them using the name of one of these wallpappers but I got nothing. I'd just like to know.

Thanks.

doraimom 04-07-2007 06:12 AM

...double post here too. Sorry

pda_h4x0r 04-08-2007 02:59 AM

As far as I know, the only thing any screensaver manager will need to know to use the screensaver is where the executable is. This, as I said, is almost always in /usr/bin, and screensaver managers keep a list to themselves as to which programs can be used as screensavers. You may need to add it manually to that list; this is usually done through a GUI like gnome-screensaver. Thanks to LSB, adding the screensaver to one of the managers is probably all it takes to get all the other managers to recognize it (i.e. they all should look at the same list of screensavers). If you install the screensaver from a package, however, this will be done automatically for you. Depending on the Makefile, installing from source *may* do this, but that specifically depends on the screensaver you are trying to install. My advice: try it and see.

As far as where GNOME keeps its wallpapers, I'm not sure (i.e. I don't use GNOME very often). Try searching your hard drive for a specific wallpaper file; that'll tell you where the default wallpapers are :) Realistically, they're probably under one of the ~/.gnome* directories. Conventionally, user-specific configs like wallpaper settings are stored somewhere in each user's home directory. Try looking through those.

doraimom 04-08-2007 02:29 PM

thanks again!


All times are GMT -5. The time now is 03:04 AM.