Hi,

On 09.01.2013 14:45, Christopher Schmidt wrote:
> 000:<:0006:  8: XKEYBOARD-Request(145,0): UseExtension major=1 minor=0
> 000:>:0006:32: Reply to UseExtension: major=1 minor=0

I hate Xlib. So much. No one should ever use it. We should rip it out of awesome
ASAP again. Luckily, someone is porting libXcursor to xcb right now, so this
might very well be usable.

Anyway, back to the issue at hand:
I have no idea what the XKEYBOARD extension does here exactly. However, let's
quote [0] on what XkbUseExtension does:

 Once a client asks for XKB extension semantics by issuing this request, the
 server reports the extended XKB keyboard state in some core protocol events
 and requests, as described in the overview section of this specification.

I check Xlib's source code and I found some env vars which might be useful.
Could someone please start awesome with these variables:

 XKB_DEBUG=1 XKB_DISABLE=1 awesome

This should print a message "XKEYBOARD extension disabled or missing" and
hopefully fix this issue. If this bug still exists afterwards, I'll have to
check the trace more carefully.

Uli

[0] http://www.x.org/releases/X11R7.7/doc/kbproto/xkbproto.html
-- 
If you have to type the letters "A-E-S" into your source code, you're doing it
wrong.

-- 
To unsubscribe, send mail to [email protected].

Reply via email to