Red Hat Bugzilla – Bug 173600
XkbLayout "us_intl" breaks Ctrl-Alt-F1, Compose, ISO_Level3_Shift
Last modified: 2007-11-30 17:11:17 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051103 Fedora/1.5-0.5.0.rc1 Firefox/1.5
Description of problem:
Today's rawhide still can't switch to VT1 from the X login screen. What a pain :-( Also, Right-Alt, normally mapped to ISO_Level3_Shift or to Compose with my keyboard settings (us-intl), has no such effect, and behaves like Left-Alt. Dead accents still work, but cedilla can't be generated because of the absence of the compose keys. setxkbmap says there's an error loading the new keyboard description, but stracing it makes it seem like it's the server that's rejecting the request.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Try to switch to VT1 with Ctrl-Alt-F1
Actual Results: You can't
Expected Results: Sometimes you really need it
FWIW, I found out that it is this line in /etc/X11/xorg.conf that is the culprit:
Option "XkbLayout" "us_intl"
If I change that to plain `us', then Ctrl-Alt-F1 works, but compose keys don't.
If I log in and then run:
setxkbmap us -symbols 'us(pc105compose)+compose(ralt)+us_intl(basic)'
then compose works and I'm happy, but users can't use compose keys to enter
their login or password, so that would be a problem for a final release.
Any idea of why us_intl would have stopped working, or at least some pointer
about where I can start looking for clues?
This is still broken, and not being able to use the keyboard properly nor switch
to the text console before logging in will drive a lot of people away from FC5T2
if it's still broken.
Any suggestions of where to start looking for a solution?
This is actually the same problem than #173267 and #173268
I suggest you test system-config-keyboard to see if it manages to produce a
xorking xorg.conf in your case, and if not reopen #173268
(marking this one as duplicate)
Note that after you've fixed your xorg.conf you'll probably hit #173267 so you
should also test this one
Thanks for the pointers. The suggestion of using system-config-keyboard in bug
173268 has enabled me to change my long-ago custom-made xorg.conf such that it
works with modular X the way it used to before modular X.
As for bug 173267, I'm not going to run into it because I use us_intl
exclusively, no layout hot switching.
I'll leave this open because there should be some sort of warning somewhere
(Xorg.0.log) indicating that us_intl does not work, as opposed to being AFAICT
*** This bug has been marked as a duplicate of 173268 ***