Bugzilla – Bug 561157
touchpad not working from X session start
Last modified: 2009-12-08 13:25:26 UTC
After updating my xorg-x11-server a month ago or so, I'm afraid that the touchpad tapping in my Dell Inspiron 6400 laptop stopped working from the start of the X session. After the latest update to version 7.4-89.6, if I invoke gsynaptics to enable tapping, I get the following error: GSynaptics couldn't initialize. You have to set 'SHMConfig' to 'true' in xconf.org or XF86Config to use GSynaptics. Would you be so kind to fix both? Thanks for your help, Pablo
Same issue as bug 546997. *** This bug has been marked as a duplicate of bug 546997 ***
Don't know, what you've done exactly. Please attach /etc/X11/xorg.conf and /var/log/Xorg.0.log.
Created attachment 331220 [details] xorg.conf file
Created attachment 331221 [details] Xorg.0.log
> GSynaptics couldn't initialize. > You have to set 'SHMConfig' to 'true' in xconf.org or XF86Config to use > GSynaptics. From the config file: Option "AutoAddDevices" "off" Option "SHMConfig" "on" From the logfile: (**) Option "SHMConfig" "on" GSynaptics must be wrong or you changed the configuration meanwhile.
Configuration hasn't been changed and GSynaptics might be wrong. But the issue here is that I cannot enable taping in GNOME, even enabling it in the gconf-editor /desktop/gnome/peripherals/touchpad/tap_to_click. And applying https://bugzilla.novell.com/show_bug.cgi?id=561163#c5 makes impossible to log in, since X starts again when logging in. Probably this bug will disappear after upgrading to 11.2, but I have to wait until my next vacation.
> And applying https://bugzilla.novell.com/show_bug.cgi?id=561163#c5 makes > impossible to log in, since X starts again when logging in. You've added this single command to a fresh ~/.xinitrc? Instead you need to copy /etc/skel/.xinitrc.templat to ~/.xinitrc and add the command between # # Add your own lines here... # and # # finally start the window manager #
(In reply to comment #7) > > And applying https://bugzilla.novell.com/show_bug.cgi?id=561163#c5 makes > > impossible to log in, since X starts again when logging in. > > You've added this single command to a fresh ~/.xinitrc? > Instead you need to copy/etc/skel/.xinitrc.templat to ~/.xinitrc > and add the command between [...] Thanks, Stefan, for your help. I'm afraid taping doesn't work. I can log in normally, but taping doesn't work. I guess I will have to update the system and report then if it still happens. Thanks again for your help, Pablo
Pablo, you can easily check the configuration of tapping with 'synclient -l'. Look for TapButton1. If it's set to 0 you did something wrong in ~/.xinitrc. If it's set to 1 and it still doesn't work we might have a driver issue here.
Thanks for the ultrafast reply, Stefan. I guess the issue might be something different, since here you have what I get: synclient -l synclient: symbol lookup error: synclient: undefined symbol: XListDeviceProperties
So synclient is broken - at least on your system. Oh well.