Moin Uwe!

Uwe Kappe schrieb am Montag, den 17. Dezember 2001:

> Nun etwas anderes: Zu meinen Fragen hat sich leider niemand ge�u�ert..
> 
> Hallo Du (Uwe Kappe)! Am 09.Dec.2001 um 01:15:31PM +0100 schriebst Du mir:
> 
> > Nun habe ich aber ein paar Beobachtungen gemacht, die mich etwas
> > stutzig machen:
> > 
> > 1. Wenn ich meine X-Session beende und mich danach �ber gdm erneut an
> >    meinem System anmelde, wird xearth immer erneut gestartet, soda�
> >    davon nach mehreren Anmeldungen entsprechend viele xearth-Prozesse
> >    laufen. Da ich mittlerweile vollst�ndig auf Woody bin, kann ich
> >    nicht sagen, ob dies unter Potato ebenso war.
> 
> Dies habe ich bei xplanet nun auch beobachtet. Ich habe dem Aufruf von
> xplanet nun ein "killall xplanetbg" vorangestellt. Somit ist dies f�r
> mein Einzelsystem vom Tisch.
> 
> > 2. Normalerweise sollte xsnow nach der Anmeldung weiterlaufen. Der
> >    Proze� beendet sich jedoch meistens, aber nicht immer, nach der
> >    Anmeldung. Abhilfe ist obiger Eintrag zus�tzlich in
> >    "/etc/gdm/PreSession/Default", was leider ab und zu zur Folge hat,
> >    da� zwei Santas unterwegs sind. Das war definitiv unter Potato
> >    nicht so.
> 
> Auch hier habe ich vor den beiden Aufrufen von xsnow in der Schleife
> ein "killall xsnow" vorangestellt. Damit habe ich nun garantiert
> keinen doppelten Nikolaus auf dem Bildschirm.
> 
> Kennt jemand noch eine geschicktere L�sung? 

Ich habe in meinem Home-Verzeichniss eine Datei (.xsession) in der ich
all diese Dinge starte (default-Session im kdm):

| # ziemlich cooles hintergrundbild
| if [ -x /usr/bin/xplanetbg ]; then
| 
|    clouds=/var/lib/xplanet/clouds_current.jpg
|    markers=/var/lib/xplanet/my_cities
| 
|    /usr/bin/xplanetbg         -observer $(tzcoord.pl berlin) \
|                       -markerfile $markers -color limegreen \
|                       -cloud_image $clouds \
|                       -radius 55 &
| else
|   /usr/bin/x11/xsetroot -solid skyblue
| fi
| 
| # xsnow vom 1. Dezember bis 6. Januar
| if test `date +%m%d` != 2412; then
|         if test `date +%m%d` -lt 0107; then
|                 xsnow   -notrees -norudolf -nosanta \
|                         -unsmooth -wsnowdepth 10 -ssnowdepth 10 &
|         fi
| else
|         xsnow -santa 2 -unsmooth -wsnowdepth 10 -ssnowdepth 10 &
| fi
| 
| if test `date +%m%d` -gt 0106; then
|         if test `date +%m%d` -lt 1201; then
|                 exit 0
|         fi
|         xsnow   -notrees -norudolf -nosanta \
|                 -unsmooth -wsnowdepth 10 -ssnowdepth 10 &
| fi
| 
| # Starting some apps
| /usr/bin/bbkeys &
| /usr/bin/bbpager &
| /usr/bin/bbsload &
| /usr/bin/bbmail &
| 
| 
| # Starting my default window manager
| exec /usr/bin/blackbox

Wenn ich meine Session beende wird auch all der andere Kruscht
beendet. Allerdings habe ich damit unter dem kdm KEINE xsnow!

        Gruss, Markus

Attachment: msg16690/pgp00000.pgp
Description: PGP signature

Antwort per Email an