Bug#234113: xlibs: problem with fr_CH
On Sun, Apr 11, 2004 at 05:40:46PM +0200, Jérémie Knuesel wrote:
> Package: xlibs
> Version: 4.3.0-7
> Severity: normal
> Followup-For: Bug #234113
> I have the same problem since yesterday, when I upgraded some X packages (I didn't change anything in config files, just
> installed the new packages). The following error is displayed in the console (or in gdm logfile when I use
> The XKEYBOARD keymap compiler (xkbcomp) reports:
> > Error: Can't find file "pc/fr_CH" for symbols include
> > Exiting
> > Abandoning symbols file "default"
> Errors from xkbcomp are not fatal to the X server
> And indeed, the directory /etc/X11/xkb/symbols/pc/ contains files "fr" and "fr-latin9" but no "fr_CH". But there is a file
> "fr_CH" in /etc/X11/xkb/symbols/
> Using "setxkbmap fr_CH" works for me too...
Your /etc/X11/xkb/rules/xfree86 should contain the line
! $oldlayouts = az bs ca ca_enhanced de_CH fr_CH hu hu_qwerty lt_std mn vn
which tells XKB to load symbols/fr_CH and not symbols/pc/fr_CH.
If "setxkbmap fr_CH" reports no error, ie. is silent, this means that
this file is right, and thus we have to guess which program calls
xkbcomp with wrong parameters.