On Sat, Oct 25, 2008 at 08:47:08PM +0200, Christoph Berg wrote:
> [http://wiki.debian.org/BugSprint is to blame for me looking into this]
> 
> As the locking occurs on exactly the 7th event (using rxvt-unicode +
> pdmenu here), there must be kept some state somewhere. That's most
> likely gpm.

Restarting gpm makes it work again.

> So far I managed to find a way to work around the problem by starting
> gpm with the -F (force repeat) option:

I've always used the -R option which I probably don't need anymore,
so I guess that's why I couldn't reproduce it.

>       int fd = open_console(O_RDONLY);
>       if (ioctl(fd, KDGETMODE, &kd_mode) < 0)
>          gpm_report(GPM_PR_OOPS,GPM_MESS_IOCTL_KDGETMODE);
>       close(fd);
>       if(kd_mode != KD_TEXT && !option.repeater && !option.force_repeat) {
>          wait_text(&mouse_table[1].fd);

You know that you're looking at the code from experimental, right?


Kurt




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to