Dell Inspiron N5030 Trackpad problems

Kernels & Hardware, configuring network, installing services

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-22 22:17

You could try another kernel if you want.
Code: Select all
uname -r
2.6.32-5-686

And mine is working. I'm not sure where your problem is coming from at this point.

Maybe we should rule out that a Mint "enhancement" is causing your issue.
Code: Select all
apt-cache policy xserver-xorg-input-synaptics

My output:
Code: Select all
xserver-xorg-input-synaptics:
  Installed: 1.2.2-2
  Candidate: 1.2.2-2
  Version table:
 *** 1.2.2-2 0
        500 http://debian.mirrors.tds.net/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status

So I know my version is coming from main.

Also, did you reboot? I don't think it's necessary, but couldn't hurt.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-22 22:39

Code: Select all
$ apt-cache policy xserver-xorg-input-synaptics
xserver-xorg-input-synaptics:
  Installed: 1.2.2-2
  Candidate: 1.2.2-2
  Version table:
 *** 1.2.2-2 0
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status


So check this out. I added the apt sources for the liquorix kernel. Installed 2.6.37 which to my knowledge is the most recent stable release. grub-update, reboot and:

Code: Select all
$ uname -a
Linux maybeinnovations 2.6.37-0.dmz.4-liquorix-amd64 #1 ZEN SMP PREEMPT Tue Jan 18 00:15:22 CST 2011 x86_64 GNU/Linux


gpointing-device-settings still shows my trackpad as a PS2 mouse and

Code: Select all
$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?


fail

So it appears that this problem is not corrected even in 2.6.37. How do I go about determining if this problem is KERNEL related or DRIVER related?
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-22 22:52

You could run the dmesg command and start rooting through the output. My money's on a driver issue.
Maybe grep it a bit like this after reviewing the initial output.
Code: Select all
dmesg | grep syn*

or substitute syn* with anything else that looks related and share the output here.

Edit:
Maybe check these logs, too.
Code: Select all
cat /var/log/syslog

Code: Select all
cat /var/log/Xorg.0.log
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-22 23:02

I see this"

Code: Select all
pnp 00:02: Plug and Play ACPI device, IDs DLL0451 SYN0600 SYN0002 PNP0f13 SYN0602 (active)
pnp 00:03: [io  0x0060]
pnp 00:03: [io  0x0064]
pnp 00:03: [io  0x0062]
pnp 00:03: [io  0x0066]
pnp 00:03: [irq 1]


and a little later down

Code: Select all
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
TCP vegas registered
TCP yeah registered


and yet a bit later

Code: Select all
input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input10


I've put a pastebin of the whole thing: http://pastebin.com/0Bqu6Nrh

You've been a ton of help so far, thanks again!
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-22 23:28

Ok, stupid question time. Is hal installed?
Code: Select all
lshal

If not...
Code: Select all
aptitude install hal

and reboot.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-23 00:28

hal was installed already.

results of lshal are in the following pastebin

http://pastebin.com/CDyBFFka
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-23 01:26

Hmmm... Let's back up. Did you refer to the wiki yet? Run through it if you haven't already.
http://wiki.debian.org/SynapticsTouchpad
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-23 02:27

according to debian, I have neither alps nor synaptic nor elantech!

Code: Select all
ben@maybeinnovations ~ $ egrep -i 'synap|alps|etps' /proc/bus/input/devices
ben@maybeinnovations ~ $


Should I go ahead and try and create an xorg.conf or is that jumping the gun...
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-23 02:35

blm14 wrote:according to debian, I have neither alps nor synaptic nor elantech!
Should I go ahead and try and create an xorg.conf or is that jumping the gun...

I wouldn't. See if you can find the service manual for your laptop on Dell's site to confirm what kind of touchpad it is. Dell almost always uses Synaptics as far as I know. Strange.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-23 02:38

A quick google search tells me it is an alps. Surprise surprise...
Looking into it...

Edit: It's not clear (to me anyway) if Alps would use the same driver as Synaptics. Maybe someone with an Alps touchpad could chime in on this for clarification. If it does, then following the wiki would be fine.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-23 03:01

traveler wrote:A quick google search tells me it is an alps. Surprise surprise...
Looking into it...

Edit: It's not clear (to me anyway) if Alps would use the same driver as Synaptics. Maybe someone with an Alps touchpad could chime in on this for clarification. If it does, then following the wiki would be fine.


Anyone with an ALPS touchpad? :) Thanks again traveler for all your help with this problem!
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-23 15:44

peeking a little deeper into lshal

Code: Select all
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
  info.linux.driver = 'psmouse'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
  info.product = 'i8042 AUX port'  (string)
  info.subsystem = 'serio'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'serio'  (string)
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1'  (string)
  serio.description = 'i8042 AUX port'  (string)
  serio.id = 'serio1'  (string)

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
  info.capabilities = {'input', 'input.mouse'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  info.product = 'PS/2 Generic Mouse'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)
  input.device = '/dev/input/event6'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  input.product = 'PS/2 Generic Mouse'  (string)
  linux.device_file = '/dev/input/event6'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input6/event6'  (string)


So does this make it a kernel bug as opposed to a xorg driver bug?
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

Postby stevepusser » 2011-01-23 16:31

You could give the Liquorix 2.6.37 kernel a try to see if that can clear up the issue--or rule out a newer kernel. If not, then it seems likely that getting down and dirty with udev and/or hal rules files or xorg.conf is going to have to be the solution.

You may also try booting a livecd/liveUSB of another Debian-based distro to see if they have the same issue, or stealing the xorg.conf from that distro if everything works.
stevepusser
 
Posts: 3859
Joined: 2009-10-06 05:53

Re: Dell Inspiron N5030 Trackpad problems

Postby traveler » 2011-01-23 16:47

stevepusser wrote:You could give the Liquorix 2.6.37 kernel a try to see if that can clear up the issue--or rule out a newer kernel. If not, then it seems likely that getting down and dirty with udev and/or hal rules files or xorg.conf is going to have to be the solution.

You may also try booting a livecd/liveUSB of another Debian-based distro to see if they have the same issue, or stealing the xorg.conf from that distro if everything works.

hal and udev seems to be the secret here. The Debian Wiki recommends creating an xorg.conf, but the instructions there are not clear on how to handle an Alps trackpad. I've never had to mess with hal or udev at a low level, so I'll defer to a member with experience there (or better google-fu). The OP has tried the liquorix kernel to no avail.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)
User avatar
traveler
 
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

Postby blm14 » 2011-01-23 17:06

As traveler mentioned - I already installed liquorix 2.26.37 kernel. BUT! I also posted in the liquorix forums and:

http://techpatterns.com/forums/about1750.html

Evidently there is a patch that someone made in ubuntu for the 2.26.37 kernel which will be included in the next release for liquorix, so it appears I _may_ have a solution by the time liquorix releases a 2.26.38 kernel. But I'd still kind of like some solution in the meantime...

I've never done any udev hacking, and I've already tried several xorg.conf things to instruct X to recognize my touchpad as an ALPS/GlidePoint, to no avail... Although I am more than open to this solution, if someone can help me make it work! :)
blm14
 
Posts: 16
Joined: 2011-01-22 02:05

PreviousNext

Return to System configuration

Who is online

Users browsing this forum: No registered users and 18 guests

fashionable