Xkeyboard Compiler (xkbcomp) hlásí chybu
Supportní databáze (ms_tastatur)
Symptomy:
Po instalaci nového X serveru (např. xsvga.rpm z
ftp://ftp.suse.com) jste pomocí XF86Setup, kromě jiného, konfigurovali také vaši klávesnici. Při nahrávání klávesových definic, nebo při startu grafického prostředí pomocí
startx hlásí X-Keyboard Compiler (xkbcomp) jedno
ze dvou následujících chybových hlášení:
error opening security policy file
/usr/X11R6/lib/X11/xserver/SecurityPolicy
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error: Cannot open "/var/X11R6/xkb/compiled/server-0.xkm" to write keyboard description
> Exiting
Couldn't load XKB keymap, falling back to pre-XKB keymap
Příčina:
Adresář /var/X11R6/xkb/compiled a soubor
/usr/X11R6/lib/X11/xserver/SecurityPolicy jsou v balíku
xf86.rpm, který nebyl aktualizován. X-Keyboard
Compiler očekává, že tento adresář a soubor existují, i když jsou
prázdné. Pokud tomu tak není, pak se zobrazí výše uvedené chybové
hlášení.
Řešení:
Pokud není tento soubor, resp. adresář k dispozici, pak musíte,
jako uživatel root, vytvořit následující adresář:
mkdir -p /var/X11R6/xkb/compiled
Příkazem
touch /usr/X11R6/lib/X11/xserver/SecurityPolicy
pak vytvoříte chybějící soubor, který neexistoval.
Klíčová slova: XKEYBOARD, XKEYBOARD, KLáVESNICE, KLáVESA, KLáVESY, XKBCOMP, XKM, XKB, KEYMAP, KLáVESOVá, MAPA
SDB-ms_tastatur, Copyright SuSE Linux AG, Nürnberg, Germany
- Verze: 09. Sep 1997
SuSE Linux AG - Poslední změnu: 18. Jun 2001 provedl Marcus.Schaefer (sdb_gen 1.40.0)