Comment 39 for bug 486154

Revision history for this message
Grondr (grondr) wrote :

I'm beginning to wonder if this might be a gtk issue. Or gdm. Or gdk.

Does anyone know how to tell which application might have called XkbSelectEvents or XkbChangeEnabledControls? Can I ask X somehow?

For the moment, I'm reduced to, e.g., doing "apt-get --dry-run build-dep gdm", noting which packages it wants as dependencies, then doing "apt-get source the-giant-list" and then using "rgrep -i bell-or-beep-or-whatever ." to find likely suspects. Unfortunately, there are quite a lot of references to beeps and bells (gads, I wish people would have decided one way or the other what this is called), and a reference in gtk+2.0-2.18.3/gdk/x11/gdkdisplay-x11.c to XkbSelectEvents with some masks, but all in all, this is a terribly time-consuming way to do a whole bunch of trial and error in an enormous hairball of hacks, kluges, and a decade or more of accreated code. How do we find an expert?