I am running Lumina on
uname -a FreeBSD bsd.local 12.0-CURRENT
I have had a problem setting the
PATH for apps. For my regular user I have bash configured. Opening a terminal from the GUI,
.bashrc is evaluated, i.e. PATH is set.
When starting geany or gvim by clicking the icon, they do not see the PATH and hence cannot execute compilers (
path not found). Starting them from the terminal all is fine.
~/.profile and for that matter
/etc/profile are clearly not processed. Settings made in there don’t show up.
The solution was to edit PATH in
~/.xprofile – then the environment variables are actually set.
Question: is that wanted behaviour? It really seems a very unlikely place for me for those settings.