O módulo do kernel precisa ser recarregado após a inicialização

1

Acabei de receber meu touchpad ALPS no meu trabalho Lenovo Flex 2 (xinput retornou "PS / 2 Generic Mouse", agora ele retorna dois dispositivos: "ALPS PS / 2 Device" e "ALPS PS / 2 Device")

Mas depois de reiniciar o sistema, ele retorna "PS / 2 Generic Mouse" novamente e o multitouch não funciona mais. retornos dmesg

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

Para que funcione de novo, tenho que soltar e carregar o módulo do kernel do psmouse:

rmmod psmouse
modprobe psmouse

Depois disso, funciona novamente.

A propósito, eu estou executando o Ubuntu 14.04

EDITAR:

Parece que o modue está sendo carregado muito cedo, porque após o login eu posso ver que o módulo psmouse está carregado.

    
por Christian 27.09.2014 / 22:55

2 respostas

1

Corrigi o problema colocando as seguintes linhas em /etc/rc.local

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

Agora o Multitouch funciona.

    
por Christian 28.09.2014 / 14:43
0

Leia man 5 modules , ele dirá como especificar os módulos do kernel para carregar no momento da inicialização. Ou apenas acrescente " psmouse " ao arquivo /etc/modules . Em "tempo de inicialização", nenhum módulo é carregado, então o rmmod é desnecessário.

    
por waltinator 27.09.2014 / 23:32