web-dev-qa-db-fra.com

Le module du noyau doit être rechargé après le démarrage

Je viens de recevoir mon Touchpad ALPS sur mon Lenovo Flex 2 qui fonctionne (xinput a renvoyé "PS/2 Generic Mouse", maintenant il retourne deux appareils: "ALPS PS/2 Device" et "ALPS PS/2 Device")

Mais après le redémarrage de mon système, il renvoie à nouveau "PS/2 Generic Mouse" et le multitouch ne fonctionne plus. dmesg revient

psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06

Pour le faire fonctionner à nouveau, je dois débrancher et charger le module du noyau psmouse:

rmmod psmouse
modprobe psmouse

Après cela, cela fonctionne à nouveau.

Au fait, j'exécute Ubuntu 14.04

ÉDITER:

Il semble que le module soit chargé trop tôt, car après la connexion, je peux voir que le module psmouse est chargé.

1
Christian

J'ai résolu le problème en mettant les lignes suivantes dans /etc/rc.local

/sbin/modprobe -r psmouse
/sbin/modprobe psmouse

Maintenant, le multitouch fonctionne.

1
Christian

Lis man 5 modules, il vous indiquera comment spécifier les modules du noyau à charger au démarrage. Ou, ajoutez simplement "psmouse" au /etc/modules fichier. Au "démarrage", aucun module n'est chargé, donc le rmmod est inutile.

0
waltinator