<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Dan Nicholson schrieb:
<blockquote
 cite="mid:91705d080812221620vf7c49e4wfcb72542d5449993@mail.gmail.com"
 type="cite">
  <pre wrap="">2008/12/22 Florian Lier <a class="moz-txt-link-rfc2396E" href="mailto:fl0@icram.de"><fl0@icram.de></a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Dan Nicholson schrieb:

2008/12/22 Florian Lier <a class="moz-txt-link-rfc2396E" href="mailto:fl0@icram.de"><fl0@icram.de></a>:


Good evening everybody (CET),

I'm currently testing Peter Hutterers' XI. AFAIK you don't
need any device configuration via xorg.conf, instead you choose
evdev (e.g. at /etc/hal/fdi/policy/mydevices.fdi) - then HAL should
automagically add the devices (at least mouse & kbd) at startup.

My System:
ThinkPad x31
Ubuntu 8.10 (2.6.27-11)
GDM + Metacity
Ati Mobile

Here's the output of my (stable) 1.5.2 XServer:

fl0@m0thership:~$ xinput -version
version 1.3.0
fl0@m0thership:~$ xinput --list --short
"Virtual core keyboard"    id=0    [XKeyboard]
"Virtual core pointer"    id=1    [XPointer]
"Macintosh mouse button emulation"    id=2    [XExtensionPointer]
"Logitech Logitech USB Keyboard"    id=3    [XExtensionKeyboard]
"Logitech Logitech USB Keyboard"    id=4    [XExtensionKeyboard]
"Razer Razer Copperhead Laser Mouse"    id=5    [XExtensionKeyboard]
"Razer Razer Copperhead Laser Mouse"    id=6    [XExtensionPointer]

Next step: Logout - switch to TTY1 - login as root and start "X" like that:

/etc/init.d/gdm stop
export LD_LIBRARY_PATH=/my/path/to/the1.6.99.1/lib
startx -- /my/path/to/the1.6.99.1/bin/Xorg :1

---- starts fine ---

Output of my 1.6.99.1 XServer:

root@mpx:~$ xinput --list --short
"Virtual core keyboard"    id=0    [XKeyboard]
"Virtual core pointer"    id=1    [XPointer]
"<default pointer>"    id=2    [XExtensionPointer]
"<default keyboard>"    id=3    [XExtensionKeyboard]

---------------------------

1. lshal and lsusb correctly lists the above devices.
2. restarting HAL doesn't help.
3. /my/path/to/the1.6.99.1/bin/xinput --create-master "f00" works, but
there's obviously no device to reattach it :/


Do you have evdev installed in
/my/path/to/the1.6.99.1/lib/
xorg/modules/input ? What does the log
say? What do you have in xorg.conf?

--
Dan
_______________________________________________
xorg mailing list
<a class="moz-txt-link-abbreviated" href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/xorg">http://lists.freedesktop.org/mailman/listinfo/xorg</a>



Yes evdev is installed.

Here's the log (also attached):

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at <a class="moz-txt-link-freetext" href="http://bugs.freedesktop.org/">http://bugs.freedesktop.org/</a>.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See <a class="moz-txt-link-freetext" href="http://wiki.x.org/wiki/GitPage">http://wiki.x.org/wiki/GitPage</a> for git access instructions.

X.Org X Server 1.6.99.1
Release Date: (unreleased)
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.27-11-generic i686
Current Operating System: Linux fl0-mpx 2.6.27-11-generic #1 SMP Fri Dec 19
16:29:52 UTC 2008 i686
Build Date: 23 December 2008  12:14:23AM

    Before reporting problems, check <a class="moz-txt-link-freetext" href="http://wiki.x.org">http://wiki.x.org</a>
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/fl0/mpx/var/log/Xorg.2.log", Time: Tue Dec 23 00:41:31
2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section.  Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(**) |   |-->Device "Configured Video Device"
(==) Not automatically adding devices
(==) Not automatically enabling devices
    </pre>
  </blockquote>
  <pre wrap=""><!---->
As Peter mentioned, this implies that you have AutoAddDevices set to
no. Can you post your xorg.conf?

<snip>
  </pre>
  <blockquote type="cite">
    <pre wrap="">(EE) XKB: Couldn't open rules file /home/fl0/mpx/share/X11/xkb/rules/base
    </pre>
  </blockquote>
  <pre wrap=""><!---->
You may want to install xkeyboard-config to /home/fl0/mpx, or rebuild
xserver with --with-xkb-path=/usr/share/X11/xkb to use your distro's
XKB rules.

--
Dan
_______________________________________________
xorg mailing list
<a class="moz-txt-link-abbreviated" href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/xorg">http://lists.freedesktop.org/mailman/listinfo/xorg</a>

  </pre>
</blockquote>
<font face="Helvetica, Arial, sans-serif">Okay, I adjusted the
xorg.conf and started the "x" like that:<br>
<br>
</font>
<pre wrap=""><big><font face="Helvetica, Arial, sans-serif">/etc/init.d/gdm stop
export LD_LIBRARY_PATH=/my/path/to/the1.6.99.1/lib
startx -- /my/path/to/the1.6.99.1/bin/Xorg :2 -config /my/path/to/the1.6.99.1/xorg.conf</font>
</big>
<big><font face="Courier New, Courier, monospace"><font
 face="Helvetica, Arial, sans-serif">Which led to this:</font><big>
</big>
(==) ServerLayout "Mpx Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(**) |   |-->Device "Configured Video Device"
(**) Option "AutoAddDevices" "true"
(**) Automatically adding devices
(==) Not automatically enabling devices

<font face="Helvetica, Arial, sans-serif">(full log is attached + xorg.conf)

Hm...strange.

Fl0
</font></font></big>
 
</pre>
<br>
</body>
</html>