Re: FreeBSD 10.0-RC5 Now Available

From: Mark Felder <feld_at_feld.me>
Date: Sat, 11 Jan 2014 13:29:39 -0600
On Thu, Jan 9, 2014, at 21:41, Erich Dollansky wrote:
> Hi,
> 
> I upgraded this morning to
> 
> FreeBSD X220.alogt.com 10.0-PRERELEASE FreeBSD 10.0-PRERELEASE #7
> r260489: Fri Jan 10 08:25:55 WITA 2014
> erich_at_X220.alogt.com:/usr/obj/usr/src/sys/X220  amd64
> 
> just to find out that the mouse is not working under X anymore.
> 
> The ports are from revision 336079.
> 
> I have an X220. Neither the internal stick nor the external USB
> connected Logitech Trackman work.
> 
> Both work outside X.
> 
> X logs these mouse related messages:
> 
> [   315.926] (==) intel(0): Silken mouse enabled
> 
> [   316.960] (II) config/hal: Adding input device Trackball
> [   316.960] (II) LoadModule: "mouse"
> [   316.961] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
> [   316.977] (II) Module mouse: vendor="X.Org Foundation"
> [   316.977]    compiled for 1.12.4, module version = 1.9.0
> [   316.977]    Module class: X.Org XInput Driver
> [   316.977]    ABI class: X.Org XInput driver, version 16.0
> [   316.977] (II) Using input driver 'mouse' for 'Trackball'
> [   316.977] (**) Trackball: always reports core events
> [   316.977] (**) Option "Device" "/dev/ums0"
> [   316.977] (==) Trackball: Protocol: "Auto"
> [   316.977] (**) Trackball: always reports core events
> [   316.977] (EE) xf86OpenSerial: Cannot open device /dev/ums0
> 	Device busy.
> [   316.977] (EE) Trackball: cannot open input device
> [   316.977] (EE) PreInit returned 2 for "Trackball"
> [   316.977] (II) UnloadModule: "mouse"
> 
> [   316.991] (II) config/hal: Adding input device PS/2 Mouse
> [   316.991] (II) Using input driver 'mouse' for 'PS/2 Mouse'
> [   316.991] (**) PS/2 Mouse: always reports core events
> [   316.991] (**) Option "Device" "/dev/psm0"
> [   316.991] (==) PS/2 Mouse: Protocol: "Auto"
> [   316.991] (**) PS/2 Mouse: always reports core events
> [   316.991] (EE) xf86OpenSerial: Cannot open device /dev/psm0
> 	Device busy.
> [   316.991] (EE) PS/2 Mouse: cannot open input device
> [   316.991] (EE) PreInit returned 2 for "PS/2 Mouse"
> [   316.991] (II) UnloadModule: "mouse"
> 
> This are the X message I get when running X on an older release
> candidate:
> 
> [   111.171] (II) config/hal: Adding input device PS/2 Mouse
> [   111.171] (II) LoadModule: "mouse"
> [   111.171] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
> [   111.181] (II) Module mouse: vendor="X.Org Foundation"
> [   111.181]    compiled for 1.12.4, module version = 1.9.0
> [   111.181]    Module class: X.Org XInput Driver
> [   111.181]    ABI class: X.Org XInput driver, version 16.0
> [   111.181] (II) Using input driver 'mouse' for 'PS/2 Mouse'
> [   111.181] (**) PS/2 Mouse: always reports core events
> [   111.181] (**) Option "Device" "/dev/sysmouse"
> [   111.181] (==) PS/2 Mouse: Protocol: "Auto"
> [   111.181] (**) PS/2 Mouse: always reports core events
> [   111.181] (==) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 50
> [   111.181] (**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5
> [   111.181] (**) PS/2 Mouse: Buttons: 5
> [   111.181] (**) Option "config_info"
> "hal:/org/freedesktop/Hal/devices/psm_0" [   111.181] (II) XINPUT:
> Adding extended input device "PS/2 Mouse" (type: MOUSE, id 7)
> [   111.181] (**) PS/2 Mouse: (accel) keeping acceleration scheme 1
> [   111.181] (**) PS/2 Mouse: (accel) acceleration profile 0
> [   111.181] (**) PS/2 Mouse: (accel) acceleration factor: 2.000
> [   111.181] (**) PS/2 Mouse: (accel) acceleration threshold: 4
> [   111.181] (II) PS/2 Mouse: SetupAuto: hw.iftype is 4, hw.model is 0
> [   111.182] (II) PS/2 Mouse: SetupAuto: protocol is SysMouse
> 
> 
> The same X worked perfectly with any FreeBSD 10 since BETA1.
> 
> When I change xorg.conf and disable moused, I am able to get the
> internal mouse (stick) working but not the external one. The external
> mouse is recognised by the system when disconnected and reconnected but
> not by X. It also works outside X.
> 
> I will update the ports tree tonight or tomorrow morning to see what
> will happen then.
> 
> Erich
> 
> On Thu, 9 Jan 2014 11:18:18 -0500
> Glen Barber <gjb_at_FreeBSD.org> wrote:
> 
> > 
> > Changes between -RC4 and -RC5 include:
> > 
> >   o Fix an IPv4 multicast regression.
> > 
> >   o Fixes OpenSSL for CVE-2013-4353, CVE-2013-6449, CVE-2013-6450.
> > 
> >   o Revert a change to the kinfo_file structure to preserve ABI.
> > 
> >   o Fix a race condition which could prevent the file descriptor table
> >     from being properly updated.
> > 

Rebuild X with the DEVD option instead of HAL. FreeBSD is the only Xorg
consumer that did not write their own input device hot plugging
Received on Sat Jan 11 2014 - 18:29:42 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:46 UTC