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 -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp