2016-06-10, 16:55 (+0200); Narcis Garcia escriu: > Acabo de provar a /etc/environment i no li veig cap efecte, almenys per > un compte d'usuari ja existent. > També a ~/.profile i igualment que no. > > Al ~/.bashrc naturalment té efecte a les finestres de Terminal i prou. > També he provat /etc/profile com diuen arreu, i res. > > Qui dissenya aquestes coses? Qui les documenta?
Tradicionalment les variables d'entorn van a /etc/environment (àmbit de sistema) i a ~/.pam_environment (àmbit d'usuari). Tots els logins via PAM llegeixen aquests fitxers. Això està documentat a pam_env(8). A Debian, hi ha una excepció que són les variables d'entorn que tenen a veure del local, i que van a /etc/default/locale (àmbit de sistema). En el fitxer /usr/share/doc/locales/NEWS.Debian.gz explica el motiu. Amb els programes de login gràfics és més complicat perquè normalment sobreescriuen les variables del local. Has de mirar la documentació específica del teu login gràfic. Finalment acabo de veure que systemd té un dimoni propi dedicat exclusivament a configurar el local: https://www.freedesktop.org/wiki/Software/systemd/localed/ . Sobre això no puc comentar perquè no utilitzo systemd.

