Jan 5, 2013

openSUSE Forums: ALPS Touchpad - Dell e6530 - OpenSUSE Tumbleweed - kernel-desktop 3.7.1

openSUSE Forums
openSUSE Forums
ALPS Touchpad - Dell e6530 - OpenSUSE Tumbleweed - kernel-desktop 3.7.1
Jan 6th 2013, 04:38

The touchpad on my Dell e6530 laptop is not recognized, or is recognized only as a PS/2 Generic Mouse, and so I cannot use two finger scrolling or other advanced touchpad functionality (confirmed by the out put of xinput and that synaptiks - I run kde - indicates that no trackpad is found). This seems to be a known issue with ALPS touchpads (discussion here - ubuntu-centered and a mention of the issue on openSUSE here).

There's a patch for the psmouse kernel module available here, mentioned in the launchpad discussion and used by an arch linux installable package, that addresses the problem. The patch is designed to be installed via dkms, which I currently have installed and use with virtualbox. I've downloaded the files, unpacked them, installed them is /usr/src and applied the 3.7 kernel specific patches specified in the arch packagebuild file here. I have tried this both with the 1.1 and 1.2 versions of the module.

The helper script available with the modified psmouse source code files seems to do all the 'right things' - copies the files to /var/lib/dkms, invokes the dkms build command - and most of the source files are built, but then the build fails before the psmouse.ko file is created. Here is the output of the make.log file:

Sat Jan 5 22:04:30 CST 2013
make: Entering directory `/usr/src/linux-3.7.1-17-obj/x86_64/desktop'
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/psmouse-base.o
/var/lib/dkms/psmouse/alps-dst-1.1/build/src/psmouse-base.c: In function '__check_smartscroll':
/var/lib/dkms/psmouse/alps-dst-1.1/build/src/psmouse-base.c:64:1: warning: return from incompatible pointer type [enabled by default]
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/synaptics.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/alps.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/elantech.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/logips2pp.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/lifebook.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/sentelic.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/trackpoint.o
CC /var/lib/dkms/psmouse/alps-dst-1.1/build/src/touchkit_ps2.o
LD /var/lib/dkms/psmouse/alps-dst-1.1/build/src/psmouse.o
MODPOST 0 modules
make: Leaving directory `/usr/src/linux-3.7.1-17-obj/x86_64/desktop'

Hoping that someone can point me in the right direction - from the messages, I'm not even sure why it's failing. Is there a way to log additional information? Is there something obvious I'm getting wrong?

Thanks in advance for and advice (or answers).

Nathan

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

No comments: