Bug 561157 - touchpad not working from X session start
Summary: touchpad not working from X session start
Status: RESOLVED DUPLICATE of bug 546997
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Forgotten User Wum0mkMcd8
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on: 554884
Blocks:
  Show dependency treegraph
 
Reported: 2009-12-05 21:10 UTC by Pablo Rodríguez
Modified: 2009-12-08 13:25 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
xorg.conf file (4.79 KB, text/plain)
2009-12-06 00:47 UTC, Pablo Rodríguez
Details
Xorg.0.log (30.74 KB, text/plain)
2009-12-06 00:48 UTC, Pablo Rodríguez
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pablo Rodríguez 2009-12-05 21:10:15 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
Comment 1 Pablo Rodríguez 2009-12-05 21:49:51 UTC
Same issue as bug 546997.

*** This bug has been marked as a duplicate of bug 546997 ***
Comment 2 Stefan Dirsch 2009-12-05 22:02:48 UTC
Don't know, what you've done exactly. Please attach /etc/X11/xorg.conf and /var/log/Xorg.0.log.
Comment 3 Pablo Rodríguez 2009-12-06 00:47:35 UTC
Created attachment 331220 [details]
xorg.conf file
Comment 4 Pablo Rodríguez 2009-12-06 00:48:03 UTC
Created attachment 331221 [details]
Xorg.0.log
Comment 5 Stefan Dirsch 2009-12-06 08:33:35 UTC
> 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.
Comment 6 Pablo Rodríguez 2009-12-07 11:46:05 UTC
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.
Comment 7 Stefan Dirsch 2009-12-07 17:14:50 UTC
> 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
 #
Comment 8 Pablo Rodríguez 2009-12-08 09:58:49 UTC
(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
Comment 9 Stefan Dirsch 2009-12-08 10:05:26 UTC
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.
Comment 10 Pablo Rodríguez 2009-12-08 10:32:36 UTC
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
Comment 11 Stefan Dirsch 2009-12-08 13:25:26 UTC
So synclient is broken - at least on your system. Oh well.