SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Since I have migrate to Slackware 14.1 RC3 on my laptop, I have a problem with my synaptics touchpad. In fact, the two-fingers scroll doesn't work anymore.
This is my config placed in xorg.conf.d (50-synaptics.conf):
Code:
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "0"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable clickpad buttons on Apple touchpads"
MatchProduct "Apple|bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
But it could be due to multilib also in this case. So I will reinstall slackware without multilib on my laptop and I will see if it resolve the problem.
I would suggest avoiding using the -Current version of Slackware and stick to using 14.0 until 14.1 is finalized and released and AlienBOB can get his multilib packages up to date with that version.
If you need Wine and mutlilib, stick to using a version controlled release.
I don't use two-finger-scroll, but vertical- and horizontal-edge-scroll, no problems at all with 14.1RC3 on the standard huge kernel and a 3.11 kernel in huge configuration, multilib (kept up to date with slackpkg+). Also no errors regarding Synaptics in the Xorg log.
I would suggest avoiding using the -Current version of Slackware and stick to using 14.0 until 14.1 is finalized and released and AlienBOB can get his multilib packages up to date with that version.
If you need Wine and mutlilib, stick to using a version controlled release.
14.1 is also still in the RC stage too. It's not Beta class but RC class releases can still have bugs a plenty.
If I were you, re-install 14.0, install 14.0 multi-lib and updates, then install your SlackBuilds. If 14.0 doesn't give you any issues then more than likely its due to outstanding bugs still in 14.1 that aren't fixed yet.
And how is the team supposed to fix bugs when at the slightest sight of them anybody reverts back to 14.0?
My advice: Install 14.1RC3 and test if the problem persists. If it doesn't go step by step, install software, go multilib, do whatever is necessary until your system is the same as it was when the bug hit you, so that we see what the problem is and the team is can fix it. Otherwise it will most likely remain in the system and hit you in the face when 14.1 is released.
And how is the team supposed to fix bugs when at the slightest sight of them anybody reverts back to 14.0?
My advice: Install 14.1RC3 and test if the problem persists. If it doesn't go step by step, install software, go multilib, do whatever is necessary until your system is the same as it was when the bug hit you, so that we see what the problem is and the team is can fix it. Otherwise it will most likely remain in the system and hit you in the face when 14.1 is released.
Yes, I think you are right. I will reinstall a fresh slackware 14.1 RC3 without multilib, and if it's working I will try installing multilib step by step, checking at each step if it's still working.
I'll let you know the results...
@ReaperX7: I have some problems with 14.0 that are solved in current (14.1), that's why I have changed. I think it is because of the newest kernel.
Now, I have installed the 64bit-part of multilib (gcc, glibc, and compat32-tools) using multilibpkg this time. So, I am now sure that the problem not happen on downloading because multilibpkg compare md5sum.
And just after I install this and I reboot, my touchpad doesn't work fully anymore ! It work, but not the two-finger scrolling : synaptics doesn't work !
So I can say that their is a problem with gcc or glibc packages from multilib that cause this problem. I don't know why and how resolve it, may be Eric (Alien Bob) will have a solution...
I have uninstalled multilib packages through this command :
Quote:
multilibpkg --uninstall @WorldWide-current
And now the touchpad works well again. So I think we have the proof that gcc and/or glibc packages from multilib are causing my problem with synaptics. Now, we have to find why...
I see there is another iso image of slackware current (october 29th). Previously, I used one from october 28th. Interestingly, with that version, I resolved my problem with synaptics. Now, it works WITH multilib ! But with multilib I still have a problem with my scanner (see here) despite of this new iso image...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.