Robert, I disagree about lightdm not touching the locale setting. If
there are other ways to login to the system, fine. That doesn't prevent
to read .dmrc which has the correct locale selected by the user.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
@Robert
As you may have seen already, I sent a message about the language chooser topic
to the ubuntu-desktop list.
https://lists.ubuntu.com/archives/ubuntu-desktop/2011-July/003137.html Looking
forward to replies from you and others.
You make me curious when you write: a greeter overriding
Yves-Alexis, the fields in .dmrc are only there so the greeter can know
which language to set by default in the list of options. The locale
settings must be set externally to the display manager as it is not the
only method of logging into the system (e.g. text terminal logins). So
by LightDM
** Branch linked: lp:~ubuntu-desktop/lightdm/ubuntu
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793366
Title:
Sets $LANG to invalid value de
To manage notifications about this bug go to:
This bug was fixed in the package lightdm - 0.4.1-0ubuntu1
---
lightdm (0.4.1-0ubuntu1) oneiric; urgency=low
* New upstream release
- Fixes (LP: #793366)
* debian/lightdm.conf:
* debian/guest-session-cleanup.sh:
* debian/guest-session-setup.sh:
- Enable guest session
The fix in LightDM is it no longer sets any locale environment. The
defaults for LANG and LANGUAGE are sourced from /etc/default/locale and
then it is up to the users .profile to set their language (which is
populated by language-selector). The fields in ~/.dmrc are ignored
entirely.
--
You
Why ignore completely the fields in .dmrc? Afaict they are useful when
set (wether from GDM or lightDM). .profile isn't use by everybody and
language-selector either (especially outside of Ubuntu).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
@Robert
Calling that a fix is obviously related to your statement in bug #803858 about
not providing a language chooser. It was unexpected news to me.
https://lists.ubuntu.com/archives/ubuntu-desktop/2011-June/003081.html
Btw, are you talking about Ubuntu or upstream or both? Personally I'd
If it helps, at the beginning this bug affected me too, but I issued
export LANG=de_DE.UTF-8, since locale on Natty desktop pc is set up like
this, although I didn't manually export to ~/.profile.
** Attachment added: lang
Sam: I edited by .dmrc to have LANG=en_ZA.UTF-8, and removed LCMess.
I couldn't see any way to fix it without editing .dmrc by hand.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793366
Title:
The cache files are not user editable. The purpose of the cache is
lightdm reads from it if ~/.dmrc does not exist (e.g. if the home
directory is not yet mounted). if changing ~/.dmrc does not updated
lightdm, then this is a bug in lightdm.
--
You received this bug notification because you are
What about the question I asked on the merge proposal then? If the user
changes ~/.dmrc, and lightdm reads from the cache at next login because
HOME isn't yet mounted, it reads old info, doesn't it?
We also have the situation when the user sets a new language at login.
If HOME isn't mounted then,
@Robert
The v. 0.41 changes in language-selector presuppose that lightdm's dmrc cache
files are user editable. We'd better reach a conclusion on that soon, because
currently, when you try to change language from language-selector, it fails.
--
You received this bug notification because you are
This bug was fixed in the package language-selector - 0.41
---
language-selector (0.41) oneiric; urgency=low
* LanguageSelector/LanguageSelector.py and LanguageSelector/LocaleInfo.py:
Take also LightDM's dmrc files into account when reading and saving
data (LP: #793366).
** Branch linked: lp:ubuntu/language-selector
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793366
Title:
Sets $LANG to invalid value de
To manage notifications about this bug go to:
** Branch linked: lp:~gunnarhj/language-selector/oneiric
** Branch linked: lp:~gunnarhj/ubuntu/oneiric/lightdm/lp-793366
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793366
Title:
Sets $LANG to
I have patched lightdm so it no longer assigns an invalid value to LANG.
However, at this time ~/.profile is ignored, so LANG gets populated with
the system value, which lightdm sets by sourcing /etc/default/locale (in
/etc/init/lightdm.conf, I think). I take it for granted that lightdm
will
** Branch unlinked: lp:~gunnarhj/ubuntu/oneiric/lightdm/lp-793366
** Branch linked: lp:~gunnarhj/lightdm/lp-793366
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793366
Title:
Sets $LANG to invalid
As soon as I noticed that lightdm will be the default dm in Oneiric, I
realized that there is a need to patch lightdm similarly to how we patch
gdm. It seems that lightdm uses the original (simplistic) gdm method to
set the i18n environment.
gdm takes the $LANG value from ~/.profile or
19 matches
Mail list logo