What is the basis for that assertion? It might just be that they do not see those environment variables, because nothing sets them, or, in the case of ~/.profile, they are set in the wrong context. As I said, the latter is usually only read when a (command) shell is actually the login shell, which is not the way Desktop environment work. Login happens through the display manager, e.g. GDM3; nowhere in that chain is a shell involved.
This topic was automatically closed after 30 days. New replies are no longer allowed.