[CentOS] Cannot get LD_LIBRARY_PATH to work under NX (freenx)

Andrzej Szymanski szymans at agh.edu.pl
Mon Jun 8 19:04:58 UTC 2009


Filipe Brandenburger wrote:
> Hi,
> 
> On Mon, Jun 8, 2009 at 14:38, Andrzej Szymanski<szymans at agh.edu.pl> wrote:
>> Everything works fine under standard ssh login, but under NX client the
>> LD_LIBRARY_PATH variable is missing (the R_HISTSIZE is exported properly).
>>
>> Any hints?
> 
> This is probably not related to NX, but to the terminal emulator you
> are using (gnome-terminal, kterm, etc.). Some of them do not open
> "login" shells (the ones that read .bash_profile) but only
> "interactive" shells (the ones that read .bashrc).
> 
> Moving those lines from .bash_profile to .bashrc should work for both
> cases (as .bash_profile usually sources .bashrc) and solve your
> problem in both SSH sessions and NX sessions.
> 
> HTH,
> Filipe

Thanks for a fast resolution.

However, moving this to .bashrc is a workaround. If I log in graphically 
to the console the LD_LIBRARY_PATH from .bash_profile is set correctly. 
It is unset only on NX session (and the other settings from 
.bash_profile are set properly, so this file is definitely parsed during 
nx session startup).

Andrzej



More information about the CentOS mailing list