Touchpad is not detected on Sony VPCF126FM

Bug #636638 reported by Wesley Epperly
58
This bug affects 9 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-input-synaptics

Installed Ubuntu 10.04 LTS desktop on my new Sony Vio VPCF126FM and touchpad is not detected. This problem fist occurred during install. The touchpad has never worked, from booting from the live CD, installing Ubuntu, and then updating Ubuntu.

If I attempt to run System/Preferences/Touchpad the following error message results:

GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics

I can not find the xorg.conf or XF86Config files.

Sudo tpconfig results with the following message.

Found Synaptics Touchpad.
Firmware: 8.96 (multiple-byte mode).

If I plug in a USB mouse, the USB mouse works.

There is not response from touching the touchpad or touchpad buttons. The touchpad works under windows.

I have attached the dmesg file that the following web page instructed me to do:

https://wiki.ubuntu.com/DebuggingTouchpadDetection#generalinfo

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xserver-xorg-input-synaptics 1.2.2-1ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-24.42-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Sun Sep 12 16:17:09 2010
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: Sony Corporation VPCF126FM
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic root=UUID=0b68acde-1b6c-40d8-a971-0e72a2ba7b25 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: xserver-xorg-input-synaptics
dmi.bios.date: 05/31/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R1110Y6
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR1110Y6:bd05/31/2010:svnSonyCorporation:pnVPCF126FM:pvrC605W413:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCF126FM
dmi.product.version: C605W413
dmi.sys.vendor: Sony Corporation
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-24-generic

Revision history for this message
Wesley Epperly (wepperly) wrote :
Robert Hooker (sarvatt)
affects: xserver-xorg-input-synaptics (Ubuntu) → linux (Ubuntu)
Revision history for this message
Robert Hooker (sarvatt) wrote :

can you please run this command in a terminal and attach the output to this bug?

sudo acpidump -o ~/acpidump.txt

tags: added: vaio-nopnp-quirk
Revision history for this message
Wesley Epperly (wepperly) wrote :

Attached is the acpidump.txt file that you asked for.

Thanks for investigating the problem.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Wesley,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
tags: removed: needs-upstream-testing
Revision history for this message
Wesley Epperly (wepperly) wrote :

I installed headers and kernel 2.6.36-999-generic. No change, touchpad is still not detected.

The following was installed.

linux-headers-2.6.36-999_2.6.36-999.201009211548_all.deb
linux-headers-2.6.36-999-generic_2.6.36-999.201009211548_i386.deb
linux-image-2.6.36-999-generic_2.6.36-999.201009211548_i386.deb

Then the computer was restarted. Touchpad still not detected.
"tpconfig" yielded output
"Could not open PS/2 Port [/dev/psaux]"

Clicking "System - > Preferences -> Touchpad"
yielded following output: "GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics""

Revision history for this message
Luigi Rosa (lrosa) wrote :

Probably this bug is a duplicate of: 636842 638214 638219

Revision history for this message
Luigi Rosa (lrosa) wrote :

Had the same problem on a Sony Vaio VPCF12C4E with 10.04, solved adding "i8042.reset i8042.noloop" kernel parameters.

After upgrading to 10.10 RC the problem persists and the above workaround no longer works.

Revision history for this message
Luigi Rosa (lrosa) wrote :

Solved in Maverick adding i8042.nopnp kernel parameter.

Revision history for this message
Danilo (danilo-delorenzo) wrote :

I have a Sony Vaio fz-21m and with Lucid 10.04 the touch-pad was working well out of the box.
After upgrading to Maverick 10.10, I can only move the mouse arrow, but nothing happen if I tap or try to use the side scroll. If I want to click I can just use the buttons, I cannot tap on the touchpad

Adding i8042.nopnp doesn't solve the problem.

Any hints?

Revision history for this message
Wesley Epperly (wepperly) wrote :

Okay.

I added the fix that was posted in bug 636842.

Now the touchpad works. The multi-touch features work. I can tap twice to left-click, and scroll on the right side of the touchpad.

The fix was posted here: http://davidsterry.com/blog/2010/09/ubuntu-10-04-32-bit-on-sony-vaio-vpcf121gx/

Except I used gedit to modify the file.

1. Run: sudo gedit /etc/default/grub
and modify it so the GRUB_CMDLINE_LINUX line looks like this: GRUB_CMDLINE_LINUX=”i8042.nopnp”
2. Run: sudo update-grub
3. Reboot.

Thanks to everyone that helped.

Luigi Rosa (lrosa)
Changed in linux (Ubuntu):
status: Incomplete → Opinion
status: Opinion → Incomplete
Revision history for this message
plitter (odnehel) wrote :

Wesley Epperly: Did multitouch work "just work" after adding the i8042.nopnp to grub or did you have to do something else?

Revision history for this message
Wesley Epperly (wepperly) wrote :

Yes, that was the only change that I made to force the touchpad to work. Unless going to a different kernel and making that change made it work. Regardless, everything that I have done is posted in this bug.

Revision history for this message
Wesley Epperly (wepperly) wrote :

Let me clarify. The touchpad works. Multi-touch features work. But the sensitivity of the touchpad seems to be much different then under windows. I sometimes have to press with a bit of pressure to make it work. So the sensitivity does not seem to be constant. But I'm not really sure about this. But it is quite usable.

Revision history for this message
Daniel Carrasco Guariento (sirwhiteout) wrote :

Same problem on a VPCEA3CFX running 64-bit Maverick. @wepperly's solution on #10 worked as a charm. Thanks!

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
David Baucum (maxolasersquad) wrote :

I had this same issue on a fresh install of 10.10 through Wubi on a Sony VAIO VPCEE3WFX. After installing all the updates the trackpad works, but the right-side scroller doesn't work, even after trying the above grub edit.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.