Bug 442637

Summary: evdev driver does not work under F8/KVM
Product: Red Hat Enterprise Linux 5 Reporter: Geert Jansen <gjansen>
Component: xorg-x11-drv-evdevAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED NOTABUG QA Contact: desktop-bugs <desktop-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.2CC: bugzilla, xgl-maint
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-15 02:47:42 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Xorg configuration file
none
Xorg log file
none
libvirt xml config none

Description Geert Jansen 2008-04-15 22:53:45 UTC
Description of problem:

The "evdev" mouse driver does not work in RHEL5b1 when run as a virtual guest
under Fedora 8/KVM.

Version-Release number of selected component (if applicable):

[root@rhel52b1 X11]# rpm -q xorg-x11-drv-evdev
xorg-x11-drv-evdev-1.0.0.5-3.el5

How reproducible:

Everytime

Steps to Reproduce:

1. Install Fedora 8 with KVM.
2. Install RHEL5b1 as a virtual guest.
3. Configure the "evdev" driver for the mouse.
4. Start up X: exists with the following error message:
  
Actual results:

X exits with the following error message:

(EE) ioctl EVIOCGBIT failed: Inappropriate ioctl for device
(EE) PreInit returned NULL for "Mouse0"
No core pointer

Fatal server error:
failed to initialize core devices

Expected results:

X starts up normally.

Additional info:

I have attached my Xorg configuration and log file.

Comment 1 Geert Jansen 2008-04-15 22:53:45 UTC
Created attachment 302532 [details]
Xorg configuration file

Comment 2 Geert Jansen 2008-04-15 22:54:59 UTC
Created attachment 302533 [details]
Xorg log file

Comment 3 Geert Jansen 2008-04-15 22:57:32 UTC
Created attachment 302534 [details]
libvirt xml config

Comment 4 Peter Hutterer 2008-07-15 02:47:42 UTC
Geert:
the device /dev/input/mouse1 is not a valid evdev device. Instead, you need to
specify /dev/input/event1, or even better the appropriate entry
/dev/input/by-id/... or /dev/input/by-path/...

Note that you can specify a device only when it is not in used by the host system.

Changing to NOTABUG, caused by misconfiguration.