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

Bug#328479: About your bug: "xbase-clients: X11 unsets LD_LIBRARY_PATH" on the Debian BTS



On 12.01.07 00:40:21, Sune Vuorela wrote:
> On Thursday 11 January 2007 22:58, Andreas Pakulat wrote:
> > To clarify, I have set up LD_LIBRARY_PATH=/usr/lib/jni which is needed
> > for some java programs to properly work in .bash_profile in $HOME. When
> > starting KDE via startkde from a tty its still set inside KDE's konsole
> > shell. However when logging in via kdm LD_LIBRARY_PATH is unset via some
> > "part". This would be understandable if any of the programs involved is
> > setuid, but at least kdm and startkde are not and I'm not aware of any
> > other programs that are involved here.
> >
> > So the question is why is LD_LIBRARY_PATH unset?
> 
> Actually.. the question is "How should LD_LIBRARY_PATH be set" ?
> 
> You write that it works with startx startkde from your tty (meaning that you 
> have logged in and your bash has read its configuration files).
> 
> KDM (or kde) does not read other random programs configuration files on login 
> (bash is included in 'other random programs'

Thats actually wrong. See /etc/kde3/kdm/Xsession, it does read
.bash_profile and thus it properly sets any other environment variables
I set in .bash_profile (I modify KDEDIRS for example to start kdevelop3
installed into $HOME among others).

> It is true for all vars (and not specific for LD_LIBRARY_PATH)

No its specific to LD_LIBRARY_PATH

> kde reads ~/kde/env/ and sources all files in there.
> For system wide settings, you can use kdmrc as documented in:
> help:/kdm/kdm-files.html#kdmrc

Apart from that being under-documented I use different Windowmanagers all
the time and it thus its really nice that kdm does read .bash_profile on
session startup

> I actually don't see a bug here.

Than you didn't look close enough ;)

Andreas

-- 
Be cheerful while you are alive.
		-- Phathotep, 24th Century B.C.

Attachment: pgpvL2uZ_pe4q.pgp
Description: PGP signature


Reply to: