← Back to team overview

desktop-packages team mailing list archive

[Bug 893568] Re: Language/Locale setting broken by design

 

-- 
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


References