Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110876 - gentoo-sources 2.6.14 synaptics touchpad problem
Summary: gentoo-sources 2.6.14 synaptics touchpad problem
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-30 03:58 UTC by Marc Geerlings
Modified: 2005-10-30 09:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
2.6.14 config (config,46.36 KB, text/plain)
2005-10-30 08:13 UTC, Marc Geerlings
Details
lsmod output 2.6.14 (lsmod,1.85 KB, text/plain)
2005-10-30 08:56 UTC, Marc Geerlings
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Geerlings 2005-10-30 03:58:57 UTC
Compiled gentoo-sources 2.6.14 and now X crashes on startup claiming there isn't
a synaptic touchpad detected and so there is no corepointer. (HP nx9105 laptop
runnning amd64)

The relevant portion in Xorg.0.log:
Query no Synaptics: 6003C8
(EE) ALPS no synaptics touchpad detected and no repeater device
(EE) ALPS Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "ALPS"
(II) UnloadModule: "synaptics"

I used the .config from 2.6.13-r5 and did a make oldconfig, I didn't alter any
input device.

[edit]
dmesg shows that the touchpad is detected:
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
mice: PS/2 mouse device common for all mice
USB0 USB1 USB2 PS2K PS2M MAC0
input: PS/2 Mouse on isa0060/serio4
input: AlpsPS/2 ALPS GlidePoint on isa0060/serio4



Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
No touchpad detected and utilyzed

Expected Results:  
Normal functioning kernel like 2.6.13-r5 with touchpad
Comment 1 Marc Geerlings 2005-10-30 04:00:41 UTC
My emerge info (sorry)

Portage 2.0.53_rc6 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.13-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac accesibility accessibility acpi alsa audiofile avi berkdb
bitmap-fonts bzip2 cairo cdparanoia cdr crypt cups dbus dv dvd dvdr dvdread eds
emboss emul-linux-x86 encode esd evo exif fam ffmpeg foomaticdb fortran gb gcj
gif glitz glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl
ieee1394 imagemagick imap imlib ipv6 java javascript joystick jpeg ldap lzw
lzw-tiff mad mime mng mozilla mp3 mpeg ncurses nls nptl nsplugin ogg openal
opengl pam pcmcia pdflib perl png python quicktime readline samba scanner sdl
sndfile sockets sox speex spell ssl svg tcpd theora threads tiff truetype
truetype-fonts type1-fonts udev unicode usb userlocales v4l vcd vorbis wifi wmf
wxwindows xinerama xml xml2 xosd xpm xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 2 Marc Geerlings 2005-10-30 05:24:44 UTC
Here is my /proc/bus/input/devices of the kernel 2.6.14:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
B: EV=120013
B: KEY=402000000 3802078f840d001 f2ffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c016 Version=0340
N: Name="Logitech Optical USB Mouse"
P: Phys=usb-0000:00:02.1-1/input0
H: Handlers=mouse0
B: EV=7
B: KEY=1f0000 0 0 0 0
B: REL=103

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
H: Handlers=kbd
B: EV=40001
B: SND=6

I: Bus=0011 Vendor=0002 Product=0008 Version=0000
N: Name="PS/2 Mouse"
P: Phys=isa0060/serio4/input1
H: Handlers=mouse1
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio4/input0
H: Handlers=mouse2
B: EV=f
B: KEY=420 70000 0 0 0 0
B: REL=3
B: ABS=1000003



I compared the /proc/bus/input/devices of the 2.6.13-r5 and 2.6.14 with diff,
this is the result, a eventx keyword is removed from the H: Handler tag:
4c4
< H: Handlers=kbd
---
> H: Handlers=kbd event0
13c13
< H: Handlers=mouse0
---
> H: Handlers=mouse0 event1
21c21
< H: Handlers=kbd
---
> H: Handlers=kbd event2
28c28
< H: Handlers=mouse1
---
> H: Handlers=mouse1 event3
36c36
< H: Handlers=mouse2
---
> H: Handlers=mouse2 event4
Comment 3 Marc Geerlings 2005-10-30 05:26:53 UTC
I did a emerge synaptic and a reboot with no positive result.
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2005-10-30 06:26:47 UTC
Please post diffs in unified format (diff -u).

Please attach your 2.6.14 kernel .config
Comment 5 Marc Geerlings 2005-10-30 08:13:05 UTC
Created attachment 71734 [details]
2.6.14 config
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2005-10-30 08:41:25 UTC
Now need lsmod output :) thanks
Comment 7 Marc Geerlings 2005-10-30 08:56:23 UTC
Created attachment 71739 [details]
lsmod output 2.6.14
Comment 8 Daniel Drake (RETIRED) gentoo-dev 2005-10-30 09:00:28 UTC
You have input event built as modular:

CONFIG_INPUT_EVDEV=m

but the evdev module is not loaded.

To avoid these problems in future, build drivers like this into the kernel directly.