Gdzie są zapisane wartości domyślne zmiennych definiowane przy starcie?
(takie jak np. "LANG", "LC_ALL")
Zmienna LANG i inne (Jak ustawi
Dzięki za podpowiedź.
Jest jeszcze jedna dziwna sprawa...
Kiedy loguję się normalnie w trybie tekstowym wszystko jest ok - zmienne ustawiają się automagicznie tak jak trzeba. Gorzej jest kiedy loguje się przez SLIM.
Wtedy zmienne ustawiają się na "POSIX" (zmienna LANG pozostaje bez przypisanej wartości).
Coś ustawić w konfiguracji SLIM-a? coś w /etc/slim.conf?
edit:
Co do SLIM-a to znalazłem na forum więc wrzucę jeszcze tu:
dodać do pliku /etc/init.d/slim:
To pobierze wartości zmiennych "LANG" oraz "LANGUAGE" z pliku /etc/environment
więc trzeba tam umieścić ich wartości (jeśli ich tam nie ma)
np:
Jest jeszcze jedna dziwna sprawa...
Kiedy loguję się normalnie w trybie tekstowym wszystko jest ok - zmienne ustawiają się automagicznie tak jak trzeba. Gorzej jest kiedy loguje się przez SLIM.
Wtedy zmienne ustawiają się na "POSIX" (zmienna LANG pozostaje bez przypisanej wartości).
Coś ustawić w konfiguracji SLIM-a? coś w /etc/slim.conf?
edit:
Co do SLIM-a to znalazłem na forum więc wrzucę jeszcze tu:
dodać do pliku /etc/init.d/slim:
Kod: Zaznacz cały
if [ -r /etc/environment ]; then
if LANG=$(pam_getenv -l LANG); then
export LANG
fi
if LANGUAGE=$(pam_getenv -l LANGUAGE); then
export LANGUAGE
fi
fi
więc trzeba tam umieścić ich wartości (jeśli ich tam nie ma)
np:
Kod: Zaznacz cały
LANG="pl_PL.UTF-8"