desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #51003
[Bug 893568] [NEW] Language/Locale setting broken by design
Public bug reported:
Hi,
the settings for languages and locales used to sit in the login manager
under earlier versions of ubuntu.
With lightdm, this setting was moved out of the dm into the desktop
session, but that's broken by design, because the tool to change the
language settings silently modifies the user's ~/.profile, which breaks
my profile (shared between different computers and operating systems)
and is, btw. buggy, because it changes all occurences of the environment
settings and not just the intened ones (e.g. in a case-structure). Can't
be used.
As a result, the decision to move the language settings from the login
manager to the desktop broke the language settings.
There should be a separate file for this included by some mechanmism in
/etc/X11/session.d and not abuse the profile.
It is really, really bad, ugly, and error prone design to automatically
change the .profile. Never ever do that, under no circumstances. Really
bad design, bad decision.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 1.0.6-0ubuntu1.1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Nov 22 14:12:08 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111011)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/tcsh
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: lightdm (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 oneiric
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/893568
Title:
Language/Locale setting broken by design
Status in “lightdm” package in Ubuntu:
New
Bug description:
Hi,
the settings for languages and locales used to sit in the login
manager under earlier versions of ubuntu.
With lightdm, this setting was moved out of the dm into the desktop
session, but that's broken by design, because the tool to change the
language settings silently modifies the user's ~/.profile, which
breaks my profile (shared between different computers and operating
systems) and is, btw. buggy, because it changes all occurences of the
environment settings and not just the intened ones (e.g. in a case-
structure). Can't be used.
As a result, the decision to move the language settings from the login
manager to the desktop broke the language settings.
There should be a separate file for this included by some mechanmism
in /etc/X11/session.d and not abuse the profile.
It is really, really bad, ugly, and error prone design to
automatically change the .profile. Never ever do that, under no
circumstances. Really bad design, bad decision.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 1.0.6-0ubuntu1.1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Nov 22 14:12:08 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111011)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/tcsh
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/893568/+subscriptions
Follow ups
References