Touch pad se vuelve loco y suspensiones injustificadas - SOLUCIONADO
#1
Dom, 07/07/2019 - 13:18
Touch pad se vuelve loco y suspensiones injustificadas - SOLUCIONADO
Hola a todos y gracias por leerme. Leer ya es ayudar. Tengo un netbook Blusens FreePC. Le he instalado un Debian 10 mediante la distribución netinst. Creo que ha cogido ben casi todo el hardware pero el touch pad no. Con ratón se trabaja bien pero con el touch pad se vuelve loco el ordenador y puedo acabar hasta estropeando el SO. También se suspende sin venir a cuento. He visto muchas cosas en muchos foros. He probado montones de comandos e historias pero no he conseguido nada. ¿Alguna ayuda? Gracias.
Hola acamba te recomiendo que primero leas las normas del foro /normas/normas-del-foro y luego instales el paquete lshw, y pega el resultado de
tambien ejecuta como root
acamba no nos das casi nada de información, no sabemos ni que escritorio usas
Que cosas probaste, que comandos, asi evitamos que te den soluciones que ya probaste
saludos...
Hola Rocky III. Gracias por tu ayuda. Tienes toda la razón. Qué menos que descartar lo que yo ya haya hecho. El problema es que con este tema voy a tirones, vamos, que me pongo y me rindo cada x tiempo y no he documentado las cosas ya hechas. Mal. Muy mal. Perdona. El escritorio escogido en la instalación creo que fue el XFCE. Me pongo ahora mismo a hacer lo que me propones y te voy contando el resultado. Gracias.
Hola de nuevo. Instalado y ejecutado el lshw. Este es el resultado:
H/W path Device Class Description
=========================================================
system PC-81005 (BasicNB_QS)
/0 bus PC-81005
/0/0 memory 1MiB BIOS
/0/15 memory 2GiB System Memory
/0/15/0 memory 2GiB DIMM DDR2 Synchronous 533 MHz (1,9 ns)
/0/1a processor Intel(R) Atom(TM) CPU N270 @ 1.60GHz
/0/1a/1b memory 512KiB L2 cache
/0/1a/1c memory 32KiB L1 cache
/0/1a/1.1 processor Logical CPU
/0/1a/1.2 processor Logical CPU
/0/100 bridge Mobile 945GSE Express Memory Controller Hub
/0/100/2 display Mobile 945GSE Express Integrated Graphics Controller
/0/100/2.1 display Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
/0/100/1b multimedia NM10/ICH7 Family High Definition Audio Controller
/0/100/1c bridge NM10/ICH7 Family PCI Express Port 1
/0/100/1c/0 enp1s0 network RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
/0/100/1c.1 bridge NM10/ICH7 Family PCI Express Port 2
/0/100/1c.1/0 wlp2s0 network AR242x / AR542x Wireless Network Adapter (PCI-Express)
/0/100/1c.2 bridge NM10/ICH7 Family PCI Express Port 3
/0/100/1d bus NM10/ICH7 Family USB UHCI Controller #1
/0/100/1d/1 usb2 bus UHCI Host Controller
/0/100/1d/1/1 input USB OPTICAL MOUSE
/0/100/1d.1 bus NM10/ICH7 Family USB UHCI Controller #2
/0/100/1d.1/1 usb3 bus UHCI Host Controller
/0/100/1d.2 bus NM10/ICH7 Family USB UHCI Controller #3
/0/100/1d.2/1 usb4 bus UHCI Host Controller
/0/100/1d.3 bus NM10/ICH7 Family USB UHCI Controller #4
/0/100/1d.3/1 usb5 bus UHCI Host Controller
/0/100/1d.7 bus NM10/ICH7 Family USB2 EHCI Controller
/0/100/1d.7/1 usb1 bus EHCI Host Controller
/0/100/1d.7/1/4 multimedia Hercules Webcam EC300
/0/100/1e bridge 82801 Mobile PCI Bridge
/0/100/1f bridge 82801GBM (ICH7-M) LPC Interface Bridge
/0/100/1f.2 scsi0 storage 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode]
/0/100/1f.2/0.0.0 /dev/sda disk 120GB Hitachi HTS54321
/0/100/1f.2/0.0.0/1 /dev/sda1 volume 40GiB Windows NTFS volume
/0/100/1f.2/0.0.0/2 /dev/sda2 volume 99MiB Windows NTFS volume
/0/100/1f.2/0.0.0/3 /dev/sda3 volume 39GiB Windows NTFS volume
/0/100/1f.2/0.0.0/4 /dev/sda4 volume 32GiB Extended partition
/0/100/1f.2/0.0.0/4/5 /dev/sda5 volume 30GiB EXT4 volume
/0/100/1f.2/0.0.0/4/6 /dev/sda6 volume 2036MiB Linux swap volume
/0/100/1f.3 bus NM10/ICH7 Family SMBus Controller
/0/1 system PnP device PNP0c02
/0/2 system PnP device PNP0b00
/0/3 input PnP device PNP0303
/0/4 input PnP device PNP0f13
En cuanto al otro comando el resultado es el siguiente. No tengo muy clro lo que quiere decir pero igual tiene relación con que se me suspenda el equipo sin venir a cuento en diferentes ocasiones, entre ellas el arranque:
jul 07 19:55:08 freepc kernel: ACPI BIOS Error (bug): Failure creating [\_SB.PCI0._OSC.CAPB], AE_ALRE
jul 07 19:55:08 freepc kernel: ACPI Error: Method parse/execution failed \_SB.PCI0._OSC, AE_ALREADY_E
jul 07 19:57:27 freepc wpa_supplicant[396]: dbus: wpa_dbus_property_changed: no property SessionLengt
jul 07 19:57:45 freepc wpa_supplicant[396]: dbus: wpa_dbus_property_changed: no property SessionLengt
lines 1-5/5 (END)
Comandos muy interesantes. Me los apunto. Gracias.
En cuanto al escritorio me gustaría poner una captura para confirmar que es el XFCE pero no soy capaz.
Lo dicho, mil gracias y perdón por las imprecisiones y falta de información.
sobre el error de ACPI BIOS Error fijate si este artículo te ayuda a resolver el "problema"
en la misma linea de agregar parámetros a grub no se si probaste esta "solución"
Para descartar un tema de hardware: ¿estas seguro que el touchpad funciona adecuadamente? ¿en la actualidad lo has probado en otras distros linux o en windows?
cualquiera de estos escritorios tiene opciones de configuración de touchpad, has probado de bajar la velocidad o la sensibilidad o viceversa?
que te pone el siguiente comando?
saludos...
AGREGO: tené presente que después de editar grub hay que hacer un
Hola Rocky III. Gracias de nuevo. El touch pad va bien con Windows 7 y, sorprendentemente, después de estar un rato trabajando con raton USB en Debian parece que ha dejado de hacer locuras. No lo puedo creer y menos entender. Después de una hora con ratón USB quité el ratón USB y el touch pad ya iba normal. Suena de locos pero es así. En cualquier caso voy a intentar arreglar lo de las suspensiones inesperadas siguiendo los consejos que me das y te contaré. Muchísimas gracias porque aprendo y me ayudas un montón. Gracias :)
Hola de nuevo. He estado luchando un rato con algunos logros y bastantes fracasos.
Cómo logros el haber podido meter al usuario en el grupo sudoers y el haber cambiado la opción por defecto el GRUB.
Fracasos:
En cuanto a lo más grave, el touch pad, funciona bastante bien. No hace las locuras que hacía ayer. Inexplicable pero cierto.
Ahora lo que más me molesta son las suspensiones indeseadas, inapropiadas y molestas.
Gracias por todo :)
¿Le has echado un ojo a las opciones de energía? "Suspensiones molestas" suena a que el equipo se suspende pasado un tiempo de inactividad, o al bajar la tapa, o al llegar a un % de bateria si es el mismo caso... Si es un portátil, tendrás el icono de la batería en la bandeja del sistema y desde ahí deberías poder configurar el comportamiento de la gestión de energía.
No hay bar que por bien no venga....
sobre el tema de lightdm te aclaro que para tener autologin tenes que instalar lightdm-autologin-greeter y editar el archivo "lightdm-autologin-greeter.conf" en /etc/lightdm/lightdm.conf/lightdm.d o algo asi editas ese archivo y pones tu nombre de usuario
no habías comentado nada sobre eso porque no te explicas un poco mas.
Para el tema de grub también podes probar en GRUB_CMDLINE_LINUX_DEFAULT parámetros como : acpi_osi=Linux o sino podes probar
A lo mejor este articulo también te puede ser de utilidad
Hola. Gracias compañeros.
Panko, sí le eché un ojo a las opciones de energía y me puse en plan radical quitando cualquier opción de suspensión.
Rocky III , gracias porque ya se inicia el usuario sin tener que identificarme. Tal cual lo explicaste es.
En cuanto al parámetro acpi_osi=Linux las suspensiones siguen.
Por otro lado, hoy volvió el problema del touch pad loco. La única forma en la que sé solucionarlo es conectando un ratón USB. En cuanto conectas un ratón USB ya funciona el touch pad y ya podrías desconectar el ratón USB sin problema. Por cierto, después, al intentar apagar el equipo, ni con botonazo pude. Tuve que desconectar de la corriente y la batería.
¿Y a qué viene tanta pesadez con el identificarse automáticamente, las suspensiones y el touch pad si no es nada grave y lo último se soluciona con un ratón USB? Pues es que quiuero llevarme el netbook de viaje y el tiempo y el espacio no me van a sobrar. El espacio para un ratón y el tiempo para estar dando al botón cada vez que se suspenda.
En cualquier caso muchas gracias porque estoy aprendiendo mucho. :)
en la url de la wiki de arch hay muchas opciones de parámetros te recomiendo que las pruebes
Igualmente ten presente que debian 10 acaba de ser lanza y lo mas probable es que durante un tiempo tenga algunos bug
Voy con ello. Probaré uno por uno. En cuanto a lo de los bugs es una posibilidad, pero como os comento ya me ha pasado con Lubuntu, con Mint... Haré un vídeo para que se vea de lo que hablo. Lo dicho, pruebo esos parámetros y os cuento. Gracias :)
la otra es que pruebas con el paquete non free intel-microcode pero dudo que te ayude
Cuidado!.
Lo del autologing, pues si, es una opción, pero también una merma de seguridad.
Yo veo lo de tener que identificarme y logearme, como una opción de seguridad,
recomendable si no estás a su lado en todo momento.
Con el autologgin, cualquiera que encienda o abra el mismo en tu ausencia,
tiene via libre hacia tu escritorio, y puede hacer todo lo que haces tu.
Y es que no es prudente dejar las puertas abiertas cuando te ausentas, mejor echar
la llave.
No te blinda al completo, pero es una defensa. Y más si vas a estar de viaje.
En este asunto puedo citarte a uno que conozco, que cada vez que se levanta del
asiento en su trabajo, activa el salvapantallas, con contraseña.
Tomo nota de esa opciónn Rocky III.
Gracias Percontator, pero se trata de un netbook que uso sólo para viajes y donde no tengo datos.
Hola compañeros. Acabo de solucionar lo de las suspensiones. La solución ha sido editar el archivo:
/etc/systemd/logind.conf
En dicho archivo he descomentado un par de parámetros que estaban comentados y les he asignado los valores que se detallan a continuación:
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Fuente:
Así pues, y gracias a vosotros, he conseguido lo siguiente:
Muchísimas gracias. Tengo el Debian cómo quería. Espero que lo del touch pad no se vuelva a producir. Me queda sólo una duda. Con los experimentos que hice se han producido dos apagados a lo bruto del sistema. ¿Hay alguna forma de arreglar lo que se haya podido dañar por ello?
Lo dicho, gracias.
Si se hubiera dañado algo, el mismo sistema lo habría notado al inicio y realizado automáticamente un chequeo del disco. De todas formas, cada cierto número de montajes de las particiones, ser realiza un chequeo al inicio del sistema, también automáticamente, asi que si no has tenido problemas, no deberías tenerlos más adelante. Como mucho, podría quedar algún archivo de tu home corrupto, pero si tampoco tienes problemas con el software que uses, dudo que haya pasado algo y, de ser asi, un chequeo automático de los que he nombrado lo ha arreglado o lo arreglará cuando se haga.
No hay bar que por bien no venga....
Hola. Gracias. Pues entonces queda listo. Gracias a todos.
Podrías probar una cosilla a ver si arregla lo del touchpad:
Sería interesante también conocer que touchpad tienes. Podrías ponernos la salida del comando xinput.
Respecto a la solución de esas "suspensiones molestas", es algo que debería gestionar el sistema, ya que por lo que veo estaba relacionado con la tapa del portátil, y eso es algo que configuras en las opciones de energía: el comportamiento al bajar la tapa para que suspenda, bloquee pantalla, etc... Precisamente en mi sistema, esas lineas están comentadas en ese archivo y lo tengo configurado en las opciones de energía de plasma.
No hay bar que por bien no venga....
Hola. Te agradezco el interés. Me apunto los comandos que me recomiendas por si se vuelve a reproducir el problema. Ahora mismo si los aplicase no sabría si hacen algo o no. El comando xinput me dice esto:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ FSPPS/2 Sentelic FingerSensingPad id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Hercules Webcam EC300: Hercules id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
En cuanto a las opciones de energía relacionadas con la tapa no hay ninguna opción "No hacer nada" de manera que no sé que podría haber hecho.
Gracias :)
mmmm.... me suena que ese touchpad ha tenido problemas en el pasado, precisamente porque no es reconocido como touchpad si no como mouse, pero la verdad es que no recuerdo si era problema del driver de synaptic o que.
En mi caso, con otro touchpad, tuve algún problemilla, ya que no era synaptic si no elantech. El touchpad me funciona tanto si lo uso con el driver de synaptic como si dejo que sea libinput el que lo gestione. Ahora mismo, solo tengo libinput para gestionar todo en mi sistema. Si quieres probar algo a ver si hubiera suerte, o te lo guardas para otra ocasión en que te pongas a ello, esto es lo que puedes probar:
1.- Crea un archivo de configuración: /etc/X11/xorg.conf.d/40-touchpad.conf y mete dentro lo siguiente:
Guarda el archivo (las opciones que aparecen se pueden cambiar al gusto de uno).
2.- Si quieres asegurarte al 100% que usa el driver indicado, desinstala xserver-xorg-input-synaptics.
En el siguiente inicio del sistema o de sesión, debería estar usando el touchpad con el driver de libinput. Si la cosa no fuera bien o se queda igual y prefieres seguir como estabas (synaptics debería de tener soporte para ese touchpad hace algo de tiempo ya), basta con volver a instalar xserver-xorg-input-synaptics y eliminar el archvo que has creado.
Respecto a lo de la tapa del portátil, en mi caso (uso plasma como escritorio), en las opciones de energía, al activar la "gestion del botón" de apagado, se me activan las opciones para dicho botón y la tapa del portátil. Ahí mismo es donde se puede configurar que hacer cuando se baje la tapa (apagar, suspender, bloquear pantalla, no hacer nada, son las opciones que me da para la tapa), igual al ser otro escritorio el tuyo te falta instalar algún paquete/plugin para tener esas opciones.
No hay bar que por bien no venga....