Yeah -R was way too unstable to continue enabling and it was even
disabled in a SRU in natty (the one release that ever had it enabled)
because of it. This could be worked around easily by calling syndaemon
with -m 500 in gnome-settings-daemon which is responsible for spawning
it, with a patch like the attached one. The problem is the syndaemon man
page warns about pitfalls of too high values so getting this right might
take some trial and effort introducing bugs to people and I'm not sure 5
wakeups/second is worth it.


       -m <poll-interval>
              How  many  milliseconds  to  wait between two polling intervals. 
If this value is too low, it will cause unnecessary wake-ups. If this
              value is too high, some key presses (press and release happen 
between two intervals) may not be noticed. This  switch  has  no  effect
              when running with -R.  Default is 200ms.


** Patch added: "launch syndaemon with an increased poll interval in 
gnome-settings-daemon"
   
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/906987/+attachment/2788500/+files/0001-Increase-syndaemon-poll-interval-to-500ms.patch

** Also affects: gnome-settings-daemon (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  syndaemon polls 5 times a second even though it is started with the -R
  XRecord extension option

Status in The Ubuntu Power Consumption Project:
  Triaged
Status in “gnome-settings-daemon” package in Ubuntu:
  New
Status in “xserver-xorg-input-synaptics” package in Ubuntu:
  Triaged

Bug description:
  syndaemon is polling at 5Hz even on an idle system. It is  waking up
  the CPU and wasting power.

  However, it is running with -R option that should enable it to use
  XRecord which avoids polling, so I believe gnome-settings-daemon is
  doing the right thing.  This used to work, I believe it was fixed for
  natty (see bug #633125), so it is a regressed on Oneric and it is also
  broken in Precise (I checked against today's daily build).

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: xserver-xorg-input-synaptics 1.4.1-1ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Uname: Linux 3.0.0-14-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Tue Dec 20 17:12:36 2011
  DistroCodename: oneiric
  DistroVariant: ubuntu
  EcryptfsInUse: Yes
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  SourcePackage: xserver-xorg-input-synaptics
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-consumption/+bug/906987/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to