LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-11-2005, 07:32 AM   #1
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Rep: Reputation: 56
Dynamic desktop backgroud


Hi folks,

FedoraCore2
KDE

I followed following steps
Quote:
KControl-->Appearance & Themes-->Background.
On the first tab (Background) click on the Mode: dropdown and select 'Background Program', then click on the 'Setup' button to configure.
according following link
http://www.linuxquestions.org/questi...threadid=56428

to create a dynamic desktop background but could not find the "Mode" to proceed further.

Is there any other ways to create dynamic desktop background?

TIA

B.R.
satimis
 
Old 02-11-2005, 07:34 AM   #2
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
xroot-tail
 
Old 02-11-2005, 07:49 AM   #3
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Hi bigearsbilly

Quote:
xroot-tail
Could you please explain in more detail

$ man xroottail
$ man xroot-tail
$ man root-tail
$ man roottail

could not find it. TIA

B.R.
satimis
 
Old 02-11-2005, 07:56 AM   #4
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
you ain't got it installed then.

It's probably not what you were looking for

It's just a way of doing a tail -f
on a file and it displays on the root X window.

there are also programs like:

xearth shows rotating earth
xglobe similar
xsnow snow and santa
xfishtank (?) fishes
xaos (?) fractals

which will run in the root (background) window.

my favourite is xlock
which is the screensaver, but you can set a screensaver to
run on the root window. Looks cool too
 
Old 02-11-2005, 08:46 AM   #5
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
Also, any xscreensaver that you have installed can be set to run on your root window as a dynamic background.

I used this fact to get a great Matrix-themed login screen, with the weird green characters raining down the screen
 
Old 02-11-2005, 08:48 AM   #6
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
yeah (oneandoneis2),
you got a good .fvwmrc
I could borrow?
 
Old 02-11-2005, 09:03 AM   #7
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
Depends what you define as a good fvwmrc - mine's a very uncluttered approach, with no taskbar and no icons. . .

There's a coupla screenshots of both my fvwm setup and my login screens at http://fvwm.lair.be/viewtopic.php?t=124 (If the links to the shots don't work, try replacing .org with .com)

If you're interested in the rc file, I'll put it online (like I keep meaning to) for you. .

Last edited by oneandoneis2; 02-11-2005 at 09:06 AM.
 
Old 02-11-2005, 09:59 AM   #8
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
Cheers!

Interesting forum anyway.

Well I've always wanted to try
fvwm properly but never got around to
learning it. And the default config I've got is
awful, crap focus placement and raise settings.

P.S.
Sorry Satimis for hijacking your thread
 
Old 02-13-2005, 05:50 AM   #9
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Hi oneandoneis2,

FC2
KDE 3.2.2-12

Tks for your advice.

Quote:
Also, any xscreensaver that you have installed can be set to run on your root window as a dynamic background.
Could you please give me some more detail.

As user, I have been playing around with Config "Desktop" but can't set xscreensaver as background

On Right-click ->
Config Desktop -> Background -> Check "No Picture' under 'Background' -> Advanced Options -> Check "Use the following program for drawing the background"

Program:
kwdbdesktop
Comment:
KDE Web Desktop
Refresh:
5 min

-> OK -> Ok

But there was nothing happend after sometimes.

Any suggestion? TIA

B.R.
satimis
 
Old 02-13-2005, 06:37 AM   #10
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
Ok. Needs a bit of background.

xscreensaver is just an app that blanks the screen and can be set to require a password to unlock it.

In order to make it more interesting, numerous people have created 'hacks' for it - these are programs that draw on the blanked screen and give you the animated screensavers.

The thing is, they can be run OUTSIDE of xscreensaver as well, just as apps that draw on the root window (the background)

They usually don't live in the PATH set for the command prompt, so you have to know where the hacks are kept. Mine are in /usr/lib/xscreensaver for example.

Quote:
:/usr/lib/xscreensaver $ ls
anemone discrete helix noseguy sproingies
ant distort hopalong pacman squiral
antinspect drift hyperball pedal stairs
antspotlight endgame hypercube penetrate starfish
apollonian engine hypertorus penrose starwars
apple2 epicycle ifs petri stonerview
atlantis eruption imsmap phosphor strange
attraction euler2d interference piecewise superquadrics
atunnel extrusion jigglypuff pipes swirl
barcode fadeplot jigsaw polyhedra t3d
blaster flag juggle polyominoes thornbird
blinkbox flame julia polytopes triangle
blitspin flipflop kaleidescope pong truchet
blocktube flipscreen3d klein popsquares twang
bouboule flow kumppa providence vermiculate
bouncingcow fluidballs lament pulsar vidwhacker
boxed flurry laser pyro vines
braid flyingtoasters lavalite qix wander
bsod fontglide lightning queens webcollage
bubble3d forest lisa rd-bomb webcollage-helper
bubbles fuzzyflakes lissie ripples whirlwindwarp
bumps galaxy ljlatest rocks whirlygig
cage gears lmorph rorschach worm
ccurve gflux loop rotor wormhole
circuit glblur maze rotzoomer xanalogtv
cloudlife gleidescope menger rubik xflame
compass glforestfire metaballs sballs xjack
coral glknots mirrorblob shadebobs xlyap
critical glmatrix mismunch sierpinski xmatrix
crystal glplanet moebius sierpinski3d xrayswarm
cubenetic glslideshow moire slidescreen xspirograph
cubestorm glsnake moire2 slip xsublim
cynosure gltext molecule sonar xteevee
dangerball goop morph3d speedmine zoom
decayscreen grav mountain sphere
deco greynetic munch spheremonics
deluxe halftone nerverot spiral
demon halo noof spotlight
By running any of these with -root appended, I can any of them as effecitvely animated wallpapers.

