Comment 28 for bug 7848

Revision history for this message
Jean-Francois Im (jeanfrancois-im) wrote :

Still occurs for me on 4.3.0.dfsg.1-6ubuntu23. It doesn't do it for all
keyboard layouts, as most are functional. A couple that cause the error are
French Canadian, Japanese, Vietnamian, Hungarian, etc...

After doing two runs of X, one with the broken layout and one without, I get
this.

mjihad@hotaru:~ $ diff test-xbug-xoutput test-xbug-xoutput2 | tail -n 6
< The XKEYBOARD keymap compiler (xkbcomp) reports:
< > Error: Can't find file "pc/ca_enhanced" for symbols include
< > Exiting
< > Abandoning symbols file "default"
< Errors from xkbcomp are not fatal to the X server
< Error loading keymap /var/tmp/server-0.xkm
mjihad@hotaru:~ $ locate ca_enhanced
/etc/X11/xkb/symbols/ca_enhanced

Symlinking /etc/X11/xkb/symbols/pc/ca_enhanced to
/etc/X11/xkb/symbols/ca_enhanced fixes the problem. I assume that the other
broken layouts are also due to missing symlinks to their symbol file.