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

Re: Brain dead question!



> It is indeed executing /etc/X11/Xsession for all chosen options, but from
> looking at the script my understanding is that $startup (later
> $real-startup) has the following value:
> 
> kdm option kde2: kde2
> kdm option default: $HOME/.xsession
> kdm option failsafe: x-terminal-emulator
> 
> only $startup is executed: if it's kde2, $HOME/.xsession is not executed.

according to the X scripts  (first Xsession then the files in Xsession.d/)

startup=$HOME/.xsession

then it checks to see if what it was passed (kde2/default/failsafe) exists...
if it is it changes $startup to it.

then it checks to see if $startup exists..then to see if allow-user-xsession
is set in /etc/X11/Xsession.options and if it is then realstartup = startup
(or sh startup depending on if it's executable or not)

now..if either $startup doesn't exist or allow-user-xsession isn't set then
realstartup = x-window-manager.

hmmm...so it's a Debian X feature. :)

Ivan


-- 
----------------
Ivan E. Moore II
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD



Reply to: