ports/131124: x11/xorg - New xorg 7.4 hangs until mouse is moved when AllowEmptyInput turned off

Alex Hayward xelah-freebsd-pr at xelah.com
Mon Mar 23 05:42:51 PDT 2009


On Thu, 19 Mar 2009, pav at FreeBSD.org wrote:

> Is it still the problem with latest versions of all ports, when you remove
> AllowEmptyInput from your xorg.conf ?

My kernel is now: 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #4: Fri Mar 20 
11:33:58 UTC 2009. All of my ports are up-to-date as of your message (or 
newer), except for the JDK and few now marked IGNORE.

It's as it was originally for me: without 'AllowEmptyInput "off"' it's 
fine, with it included it hangs. Someone kindly showed me how to configure 
hal with my keyboard layout so this isn't a problem for me any more - I 
now run without that statement.

I ran ktrace with AllowEmptyInput off, and see this with kdump -R:

....39% of the way through the dump:

  22763 Xorg     0.000006 GIO   fd 0 wrote 75 bytes
        "(II) XINPUT: Adding extended input device "USB Gaming Mouse" (type: MO\
         USE)
        "
  22763 Xorg     0.000003 RET   write 75/0x4b
  22763 Xorg     0.000011 CALL  open(0x80cbc68c0,O_RDWR|O_NONBLOCK,<unused>0)
  22763 Xorg     0.000004 NAMI  "/dev/sysmouse"
  22763 Xorg     0.000009 RET   open 12/0xc

...[later]...62% of the dump:

  22763 Xorg     0.000004 CALL  fcntl(0x12,F_GETFL,0x180e52c)
  22763 Xorg     0.000003 RET   fcntl 2
  22763 Xorg     0.000003 CALL  fcntl(0x12,F_SETFL,O_RDWR|O_NONBLOCK)
  22763 Xorg     0.000003 RET   fcntl 0

...[much later]...91% of the dump:

  22763 Xorg     0.000003 CALL  read(0xc,0x80c992040,0x40)
  22763 Xorg     9.857007 GIO   fd 12 read 8 bytes
        0x0000 8700 0000 0100 007f                      |........|



More information about the freebsd-x11 mailing list