LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-03-2012, 05:52 PM   #1
stephenpi
LQ Newbie
 
Registered: May 2012
Location: Santa Barbara
Distribution: Slackware
Posts: 6
Blog Entries: 17

Rep: Reputation: Disabled
Trackpad freezing in Slackware startx


I installed Slackware on my new Gateway LT4004u netbook. After startx, the touchpad frequently freezes for no apparent reason. Sometimes "rmmod psmouse & modprobe psmouse" brings it back to life. Sometimes it comes back all by itself.

dmesg has repeated messages about psmouse losing sync.

At the moment, the command synclient gives
"Couldn't find synaptics properties. No synaptics driver loaded?"

Do I need a synaptics driver? As far as I can glean by googling, I'd need that to use extra features of the touchpad. That would be fine, I guess, but I really just want a basic functioning mouse.

Here are two other things I tried:

In /etc/modprobe.d/psmouse.conf, uncomment the line
#options psmouse proto=imps

Make the file /etc/rc.d/rc.gpm not executable.
(Some sites suggested that it could interfere with the x.org mouse).

As may be obvious, Slackware is really out of my league, but I'm determined to make a go of it. Any suggestions?
 
Old 05-04-2012, 03:37 AM   #2
transitive
LQ Newbie
 
Registered: May 2012
Posts: 11

Rep: Reputation: Disabled
First thought as I have just dealt with a mouse. Turn off GPM.

(open root terminal: /etc/rc.d/rc.gpm stop)

Do away with the clutter and see if things improve.
 
Old 05-04-2012, 08:45 AM   #3
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware64-current
Posts: 240

Rep: Reputation: 24
In a kernel config, you must a option that makes enabled support for touchpads. Check it:
Code:
$ zcat /proc/config.gz | grep -i "touch"
I have suggestion, you must replace with it the psmouse kernel module... But it is suggestion only.
 
Old 05-05-2012, 02:25 PM   #4
stephenpi
LQ Newbie
 
Registered: May 2012
Location: Santa Barbara
Distribution: Slackware
Posts: 6
Blog Entries: 17

Original Poster
Rep: Reputation: Disabled
Thanks for the suggestions. The touchpad became completely and permanently frozen, so I re-installed slackware. To reduce the clutter I said no to KDE and GPM. However it's still frozen. Typing:

$ zcat /proc/config.gz | grep -i "touch"

gives:

CONFIG_MOUSE_PS2_TOUCHKIT=y
CONFIG_MOUSE_APPLETOUCH=m
[... lots of stuff about a touchscreen ...]

I'm going to have to go away and teach myself about this psmouse kernel.

For an extremely low-tech solution, is there something like "mousekeys", to operate the mouse with the keyboard?
 
Old 05-05-2012, 05:51 PM   #5
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware64-current
Posts: 240

Rep: Reputation: 24
Quote:
Originally Posted by stephenpi View Post
For an extremely low-tech solution, is there something like "mousekeys", to operate the mouse with the keyboard?
Yes, in the KDE Control Center on a page in the mouse settings dialogue, with name like a "Control mouse pointer with keyboard".
But navigation in a "Menu K" with a keyboard I have does not work with a default settings. (I use old KDE 3.5.9). To enable it, see files in the ~/.kde/share/config directory... It is a bad idea, because you need to know exactly which line in which file you want to add. I don't know about this.
Also, please show the output
Code:
# lspci
PS. Touchpad is not PS/2 device, and I have suggestion that psmouse does not work with it, for this may be a another kernel module.
UPD:
Quote:
But navigation in a "Menu K" with a keyboard I have does not work with a default settings.
No, this is incorrect. It is working, "Menu K" can opened with alt+F1 keyboard shortcut.

Last edited by yars; 05-06-2012 at 04:13 PM. Reason: Inconsistencies in the post.
 
Old 05-05-2012, 07:21 PM   #6
stephenpi
LQ Newbie
 
Registered: May 2012
Location: Santa Barbara
Distribution: Slackware
Posts: 6
Blog Entries: 17

Original Poster
Rep: Reputation: Disabled
Here is the output of lspci:

Quote:
00:00.0 Host bridge: Intel Corporation Cedarview DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Cedarview Integrated Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5209 (rev 01)
 
Old 05-06-2012, 02:12 PM   #7
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware64-current
Posts: 240

Rep: Reputation: 24
As expected, the output of lspci did not give any clues.
Quote:
Do I need a synaptics driver?
Yes, searching in a russian-speaking Internet gives a positive answer to this question, but it is for a P10B notebook and with Ubuntu. One solution is to switch the laptop into sleep mode and then exit out of it, then the touchpad is working correctly. A problem is the same.
The multitouch is enabled with script below:
Code:
#!/bin/bash
 sleep 8
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 1
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 60
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 7
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110
 xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 0
I sorry, but I don't have a more other suggestions...
 
Old 05-07-2012, 03:03 AM   #8
stephenpi
LQ Newbie
 
Registered: May 2012
Location: Santa Barbara
Distribution: Slackware
Posts: 6
Blog Entries: 17

Original Poster
Rep: Reputation: Disabled
So far, no luck installing a driver, maybe because the driver I downloaded was for a 32bit system, and mine is 64bit. So I could start again with 32bit Slackware. Or buy a USB mouse and hope for better luck with that. Or learn to live without a mouse. Anyway, thank you transitive and yars - I really appreciate your time and suggestions.
 
Old 05-07-2012, 09:52 AM   #9
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware64-current
Posts: 240

Rep: Reputation: 24
Quote:
Or buy a USB mouse
Yes, I think it be would the most convenient solution, because there are wireless mice, in which the module that connects to a computer has a very modest size. And the mouses are small...
Good luck! Write about the results if you try the 32-bit Slackware.
 
Old 05-08-2012, 03:18 PM   #10
stephenpi
LQ Newbie
 
Registered: May 2012
Location: Santa Barbara
Distribution: Slackware
Posts: 6
Blog Entries: 17

Original Poster
Rep: Reputation: Disabled
I bought a small inexpensive USB mouse and it works great! Does that count as "solved"?

For anyone else reading this, my problem might be related to this kernel bug, which I found in this thread. My setup is different to theirs, but my dmesg also showed the touchpad being mistaken for a "Generic PS/2" mouse.

I switched to 32bit Slackware, and I also tried Linux Mint, so the problem doesn't seem to have to do with the distro.

It's strange that the touchpad worked a little bit when I first installed, then became completely frozen, and stayed frozen even after I reinstalled. I accidentally partly fixed it the first time? Or it just got tired? Weird.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slackware -current make trackpad scroll normal spudgunner Slackware 6 04-18-2011 09:52 AM
Toshiba Wireless Keyboard with built in "trackpad" - Trackpad not working. plowers Linux - Newbie 1 11-03-2010 12:12 AM
Slackware 12.2 keeps freezing Bller Slackware 4 08-24-2009 06:43 AM
Freezing Issues on Slackware 11.0 shattered_maul Slackware 16 03-16-2007 08:27 AM
Freezing Issues In Slackware 11.0 shattered_maul Linux - Software 1 03-11-2007 04:49 AM


All times are GMT -5. The time now is 03:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration