Problem with Multiseat-X on Ubuntu Jaunty / Xorg 1.6 + evdev

Peter Hutterer peter.hutterer at who-t.net
Mon Jul 20 21:08:39 PDT 2009


On Sat, Jul 18, 2009 at 01:45:40PM +0200, Wolfgang Klein wrote:
> On 18.07.2009 at 13:34 (xorg at lists.freedesktop.org) wrote:
> 
> Tomasz Chmielewski wrote:
> 
> > Have you looked at /var/log/Xorg* logs?
> > 
> 
> The log for the PS/2 seat says:
> 
> ...
> (**) Option "AutoAddDevices" "false"
> (**) Option "AutoEnableDevices" "false"
> (**) Not automatically adding devices
> (**) Not automatically enabling devices
> ...
> 
> But later on the same log also says:
> 
> 
> (EE) ioctl EVIOCGBIT failed: Inappropriate ioctl for device
> (II) UnloadModule: "evdev"
> (EE) PreInit returned NULL for "mouse_seat_1"

you're trying to hook evdev up to a non-event device so the ioctl fails.
Something in your udev rules is possibly busted, mouse_seat_1 device must be
a link to /dev/input/eventXYZ

> (II) config/hal: Adding input device AT Translated Set 2 keyboard
> (EE) config/hal: NewInputDeviceRequest failed (8)
> (II) config/hal: Adding input device HID 1267:0103
> (EE) config/hal: NewInputDeviceRequest failed (8)
> (II) config/hal: Adding input device HID 1267:0103
> (EE) config/hal: NewInputDeviceRequest failed (8)
> (II) config/hal: Adding input device HID 0461:4d03
> (EE) config/hal: NewInputDeviceRequest failed (8)
> (II) config/hal: Adding input device Logitech USB-PS/2 Optical Mouse
> (EE) config/hal: NewInputDeviceRequest failed (8)

This are the standard error messages when AutoAddDevices is off so you can
just ignore those.

> (II) UnloadModule: "kbd"
>  ddxSigGiveUp: Closing log
> 
> 
> The device "1267:0103" is the USB keyboard! It seems, xorg is not only
> trying to add this device when it shouldn't, but it is also successful
> in doing so, even though the log says otherwise.

if the kbd driver is loaded, it'll pick up any physical device that the
kernel picks up.

Cheers,
  Peter



More information about the xorg mailing list