Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
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.
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
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.
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.