[Bug 758789] New: X.Org Update from repo X11:/XOrg/openSUSE_12.1 breaks synaptics driver
https://bugzilla.novell.com/show_bug.cgi?id=758789 https://bugzilla.novell.com/show_bug.cgi?id=758789#c0 Summary: X.Org Update from repo X11:/XOrg/openSUSE_12.1 breaks synaptics driver Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: rainer.klier@gmx.at QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 i am on openSUSE 12.1 and always used X.Org from repo X11:/XOrg/openSUSE_12.1. no real problems until today. today i updated again to the latest X.Org version from repo X11:/XOrg/openSUSE_12.1 containing X.Org server 1.12.1. my hardware is a HP Compaq 8710w notebook which has a nvidia fx1600 gfx card built in and, of course, a touchpad. after the update und reinstallation of the latestest nvidia driver all seemed to work well. until i touched the touchpad. when touching it, X crashes immediately without any error-message. i am back at the login screen after touching the touchpad. when i delete the file /etc/X11/xorg.conf.d/50-synaptics.conf then it doesn't crash but KDE complains about not loaded/finding a synaptic touchpad. Does anybody else experience this problem? Reproducible: Always Steps to Reproduce: 1. update X.Org to latest version from repo X11:/XOrg/openSUSE_12.1 2. start X with /etc/X11/xorg.conf.d/50-synaptics.conf in place 3. touch the touchpad 4. see X crash/quit and face the login screen Actual Results: X crashes immediately Expected Results: touchpad should be usable via the synaptics driver. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c1
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c2
--- Comment #2 from Rainer Klier
Already fixed in
obs://X11:XOrg/xf86-input-synaptics
------------------------------------------------------------------- Mon Apr 23 20:28:34 UTC 2012 - dimstar@opensuse.org
- Disable xf86-input-synaptics-move-threshold.diff: having this patch enabled and touching the pad resets X.
thank you very much! i will update ASAP when available. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c3
Rainer Klier
Already fixed in
obs://X11:XOrg/xf86-input-synaptics
i can confirm this. i updated, and it is fixed now. BUT the new driver 1.5.99.903 introduced "Auto-Scrolling" (it keeps scrolling, even if you already stopped scrolling, similar to how an android phone scrolling works) which is not what you expect/want in a desktop environment. I suggest to add the following to the default 50-synaptics.conf file: Option "CoastingSpeed" "0" which turns this feature off. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c4
--- Comment #4 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c6
--- Comment #6 from Rainer Klier
Hmm.
Any value which works better for you? BTW, you can set any synaptics driver
the default value 20 resulted in crazy behaviour. when using this and doing a 2-finger-scroll (with using EmulateTwoFingerMinZ=10 because my touchpad has no real multitouch) in a console window with a fast "swipe" up or down, it seemed to work, at first sight. the console scrolls. but as soon as i moved the focus out from console window many many scroll events took place and triggered whatever a scroll event should trigger in that focus. when the mouse was over empty desktop areas my compiz desktop cube rotated, when i moved it back to (KDE) Konsole window the console scrolled like wild, etc. i could only stop it, when doing a mouse-whell scroll or slow touchpad-scroll. so for me, the value "0" works best, which means, disabling the new CoastingSpeed feature.
option also via synclient on-the-fly.
synclient CoastingSpeed=<value>
yes. thanks. i know. and my 50-synaptics.conf already has this options: Option "SHMConfig" "on" Option "GrabDevice" "true" Option "HorizScrollDelta" "0" Option "VertEdgeScroll" "on" Option "VertTwoFingerScroll" "on" Option "PalmDetect" "on" Option "EmulateTwoFingerMinZ" "10" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" Option "CoastingSpeed" "0" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c7
Stefan Dirsch
(In reply to comment #4)
Hmm.
Any value which works better for you? BTW, you can set any synaptics driver
the default value 20 resulted in crazy behaviour. when using this and doing a 2-finger-scroll (with using EmulateTwoFingerMinZ=10 because my touchpad has no real multitouch) in a console window with a fast "swipe" up or down, it seemed to work, at first sight. the console scrolls.
but as soon as i moved the focus out from console window many many scroll events took place and triggered whatever a scroll event should trigger in that focus. when the mouse was over empty desktop areas my compiz desktop cube rotated, when i moved it back to (KDE) Konsole window the console scrolled like wild, etc.
i could only stop it, when doing a mouse-whell scroll or slow touchpad-scroll.
Hmm. This might have already been fixed by the following git commit (which came
after 1.5.99.903 release).
commit 50124d3ddf9bbc4be6734b47a273dbd46b4db0ba
Author: Pierre Lulé
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c8
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c10
--- Comment #10 from Rainer Klier
Can you build the driver yourself from git?
i am afraid, i think not in near future. i think i am missing the necessary devel-packages and knowledge.... But i can try. I will report back, if i succeeded. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c11
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c12
--- Comment #12 from Rainer Klier
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c13
--- Comment #13 from Rainer Klier
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c14
Rainer Klier
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c15
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c16
--- Comment #16 from Rainer Klier
https://bugzilla.novell.com/show_bug.cgi?id=758789
https://bugzilla.novell.com/show_bug.cgi?id=758789#c
Rainer Klier
participants (1)
-
bugzilla_noreply@novell.com