TryClientEvents, getting rid of DeviceIntPtr to maintain compatibility with the binary NVIDIA driver

Sam Spilsbury smspillaz at
Mon Sep 8 03:37:11 PDT 2008


I've done some debugging with the nvidia driver, and it appears that
using nvidia settings to change things such as the digital vibrance
and TwinView setup causes the X server to crash. I've traced it down
to a recent ABI change in TryClientEvents() in dix/events.c, which the
NVIDIA driver is not yet updated for.

Full details are in this NVNEWS forum thread

How hard would it be to remove this argument? To the best of my
knowledge, X Events already have a DeviceIntPtr built in?

Best Wishes,


Sam Spilsbury -- Developer

More information about the xorg mailing list