Re: evdev+hal => Too many input devices.

2009-07-23 Thread Brian Rogers
Brian Rogers wrote: > Gabor Gombas wrote: > >> Hi, >> >> On Wed, Jul 22, 2009 at 02:45:32PM -0700, Brian Rogers wrote: >> >> >> >>> @@ -118,14 +113,16 @@ static void del_conn(struct work_struct *work) >>> i

Re: evdev+hal => Too many input devices.

2009-07-23 Thread Brian Rogers
Gabor Gombas wrote: > Hi, > > On Wed, Jul 22, 2009 at 02:45:32PM -0700, Brian Rogers wrote: > > >> @@ -118,14 +113,16 @@ static void del_conn(struct work_struct *work) >> if (!device_is_registered(&conn->dev)) >> return; >> >

Re: evdev+hal => Too many input devices.

2009-07-22 Thread Brian Rogers
put device associated with the connection is removed. Then HAL doesn't see the input device removal in the right place. Try the attached kernel patch. I'm sending this upstream, probably with one or two changes. >From 2779df84b73363d309fad933b6fb00e1276e8ff7 Mon Sep 17 00:00:00 2001 From:

Re: LibX11/xcb fails to initialize something

2009-02-01 Thread Brian Rogers
Barton C Massey wrote: > In message <4984a2e2.8060...@xyzw.org> you wrote: > >> I'm going to be avoiding 'git format-patch' for a while >> now... >> > > Or at least 'git send-email'. We really prefer > Git-formatted patches, so thanks for doing that. But I, like > you, like to compose my o

Re: LibX11/xcb fails to initialize something

2009-01-31 Thread Brian Rogers
Maarten Maathuis wrote: On Sat, Jan 31, 2009 at 7:37 PM, Brian Rogers wrote: On Ubuntu Jaunty, Ekiga hangs during startup before it can open any windows. I traced the issue back to an uninitialized condition variable in libX11 xcb code. So to anyone with mysterious freezes, this may be the

LibX11/xcb fails to initialize something

2009-01-31 Thread Brian Rogers
On Ubuntu Jaunty, Ekiga hangs during startup before it can open any windows. I traced the issue back to an uninitialized condition variable in libX11 xcb code. So to anyone with mysterious freezes, this may be the fix you need. Especially if your backtrace looks like the following one: #0 0x7

[PATCH] Initialize event_notify after allocating the memory for it.

2009-01-31 Thread Brian Rogers
An uninitialized or otherwise invalid condition variable can apparently cause a hang in pthread_cond_broadcast. Ekiga, openoffice, and xine at least are freezing as a result of event_notify never being initialized. Signed-off-by: Brian Rogers --- src/xcb_disp.c |3 +++ 1 files changed, 3

Re: xserver 1.6 branch and mouse position zapping

2008-12-24 Thread Brian Rogers
Colin Guthrie wrote: > 'Twas brillig, and Colin Guthrie at 24/12/08 02:11 did gyre and gimble: > >> Hi, >> >> Just built the 1.6 branch + recent mesa snapshot and other such stuff. >> >> It seems to be stable enough just now, but one thing that's been >> affected is how the mouse positions itse

Re: Strange redisplay problems with Xorg 7.4 and intel driver

2008-10-19 Thread Brian Rogers
Tassilo Horn wrote: > Hi all, > > I use Xorg 7.4 with the free intel driver (2.4.2) on a Lenovo/IBM > ThinkPad T61. For more than a month I suffer from heavy redisplay > problems, for example: > > - I close a window, but it's still displayed. When I move another > window over it, it'll be e