[PATCH] dix: die if we can't activate or init the VCP/VCK.

Aaron Plattner aplattner at nvidia.com
Tue Feb 3 17:16:47 PST 2009

On Tue, Feb 03, 2009 at 04:30:45PM -0800, Peter Hutterer wrote:
> If we have a busted xkb setup, the XKB initialization on the core devices
> fails and leaves us with dev->key->xkbInfo == NULL. This in turn causes
> segfaults lateron.
> Return BadValue when the XKB configuration for a master device failed, and if
> that happens for the VCP/VCK, die semi-gracefully.
> Reported by Aaron Plattner.
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

Looks good to me:

    (EE) XKB: Couldn't open rules file /X/share/X11/xkb/rules/evdev
    XKB: Failed to compile keymap
    Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config.

    Fatal server error:
    Failed to activate core devices.

Signed-off-by: Aaron Plattner <aplattner at nvidia.com>

[resending with fixed To: header]

More information about the xorg mailing list