Red Hat Bugzilla – Bug 436284
Gnome session doesn't start with default cs_CZ locale
Last modified: 2018-04-11 12:02:36 EDT
Description of problem:
I have to switch to other locale than my default cs_CZ in order to start
gnome-session. Tried en_IE (which unfortunately started in non-UTF8 mode which
is pretty broken for me) and now happily using en_DK (which is UTF8). startx
does start with cs_CZ with "exec /usr/bin/gnome-session" in ~/.xinitrc.
Version-Release number of selected component (if applicable):
what version of gdm are you running? We fixed a number of serious problems in
language selection recently.
Matej, do you still have this problem with newer gdm snapshots ?
yup, live and kicking! Apparently notting was able to reproduce as well.
Talked with mcepl and notting about this on irc today. Apparently uninstalling
im-chooser makes things work, so it's blocking start up.
Sure. confirmed. looking into it.
Okay, I see why I have never seen this issue on my box. this should be gone
since dbus daemon has been launched from
/etc/X11/xinit/xinitrc.d/00-start-message-bus.sh. and should be supposed to get
it first rather than alphabetical filenames. however the result of picking
filenames up with the wild-card or the kind of sort depends on current locale.
in your case, the alphabetical filenames appears first. so actually imsettings
is bringing up before starting. which requires the session bus.
I have decided to rename xinput.sh to 99-xinput.sh say to ensure the process
order in xinitrc.d anyway.
*** Bug 434773 has been marked as a duplicate of this bug. ***
Fixed in 0.99.5-2.fc9.
(In reply to comment #9)
> Fixed in 0.99.5-2.fc9.