[Bug 694203] New: xfce ignores at least locale and profile.d aliases
https://bugzilla.novell.com/show_bug.cgi?id=694203 https://bugzilla.novell.com/show_bug.cgi?id=694203#c0 Summary: xfce ignores at least locale and profile.d aliases Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Xfce AssignedTo: bnc-team-xfce@forge.provo.novell.com ReportedBy: jslaby@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- I have DEFAULT_WM="xfce" in /etc/sysconfig/windowmanager. I use gdm as DM. But no aliases from /etc/profile.d are set, nor locale. In /etc/sysconfig/language I have: RC_LANG="cs_CZ.UTF-8" but locale in xterm in xfce says: LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= and everything is in english. In /etc/profile.d/slaby.sh I have: alias osci='osc -A https://api.suse.de' but osci is not aliased in xterm. This works with login on a real console. (Maybe this is an unrelated bug?) -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c1
--- Comment #1 from Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c2
--- Comment #2 from Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c3
--- Comment #3 from Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c4
--- Comment #4 from Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c5
--- Comment #5 from Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c6
Guido Berhörster
I have DEFAULT_WM="xfce" in /etc/sysconfig/windowmanager. I use gdm as DM. But no aliases from /etc/profile.d are set, nor locale.
In /etc/sysconfig/language I have: RC_LANG="cs_CZ.UTF-8" but locale in xterm in xfce says: LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
and everything is in english.
That's https://bugzilla.xfce.org/show_bug.cgi?id=7400 GDM3 changed the usage of GDM_LANG breaking the assumption of xfce4-session. I've added the upstream patch to xfce4-session in X11:xfce, could you please test that package?
In /etc/profile.d/slaby.sh I have: alias osci='osc -A https://api.suse.de'
but osci is not aliased in xterm. This works with login on a real console. (Maybe this is an unrelated bug?)
That's likely unrelated, does it work when you explicitly start a login shell (e.g. start bash with "bash --login")? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c7
Jiri Slaby
That's https://bugzilla.xfce.org/show_bug.cgi?id=7400 GDM3 changed the usage of GDM_LANG breaking the assumption of xfce4-session. I've added the upstream patch to xfce4-session in X11:xfce, could you please test that package?
It still doesn't work with xfce4-session-4.8.1-59.4.x86_64. $ locale LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c8
Guido Berhörster
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c9
Jiri Slaby
Could you try again with xfce4-session >= 4.8.1-60.3? I've just triaged this with 4.8.1-60.3 and it fixes the issue for me.
Yeah, it works. Thanks. $ locale LANG=cs_CZ.UTF-8 LC_CTYPE="cs_CZ.UTF-8" LC_NUMERIC="cs_CZ.UTF-8" LC_TIME="cs_CZ.UTF-8" LC_COLLATE="cs_CZ.UTF-8" LC_MONETARY="cs_CZ.UTF-8" LC_MESSAGES="cs_CZ.UTF-8" LC_PAPER="cs_CZ.UTF-8" LC_NAME="cs_CZ.UTF-8" LC_ADDRESS="cs_CZ.UTF-8" LC_TELEPHONE="cs_CZ.UTF-8" LC_MEASUREMENT="cs_CZ.UTF-8" LC_IDENTIFICATION="cs_CZ.UTF-8" LC_ALL= -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=694203
https://bugzilla.novell.com/show_bug.cgi?id=694203#c11
Guido Berhörster
participants (1)
-
bugzilla_noreply@novell.com