Ir al contenido principal

Problemas con Notebook Dell (Extraño la Thinkpad)

Hace un tiempo tuve que comprar una nueva notebook. Mi Thinkpad T430 ya estaba bastante obsoleta.

Por un tema de precios, tuve que desistir que seguir con la línea de Lenovo, y opte por una Dell (Dell G3)

Instale Archlinux y lo configure como siempre, y aunque tuve algunos problemas que solucionar por la compatibilidad de Dell con linux (Por ejemplo, la placa de video), había un solo problema que me volvía loco, que era cuando cerraba la notebook y pasaba a estado sleep.

Dell G3

El problema es que al "despertarla", el touchpad no respondía. Encontré que volviendo a cargar el módulo i2c_hid volvía a funcionar

el Touchpad, así que al principio dejaba una consola abierta para hacer modprobe -r i2c_hid y modprobe i2c_hid.

Luego de unos días, lo solucione definitivamente. Por una lado agregue i2c_hid en /etc/suspend-modules.conf.

Luego cree el archivo /usr/lib/systemd/system-sleep/suspend-modules con lo siguiente.

#!/bin/bash

case $1 in
    pre)
        for mod in $(</etc/suspend-modules.conf); do
            modprobe -r $mod
        done
    ;;
    post)
        for mod in $(</etc/suspend-modules.conf); do
            modprobe $mod
        done
    ;;
esac

Comentarios

Comments powered by Disqus