[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: .xsession und WM Auswahl



Hallo!

On 11 Oct 2004 at 17:36 +0200, Andreas Pakulat wrote:

> mit meiner .xsession wollte ich ermoeglichen, dass ich den WM mittels
> der Variable WINDOW_MANAGER setzen kann. Das geht auch wunderbar,
> allerdings funktioniert das ganze nicht mehr wenn ich die Variable
> nicht habe. 

Wenn ich mich nicht irre, sollte das Folgende das Verhalten erklären:

| $ test -x && echo true || echo false
| true
| $ 

D.h. ein leerer Existenztest wird als wahr gewertet und der erste
if-Zweig ausgewertet, ...

> realstart='/usr/bin/xterm'
> if [ -x $WINDOW_MANAGER ] ; then
> 	realstart=$WINDOW_MANAGER
> elif [ -x /usr/bin/x-session-manager ]; then
> 	realstart="/usr/bin/x-session-manager"
> fi
> exec $realstart

... also am besten noch ein [ -z "$WINDOW_MANAGER" ] o.ä. einbauen. Das
sollte dann klappen.

Gruß,
Elmar

-- 
[ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ]
·······································································
  An apple a day makes 365 apples a year.

Attachment: pgpHRnmbE0Csp.pgp
Description: PGP signature


Reply to: