kdmによって起動されたXサーバーは、キーマップのロードに失敗したため、起動中に終了します。

kdmによって起動されたXサーバーは、キーマップのロードに失敗したため、起動中に終了します。

OpenSUSEを11.1から13.1にアップグレードしましたが、アップグレード後にXサーバーは起動を拒否します。を実行すると、kdmXサーバーはファイル/var/log/Xorg.0.log内で次のように文句を言います。

(EE) Error compiling keymap (server-0)
(EE) XKB: Couldn't compile keymap
XKB: Failed to compile keymap.
Keyboard initialization failed. This could be missing or incorrect setup of xkeyboard-config.
(EE) Fatal server error:
(EE) Failed to activate core devices.(EE)

ディレクトリがいっぱいではありません。ここに何が間違っている可能性があるのか​​というアイデアはありますか?

答え1

私はオングストローム分布に似た問題があり、xkbcompプログラムがないことを発見しました。インストールすると問題が解決しました。

OpenSuseのパッケージマネージャ(zypper)を使ってxkbcompプログラムをインストールしてみてください。ジッパーリファレンス:https://stackoverflow.com/questions/7158838/how-to-install-packages-from-command-line-on-suse

関連情報