amd64/188186: Intel DRM fails & USB KVM Mouse fails to function

J Smith freebsd.ia64 at gmail.com
Wed Apr 2 06:20:00 UTC 2014


>Number:         188186
>Category:       amd64
>Synopsis:       Intel DRM fails & USB KVM Mouse fails to function
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-amd64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 02 06:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     J Smith
>Release:        10.0-RELEASE
>Organization:
>Environment:
FreeBSD xxzz..xxxx.xxxxx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
USB mouse thru KVM switch does not work or get detected. Xorg crashes with various errors related to Intel DRM.

# dmesg | grep usb
usbus0: EHCI version 1.0
usbus0 on ehci0
usbus1: EHCI version 1.0
usbus1 on ehci1
usbus0: 480Mbps High Speed USB v2.0
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <Intel> at usbus1
uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ugen0.1: <Intel> at usbus0
uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
Root mount waiting for: usbus1 usbus0
Root mount waiting for: usbus1 usbus0
ugen1.2: <vendor 0x8087> at usbus1
uhub2: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on usbus1
ugen0.2: <vendor 0x8087> at usbus0
uhub3: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on usbus0
ugen1.3: <vendor 0x0835> at usbus1
ukbd0: <USB Keyboard> on usbus1
uhid0: <USB Mouse> on usbus1

Here mouse is read as a remote control (uhid0). I have tried various USB & PS/2 mouse but that didn't work. 

In Xorg.0.log the mouse gets detected but DRM fails -

   151.339] (II) config/hal: Adding input device USB KVM
[   151.339] (II) LoadModule: "kbd"
[   151.340] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[   151.365] (II) Module kbd: vendor="X.Org Foundation"
[   151.365] 	compiled for 1.12.4, module version = 1.8.0
[   151.365] 	Module class: X.Org XInput Driver
[   151.365] 	ABI class: X.Org XInput driver, version 16.0
[   151.365] (II) Using input driver 'kbd' for 'USB KVM'
[   151.365] (**) USB KVM: always reports core events
[   151.365] (**) USB KVM: always reports core events
[   151.365] (**) Option "Protocol" "standard"
[   151.365] (WW) Option "Device" requires an string value
[   151.365] (**) Option "XkbRules" "base"
[   151.365] (**) Option "XkbModel" "pc105"
[   151.365] (**) Option "XkbLayout" "us"
[   151.365] (**) Option "config_info" "hal:/org/freedesktop/Hal/devices/usb_device_835_1601_USB_Mouse_if0"
[   151.365] (II) XINPUT: Adding extended input device "USB KVM" (type: KEYBOARD, id 6)
[   167.443] (II) AIGLX: Suspending AIGLX clients for VT switch
[   167.443] (WW) intel(0): drmDropMaster failed: Unknown error: -22

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-amd64 mailing list