How to make screensaver work on White Box Linux?
Hello everybody!
I have installed White Box Linux and now I'm trying to make screensavers work. Basically, what happens is that I can see a lot of them in KDE Control module, but only a few are available for cofiguration, i.e. I select one, click Setup and a message pops up "No configuration available for screensaver_name". When it is time for a screensaver to work, most of the time I just see a blank screen (I have Random setting in Control module), and rarely some actual screensaver. Now I checked /usr/share/apps/kscreensaver/ScreenSavers/ and see a lot of them there, I'd say all of what I can see in Control module. From reading here I figured I didn't have xscreensaver installed. So I donwloaded xscreensaver-4.14-5.i386.rpm and tried to install it, but I'm getting this: [a@linux a]$ rpm -Uvh xscreensaver-4.14-5.i386.rpm warning: xscreensaver-4.14-5.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 error: cannot open Packages index using db3 - No such file or directory (2) warning: cannot open Solve database in /usr/lib/rpmdb/i386-redhat-linux/redhat warning: cannot open Solve database in /usr/lib/rpmdb/i386-redhat-linux/redhat warning: cannot open Solve database in /usr/lib/rpmdb/i386-redhat-linux/redhat warning: cannot open Solve database in /usr/lib/rpmdb/i386-redhat-linux/redhat warning: cannot open Solve database in /usr/lib/rpmdb/i386-redhat-linux/redhat error: Failed dependencies: libXinerama.so.1 is needed by xscreensaver-4.14-5 libXss.so.1 is needed by xscreensaver-4.14-5 libXxf86misc.so.1 is needed by xscreensaver-4.14-5 libXxf86vm.so.1 is needed by xscreensaver-4.14-5 xloadimage is needed by xscreensaver-4.14-5 I think it is because there is no redhad directory: [a@linux a]$ ls /usr/lib/rpmdb/i386-redhat-linux/redhat ls: /usr/lib/rpmdb/i386-redhat-linux/redhat: No such file or directory [a@linux a]$ ls /usr/lib/rpmdb/i386-redhat-linux/ whitebox Now I'm totally lost, what should I do? Am I even working in the right direction or not? Thanks a lot, localizer |
Well, the first thing would be to see if there's an RPM
for your distro out there ... mixing rpm's from different distro's is NEVER a good idea. If you can't, compile it from source and install it using checkinstall which will keep your rpm database consistent. Cheers, Tink |
Thank you, Tink.
No, I wasn't able to find an rpm for White Box. So I downloaded source from here http://www.jwz.org/xscreensaver/download.html and tried to build it as directed: gzip -dc xscreensaver-4.16.tar.gz | tar -vxf - cd xscreensaver-4.16/ ./configure make make install Problem is that during execution of ./configure I finally got this: ... ... checking for X... no configure: error: Couldn't find X11 headers/libs. Try `./configure --help'. Does that mean that I'm missing more of X and I need to install all them? localizer |
That means that the development packages for X
(namely the headers and a few more specific libs) aren't installed ATM, and should be installed from your RPM's ... Cheers, Tink |
You are correct, that is what it seemed like.
Unfortunately there were other problems I ran into... can't even properly describe them. I don't think I can chew WB with my teeth, so I will go to some other distro. Hey, whoever reads this, I'm in no way bashing WB, I'm just saying that I'm too stupid to handle it. Anyway, Tink, thanks for help. localizer |
All times are GMT -5. The time now is 08:22 AM. |