Mailinglist Archive: opensuse-bugs (14949 mails)

< Previous Next >
[Bug 309066] New: gdm doesn' t properly save newly selected language as default
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sun, 9 Sep 2007 10:59:50 -0600 (MDT)
  • Message-id: <bug-309066-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=309066#c1

           Summary: gdm doesn't properly save newly selected language as
                    default
           Product: openSUSE 10.3
           Version: Beta 3
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: GNOME
        AssignedTo: bnc-team-gnome@xxxxxxxxxxxxxxxxxxxxxx
        ReportedBy: pbaudis@xxxxxxxxxx
         QAContact: qa@xxxxxxx
          Found By: ---


Part #1:

When I manually selected a different language in gdm and evade bug 309064,
after login gdm asks me whether I wish to make Czech the default for future
sessions. However, even if I agree and click [ Make default ], the locale
settings will be always applied only for the single session and the next time I
try to login, system language is used again.


Part #2:

Most probably related (otherwise I will happily file a separate bug), in the
about 15 test logins I have hit two cases where the locale was inconsistent
_inside_ the session:

First time, I've just set language for the session to cs_CZ and gnome-main-menu
used en_US. (I didn't manually check environment of other running processes.)

The second time, I've just logged out from a session that was selected to be
cs_CZ (and set default) and logged in again - everything was en_US (which is
the main part of the bug), but gnome-main-menu was cs_CZ! I grepped through
/proc/*/environ and found that also bonobo-activation-server, Tomboy.exe and
mixer_applet2 used cs_CZ .

I didn't find a way to reliably reproduce this behaviour.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >