← Back to team overview

desktop-packages team mailing list archive

[Bug 1220426] Re: [nvidia-prime]Freeze while using touchpad

 

No arguing or instigating from me, just thanking, because perhaps this
patch is working. The only part not explained is that you don't need to
apply the resultant .deb files which aren't part of the current Xorg
install. In my case, 14.04LTS, only needed " sudo dpkg -i ./xserver-
common_1.15.1-0ubuntu2.3_all.deb ./xserver-xorg-
core_1.15.1-0ubuntu2.3_amd64.deb "

after doing:

xorg-server (2:1.15.1-0ubuntu2.3) UNRELEASED; urgency=medium

  * Patched per Balazs Scheidler (bazsi) https://bugs.launchpad.net/bugs/1220426
    - Layman terms (on trusty): Download patch from the bugzilla and place
	it in a file, let's say "foo.diff"
    - $ apt-get build-dep xorg-server
    - $ apt-get source xorg-server
    - $ cd xorg-server-1.15.1
    - $ patch -p1 < ../foo.diff
    - $ fakeroot debian/rules binary
    - This should eventually build a couple of .deb packages with the
	patch incorporated. It is running for me just now. So no news if
	it worked or not.
    - Also, it might make sense to modify debian/changelog and add your
	own version to make it possible to see the change by judging the
	version number. (e.g. debchange -i, edit and save)

 -- Niels P. Mayer <npm@gnuvelle>  Mon, 17 Nov 2014 14:56:45 -0800

--------------------
npm@gnuvelle:~/Downloads$ sudo apt-get build-dep xorg-server
...
npm@gnuvelle:~/Downloads$ cd xorg-server-1.15.1/
npm@gnuvelle:~/Downloads/xorg-server-1.15.1$ patch -p1 < ../nvidia-psmouse.patch 
patching file os/WaitFor.c
npm@gnuvelle:~/Downloads/xorg-server-1.15.1$ fakeroot debian/rules binary
...
npm@gnuvelle:~/Downloads$ ll *.deb
-rw-r--r-- 1 npm npm  823370 Nov 17 15:09 xdmx_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm  138496 Nov 17 15:09 xdmx-tools_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm  683040 Nov 17 15:09 xnest_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm 6128668 Nov 17 15:09 xorg-server-source_1.15.1-0ubuntu2.3_all.deb
-rw-r--r-- 1 npm npm 1645058 Nov 17 15:08 xserver-common_1.15.1-0ubuntu2.3_all.deb
-rw-r--r-- 1 npm npm  896566 Nov 17 15:09 xserver-xephyr_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm 1312066 Nov 17 15:09 xserver-xorg-core_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm 3874916 Nov 17 15:09 xserver-xorg-core-dbg_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm  289522 Nov 17 15:09 xserver-xorg-dev_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm  104410 Nov 17 15:09 xserver-xorg-xmir_1.15.1-0ubuntu2.3_amd64.deb
-rw-r--r-- 1 npm npm  827668 Nov 17 15:09 xvfb_1.15.1-0ubuntu2.3_amd64.deb

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nvidia-prime in Ubuntu.
https://bugs.launchpad.net/bugs/1220426

Title:
  [nvidia-prime]Freeze while using touchpad

Status in X.Org X server:
  Confirmed
Status in “nvidia-graphics-drivers-319” package in Ubuntu:
  Invalid
Status in “nvidia-graphics-drivers-331” package in Ubuntu:
  Invalid
Status in “nvidia-graphics-drivers-343” package in Ubuntu:
  Invalid
Status in “nvidia-prime” package in Ubuntu:
  Invalid

Bug description:
  I'm using an Optimus laptop (Asus N43SL)
  nvidia-prime is installed, so my nvidia dedicated graphics card (GT 540m) is in use.

  Once in a while, my screen will freeze, only when I use my touchpad.
  This does not happen with my USB mouse.
  This does not happen either when I uninstall nvidia-prime and use my intel integrated graphics (HD3000).

  I can temporarily solve the issue by doing a VT switch.

  
  In the attached Xorg.0.log, you can see "synaptics: ETPS/2 Elantech Touchpad: touchpad found" each time I did a VT switch and regained control.

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1220426/+subscriptions