Issues related to hardware problems
9 posts • Page 1 of 1
Hi, the touchpad on my Lenovo ideapad 320 has never worked since I installed CentOS (it worked before, with Win 7). The mouse works fine, but I'd prefer to have the touchpad. The touchpad system settings look fine. From what I've read, the cause might be a bug in the kernel. Any suggestions for how to verify if that's the case, and how to fix it? Cheers.
Also check in the log files /var/log/messages and /var/log/Xorg.0.log for more information. Perhaps there are errors in the messages file? Or more specific information about what it thinks your touchpad is and why it's not working in the Xorg log file.
I get the following output from lsusb
Bus 001 Device 004: ID 13d3:5a02 IMC Networks
Bus 001 Device 003: ID 0bda:0821 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 248a:8367 Maxxter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Which one is the touchpad? The lsusb -v|more is very long - what should I be looking for exactly?
Here's my Xorg.0.log:
X.Org X Server 1.19.5
Release Date: 2017-10-12
[ 57.066] X Protocol Version 11, Revision 0
[ 57.066] Build Operating System: 3.10.0-693.17.1.el7.x86_64
[ 57.066] Current Operating System: Linux localhost.localdomain 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64
[ 57.066] Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-862.11.6.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8 user_namespace.enable=1 namespace.unpriv_enable=1
[ 57.066] Build Date: 11 April 2018 04:40:54PM
[ 57.066] Build ID: xorg-x11-server 1.19.5-5.el7
[ 57.066] Current version of pixman: 0.34.0
[ 57.066] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 57.066] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 57.067] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 30 10:47:33 2018
[ 57.067] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 57.067] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 57.068] (==) No Layout section. Using the first Screen section.
[ 57.068] (==) No screen section available. Using defaults.
[ 57.068] (**) |-->Screen "Default Screen Section" (0)
[ 57.068] (**) | |-->Monitor "<default monitor>"
[ 57.068] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 57.068] (==) Automatically adding devices
[ 57.068] (==) Automatically enabling devices
[ 57.068] (==) Automatically adding GPU devices
[ 57.068] (==) Automatically binding GPU devices
[ 57.068] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 57.068] (==) FontPath set to:
[ 57.068] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 57.068] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 57.068] (II) Loader magic: 0x560f367c4020
[ 57.068] (II) Module ABI versions:
[ 57.068] X.Org ANSI C Emulation: 0.4
[ 57.068] X.Org Video Driver: 23.0
"Xorg.0.log" [readonly] 1088L, 79596C
I've also got a Xorg.9.log - not sure if that's useful too.
UPDATE: I have quite a few messages in log directory - trying to find some errors now.
That's not the entire Xorg.0.log, it's only the first screenful (you can tell by the " "Xorg.0.log" [readonly] 1088L, 79596C" at the end). Do this instead: yum install cpaste then, once it's isntalled, cpate /var/log/Xorg.0.log then post the link it provides here. The paste on paste.centos.org will expire in 24 hours so make sure you post the link here ASAP to give us all a chance to read it before it expires.