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

Reply via email to