Some of them have more advanced options to work like the screensaver, which you can find specified in the xscreensaver options - run xscreensaver-command -prefs from the command line if you don't know how to find this, then Display Modes->Settings->Advanced

So, for instance, when I want to get Matrix-style green characters running down my screen, I would run:

/usr/lib/xscreensaver/glmatrix -root

Hope that helps!
 
Old 02-13-2005, 09:48 AM   #11
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Hi oneandoneis2,

Tks for your explanation and advice.

On my FC2 box those files are stored under;
/usr/X11R6/lib/xscreensaver/

The files are same as yours.

xscreensaver-command -prefs
Display Modes->Settings->Advanced
the command lind found was;
"qix -root -segments 100 -solid"

However ran
/usr/X11R6/lib/xscreensaver/file -root
starting the xscreensaver background. It is wonderful

But how to make it permanent so that after booting up the PC the xscreenbackground will be displayed automatically.

I foud following packagers;
Quote:
xearth-1.0-1 RPM for i386
http://rpmfind.net/linux/RPM/contrib....0-1.i386.html

XEarth 1.1
http://linux.tucows.com/preview/10206.html

xglobe-0.1-2 RPM for i386
http://rpmfind.net/linux/RPM/contrib....1-2.i386.html

XGLobe 0.51
http://linuxberg.matrix.com.br/syste...iew/31915.html

XSnow 1.40
http://linux.tucows.com/preview/10297.html

xsnow-1.41-1 RPM for i386
http://rpmfind.net/linux/RPM/contrib...41-1.i386.html

xsnow-1.42-3.i386.rpm
http://linuxsoft.cern.ch/repository/...42-3.i386.html

xfishtank-2.0-14 RPM for armv4l
http://rpmfind.net/linux/RPM/netwind...14.armv4l.html

xfishtank-2.1tp-1 RPM for i386
http://rpmfind.net/linux/RPM/contrib...tp-1.i386.html

XaoS-3.0-4 RPM for i386
http://rpmfind.net/linux/RPM/contrib....0-4.i386.html

Xaos 3.0
http://linux.tucows.com/preview/10187.html

xlock-5.06-34 RPM for i586
http://rpmfind.net/linux/RPM/suse/8....6-34.i586.html
Please advise whether they are the same as mentioned in your early posting.

TIA

B.R.
satimis
 
Old 02-13-2005, 02:00 PM   #12
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
KDE isn't my strong point, but try putting the xscreensaver hack line into either .xinitrc or .xprofile at the bottom of the file
 
Old 02-13-2005, 11:13 PM   #13
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
[Hi oneandoneis2,

Quote:
KDE isn't my strong point, but try putting the xscreensaver hack line into either .xinitrc or .xprofile at the bottom of the file
I got it, running dynamic desktop background - KDE desktop

Steps taken as follows;
Right click KDE desktop -> Config desktop -> Background -> check "No Picture" -> Advanced options -> check "Use the following program for drawing the background:" -> delete the program in "Background Program" -> Add -> Complete information on "Configure Backgrou Progam - Desktop" by adding "/usr/X11R6/lib/xscreensaver/spheremonics -root" in "Command" and "Executable" boxes -> Ok -> Ok
(Remark: in my case
hack /usr/X11R6/lib/xscreensaver/spheremonics -root
I selected the file "spheremonics")

Then I have dynamic desktop background after Logout and Relogin. It is nice. However I removed it finally because the CUP was running at 90+% speed, almost exhausting the complete resouce.

Any suggestion.

B.R.
satimis
 
Old 02-14-2005, 02:23 AM   #14
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
Use a less intensive hack?

Sadly, a dynamic background will always need more resources than a static one. Do you have a graphics card? If not, one of these would certainly lighten the CPU load.
 
Old 02-14-2005, 02:55 AM   #15
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,695

Original Poster
Rep: Reputation: 56
Hi oneandoneis2,

Quote:
Use a less intensive hack?
How to discover which file under ~/xscreensaver/ is less intensive without testing it. There are so many files there.

Quote:
.... Do you have a graphics card? If not, one of these would certainly lighten the CPU load.
Yes. I have a 32MB WinFast graphic card installed.

B.R.
satimis
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
backgroud irl33t824 General 5 04-06-2005 09:57 PM
Loss of desktop functionality after setting new desktop from firefox in fc2/gnome. dr_zayus69 Linux - Software 3 03-09-2005 09:29 AM
Dynamic name resolution for dynamic IP merlin740 Linux - Software 2 10-04-2004 05:56 PM
where are xpm includes and librarys? to compile rxvt with backgroud support legolin Linux - Software 0 12-28-2003 10:33 AM
Dynamic Desktop (screensaver for desktop) Gigan Linux - Software 5 04-27-2003 10:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration