On 04/09/2010 01:32 AM, Stefan Quandt wrote:
Am Freitag 09 April 2010 01:38:36 schrieben Sie:
On 04/08/2010 02:59 PM, Stefan Quandt wrote:
after a monthly "zypper dup" my synaptics touchpad is no longer working. My kernel is now 2.6.31-12-0-2...
First, are you using gnome? No, I'm still with KDE. GSynaptics was just the first synaptics conf. tool I found. Also my problem is not one of desktop environmont but about X no longer recognizing my touchpad.
Thanks Stefan
Stefan, I just stumbled across this issue. It might be the cause of your problem: Suspicious buffer size 511, limiting output to 64 bytes. See http://userweb.kernel.org/~dtor/eviocgbit-bug.html The reason for this message is that some userspace programs specify KEY_MAX as the length argument of EVIOCGBIT ioctl. Unfortunately KEY_MAX specifies the highest keycode number whereas EVIOCGBIT expects length of the buffer in bytes. As a result the kernel returns much more data than the program expected smashing its stack and causing the program to crash. To avoid breakage a workaround was put in the kernel to return no more than 64 bytes of data when userspace issues EVIOGCBIT(EV_KEY, KEY_MAX) and to log the message that led you here. Programs affected The following programs are known to have this problem: # Synaptics XOrg driver (up to and including version 0.14.6) # TSLIB library? (a patch is provided at the link above) To determine if this is a possible cause of your problem (as root) do either: dmesg | grep 511 or grep 511 /var/log/messages If you get a return that looks something like this: Apr 16 01:15:34 alchemy kernel: [ 39.233033] evdev.c(EVIOCGBIT): Suspicious buffer size 511, limiting output to 64 bytes. See http://userweb.kernel.org/~dtor/eviocgbit-bug.html then you are a candidate for the bug. If you haven't already done so, open a bug report at bugzilla.novell.com and provide your information along with the information from the link. Good luck -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org