** Merge proposal linked:
https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gdm3/+git/gdm3/+merge/349818
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title
** Merge proposal linked:
https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gdm3/+git/gdm3/+merge/348784
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title
** Changed in: gdm
Status: Unknown => Expired
** Changed in: gdm
Importance: Unknown => Medium
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switching langu
** Also affects: gdm via
https://bugzilla.gnome.org/show_bug.cgi?id=788762
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
This bug was fixed in the package gdm3 - 3.26.1-3ubuntu2
---
gdm3 (3.26.1-3ubuntu2) artful; urgency=medium
* debian/patches/ubuntu_dont_set_language_env.patch:
- Don't run the set_up_session_language() function, since it
overrides variable values set by ~/.pam_environment
See conversation on the upstream bug report. It turns out calling
set_up_session_language() earlier (e.g. in on_setup_complete_cb) doesn't
fix the problem: gdm_session_start_session() calls send_environment(),
which overrides the environment set up by pam with the values from
/etc/default/locale ag
** Changed in: gdm3 (Ubuntu Artful)
Assignee: Sebastien Bacher (seb128) => Olivier Tilloy (osomon)
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switching languag
I filed https://bugzilla.gnome.org/show_bug.cgi?id=788762 to continue
the conversation upstream.
** Bug watch added: GNOME Bug Tracker #788762
https://bugzilla.gnome.org/show_bug.cgi?id=788762
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subs
the function has been added to fix
https://bugzilla.gnome.org/show_bug.cgi?id=709105
** Bug watch added: GNOME Bug Tracker #709105
https://bugzilla.gnome.org/show_bug.cgi?id=709105
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gd
And I can confirm that the packages in Gunnar's PPA appear to fix the
issue here, without any visible regression, from my limited testing.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/
Yep, suspicious indeed. I built gdm3 with that function disabled:
https://launchpad.net/~gunnarhj/+archive/ubuntu/gdm3
And yes, that's it. You nailed it Olivier; thanks a lot!
Why didn't I see it when looking at that file many months ago... :(
Anyway, I have submitted a MP.
** Changed in: gdm3
** Branch linked: lp:~gunnarhj/gdm/language-switching
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switching language and format broken
To manage notifications about
I added a FOOBAR variable to both ~/.pam_environment and
/etc/default/locale, with different values in each file, and after
logging in the value is the one from ~/.pam_environment. So I don't
think gdm sources /etc/default/locale after ~/.pam_environment. However
variables LANG, LANGUAGE and LC_* a
/usr/share/language-tools/save-to-pam-env is the script that writes to
~/.pam_environment with an incorrect syntax.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switc
/etc/pam.d/gdm-launch-environment is run as user gdm, so it's not what
we're interested in.
/etc/pam.d/gdm-password appears to be what sets the environment upon
user login.
When adding some logging to that module, I'm seeing the following:
pam_env(gdm-password:session): username=ubuntu
pam_env(g
Wonder if there is a problem with this code:
https://git.gnome.org/browse/gdm/tree/daemon/gdm-session-worker.c#n993
@Steve: gdm3 seems to not read ~/.pam_environment. Do you possibly have
an idea off the top of your head?
--
You received this bug notification because you are a member of Ubuntu
In /etc/pam.d/gdm-launch-environment:
session requiredpam_env.so readenv=1 user_readenv=1
envfile=/etc/default/locale
In pam_env.c (handle_env function), the env should be set from
/etc/default/locale and then overridden by ~/.pam_environment. If I add
the 'debug' parameter to the mod
I didn't click "Apply System-Wide". When I changed the language in g-c-c
/etc/default/locale was written to (LANG and LANGUAGE were updated). I
agree that this is unexpected behaviour though, I wouldn't expect the
current user's setting to be applied system-wide unless explicitly
requested.
--
Yo
To clarify: I used the g-c-c interface to switch language. If I had
clicked "Manage Installed Languages" to open Language Support and then
clicked "Apply System-Wide", /etc/default/locale would have been updated
too. But that 'does not count'. Language Support is available to work
around the fact t
The /etc/default/locale file was not altered when I just tested on an
updated artful.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switching language and format broke
Olivier: Is /etc/default/locale written to also?? That's not what
Sebastien and I observed. I'll go to a (relatively) fresh artful install
and recheck then.
If that's the case, the issue may not be so urgent. But it's poor
design, since it means that if a user changes language, s/he changes it
for
Testing in an up-to-date artful VM, when switching languages in g-c-c,
both LANG and LANGUAGE are updated in both ~/.pam_environment and
/etc/default/locale.
That VM is an artful install that has been updated daily, not an upgrade
from a previous release.
--
You received this bug notification be
If nobody figures out what makes the variables in ~/.pam_environment be
overridden by the variables in /etc/default/locale, I'm thinking of an
ugly hack which may work.
~/.pam_environment is maintained by /usr/share/language-tools/save-to-
pam-env. In case of a GNOME desktop we could make that fil
** Also affects: gnome-control-center (Ubuntu Artful)
Importance: Undecided
Status: New
** Also affects: gdm3 (Ubuntu Artful)
Importance: High
Status: Confirmed
** Changed in: gdm3 (Ubuntu Artful)
Assignee: (unassigned) => Sebastien Bacher (seb128)
** Changed in: gnome-c
** Tags added: rls-aa-incoming
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1662031
Title:
Switching language and format broken
To manage notifications about this bug go to:
https:
This issue is present on an artful daily build as well. gdm3 somehow
overrides variables set by ~/.pam_environment. (With lightdm it works as
expected.)
It should be noticed that the issue is present whether g-c-c or
language-selector is used to change the display language.
** Changed in: gdm3 (U
26 matches
Mail list logo