removido
(usa Nenhuma)
Enviado em 17/12/2013 - 20:53h
Olá amigos.
Estou com um problema no funcionamento do touchpado do notebook Dell n5030. Estou usando o OpenSuse 13.1 e andei pesquisando na internet e parece que o problema do meu funcionamento do touchpad tem a ver com o kernel.
Encontrei essa solução
http://nwoki.wordpress.com/2012/10/02/multitouch-fix-for-alps-touchpad/
Quando executei o comando "dkms autoinstall" no terminal me apareceu o seguinte:
linux-ucyp:/home/Domus # dkms autoinstall
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.6-4-default -C /lib/modules/3.11.6-4-default/build M=/var/lib/dkms/psmouse/alps-1.3/build/src psmouse.ko......(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.6-4-default (i586)
Consult /var/lib/dkms/psmouse/alps-1.3/build/make.log for more information.
Então fui verificar o make.log para mais informações e encontrei:
DKMS make.log for psmouse-alps-1.3 for kernel 3.11.6-4-default (i586)
Ter Dez 17 20:42:22 BRST 2013
make: Entrando no diretório `/usr/src/linux-3.11.6-4-obj/i386/default'
CC /var/lib/dkms/psmouse/alps-1.3/build/src/psmouse-base.o
CC /var/lib/dkms/psmouse/alps-1.3/build/src/synaptics.o
CC /var/lib/dkms/psmouse/alps-1.3/build/src/alps.o
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:141:32: error: ‘ALPS_PROTO_V6’ undeclared here (not in a function)
{ { 0x73, 0x03, 0x50 }, 0x0d, ALPS_PROTO_V6, 0xc8, 0xc8, 0 }, /* Dell Inspiron N5110 */
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_process_packet_v1_v2’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:196:44: error: ‘struct alps_data’ has no member named ‘i’
const struct alps_model_info *model = priv->i;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_process_packet’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:832:44: error: ‘struct alps_data’ has no member named ‘i’
const struct alps_model_info *model = priv->i;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_handle_interleaved_ps2’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:903:38: error: ‘struct alps_data’ has no member named ‘i’
(!alps_is_valid_first_byte(priv->i, psmouse->packet[6]))) {
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_process_byte’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:984:44: error: ‘struct alps_data’ has no member named ‘i’
const struct alps_model_info *model = priv->i;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_poll’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1370:10: error: ‘struct alps_data’ has no member named ‘i’
if (priv->i->flags & ALPS_PASS)
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1376:10: error: ‘struct alps_data’ has no member named ‘i’
if (priv->i->flags & ALPS_PASS)
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1379:35: error: ‘struct alps_data’ has no member named ‘i’
if (poll_failed || (buf[0] & priv->i->mask0) != priv->i->byte0)
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1379:54: error: ‘struct alps_data’ has no member named ‘i’
if (poll_failed || (buf[0] & priv->i->mask0) != priv->i->byte0)
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_hw_init_v1_v2’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1397:44: error: ‘struct alps_data’ has no member named ‘i’
const struct alps_model_info *model = priv->i;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_hw_init’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1864:44: error: ‘struct alps_data’ has no member named ‘i’
const struct alps_model_info *model = priv->i;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c: In function ‘alps_init’:
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1930:6: error: ‘struct alps_data’ has no member named ‘i’
priv->i = model;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1930:2: warning: statement with no effect [-Wunused-value]
priv->i = model;
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1966:3: error: too few arguments to function ‘input_mt_init_slots’
input_mt_init_slots(dev1, 2);
^
In file included from /var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:36:0:
/usr/src/linux-3.11.6-4/include/linux/input/mt.h:79:5: note: declared here
int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots,
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1966:3: warning: statement with no effect [-Wunused-value]
input_mt_init_slots(dev1, 2);
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1992:3: error: too few arguments to function ‘input_mt_init_slots’
input_mt_init_slots(dev1, 2);
^
In file included from /var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:36:0:
/usr/src/linux-3.11.6-4/include/linux/input/mt.h:79:5: note: declared here
int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots,
^
/var/lib/dkms/psmouse/alps-1.3/build/src/alps.c:1992:3: warning: statement with no effect [-Wunused-value]
input_mt_init_slots(dev1, 2);
^
make[3]: ** [/var/lib/dkms/psmouse/alps-1.3/build/src/alps.o] Erro 1
make[2]: ** [psmouse.ko] Erro 2
make[1]: ** [sub-make] Erro 2
make: ** [all] Erro 2
make: Saindo do diretório `/usr/src/linux-3.11.6-4-obj/i386/default'
alguém tem alguma idéia de como devo prosseguir???