RE: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Saludos Algunos de los errores de la compilación deben resolverse al ejecutar el script que te adjunto. Hay que ejecutarlo como root o con sudo... Si te aparecen mas errores vuelve a pastearlos... Te lo envio gzipeado... Salud y Suerte!!! ----------------------------------------
Date: Sat, 9 Feb 2008 17:52:15 +0100 From: [email protected] To: [email protected] Subject: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Hola lista! Ayer me compré la tableta Genius MousePen 8x6. La enchufé y prendì la computadora y entré a Musix. Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - Configurar los dispositivos de entrada extendidos. Ahí se me abre un diálogo que me permite configurar un Mouse USB (mi mouse no es USB, lo único que tengo conectado por USB a la computadora es la tableta) y me da unas opciones de configuración. Lo pongo en modo "ventana" y cuando abro una imágen nueva me toma los clicks de la tableta, pero no el movimiento.
Como me llamaba la atención que me lo tome como un mouse y no con algún otro nombre, supuse que iba a tener que instalarme el driver WizardPen. En internet encontré este tutorial: http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta-digitalizad...
Y lo fuí siguiendo sin mayores problemas hasta que tengo que hice el make, que me tiró un montón de errores (que copio al final del mail por si a alguien le sirve de algo). Si alguien tiene un poco de paciencia y ganas, me podría indicar dónde está el error y qué problemas de compatibilidad puedo tener entre ese tutorial (para ubuntu) y Musix. Cuando tenga armando la tableta podría armar un tutorial de instalación para Musix, ya que es uno de los modelos de tableta más comunes acá en argentina.
Muchas gracias, -Fran
root@box:/home/fran/wizardpen-driver-0.5.0# make rm -f wizardpen.o gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. -IXincludes/xc/programs/Xserver/hw/xfree86/common -IXincludes/xc/programs/Xserver/hw/xfree86/loader -IXincludes/xc/programs/Xserver/hw/xfree86/os-support -IXincludes/xc/programs/Xserver/include -IXincludes/xc/programs/Xserver/mi -IXincludes/xc/exports/include/X11 -IXincludes/xc/include/extensions -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el directorio wizardpen.c:39:25: error: linux/input.h: No existe el fichero o el directorio In file included from wizardpen.c:62: wizardpen.h:163: warning: 'struct input_event' declared inside parameter list wizardpen.h:163: warning: its scope is only this definition or declaration, which is probably not what you want wizardpen.h:164: warning: 'struct input_event' declared inside parameter list wizardpen.h:165: warning: 'struct input_event' declared inside parameter list wizardpen.h:166: warning: 'struct input_event' declared inside parameter list wizardpen.c: In function 'IsUSBLine': wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in this function) wizardpen.c:193: error: (Each undeclared identifier is reported only once wizardpen.c:193: error: for each function it appears in.) wizardpen.c: At top level: wizardpen.c:1363: warning: 'struct input_event' declared inside parameter list wizardpen.c:1364: error: conflicting types for 'USBInputABS' wizardpen.h:163: error: previous declaration of 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': wizardpen.c:1367: error: dereferencing pointer to incomplete type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in this function) wizardpen.c:1370: error: 'ABS_Z' undeclared (first use in this function) wizardpen.c:1371: error: dereferencing pointer to incomplete type wizardpen.c:1371: error: dereferencing pointer to incomplete type wizardpen.c:1376: error: dereferencing pointer to incomplete type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in this function) wizardpen.c:1380: error: 'ABS_RX' undeclared (first use in this function) wizardpen.c:1381: error: dereferencing pointer to incomplete type wizardpen.c:1381: error: dereferencing pointer to incomplete type wizardpen.c:1386: error: dereferencing pointer to incomplete type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first use in this function) wizardpen.c:1390: error: dereferencing pointer to incomplete type wizardpen.c:1394: error: dereferencing pointer to incomplete type wizardpen.c:1398: error: dereferencing pointer to incomplete type wizardpen.c:1398: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1405: warning: 'struct input_event' declared inside parameter list wizardpen.c:1406: error: conflicting types for 'USBInputREL' wizardpen.h:164: error: previous declaration of 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': wizardpen.c:1409: error: dereferencing pointer to incomplete type wizardpen.c:1410: error: 'REL_X' undeclared (first use in this function) wizardpen.c:1411: error: dereferencing pointer to incomplete type wizardpen.c:1413: error: dereferencing pointer to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared (first use in this function) wizardpen.c:1417: error: dereferencing pointer to incomplete type wizardpen.c:1419: error: dereferencing pointer to incomplete type wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this function) wizardpen.c:1423: error: dereferencing pointer to incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared (first use in this function) wizardpen.c:1429: error: dereferencing pointer to incomplete type wizardpen.c:1432: error: dereferencing pointer to incomplete type wizardpen.c:1436: error: dereferencing pointer to incomplete type wizardpen.c:1436: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1443: warning: 'struct input_event' declared inside parameter list wizardpen.c:1444: error: conflicting types for 'USBInputKEY' wizardpen.h:165: error: previous declaration of 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': wizardpen.c:1447: error: dereferencing pointer to incomplete type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared (first use in this function) wizardpen.c:1451: error: dereferencing pointer to incomplete type wizardpen.c:1451: error: dereferencing pointer to incomplete type wizardpen.c:1456: error: dereferencing pointer to incomplete type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use in this function) wizardpen.c:1460: error: 'BTN_EXTRA' undeclared (first use in this function) wizardpen.c:1461: error: dereferencing pointer to incomplete type wizardpen.c:1461: error: dereferencing pointer to incomplete type wizardpen.c:1466: error: dereferencing pointer to incomplete type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' undeclared (first use in this function) wizardpen.c:1471: error: dereferencing pointer to incomplete type wizardpen.c:1471: error: dereferencing pointer to incomplete type wizardpen.c:1476: error: dereferencing pointer to incomplete type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use in this function) wizardpen.c:1480: error: dereferencing pointer to incomplete type wizardpen.c:1482: error: dereferencing pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' undeclared (first use in this function) wizardpen.c:1486: error: dereferencing pointer to incomplete type wizardpen.c:1489: error: dereferencing pointer to incomplete type wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in this function) wizardpen.c:1493: error: dereferencing pointer to incomplete type wizardpen.c:1496: error: dereferencing pointer to incomplete type wizardpen.c:1500: error: dereferencing pointer to incomplete type wizardpen.c:1500: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1507: warning: 'struct input_event' declared inside parameter list wizardpen.c:1508: error: conflicting types for 'USBInputSYN' wizardpen.h:166: error: previous declaration of 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': wizardpen.c:1511: error: dereferencing pointer to incomplete type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use in this function) wizardpen.c:1513: error: dereferencing pointer to incomplete type wizardpen.c:1518: error: dereferencing pointer to incomplete type wizardpen.c:1518: error: dereferencing pointer to incomplete type wizardpen.c: In function 'USBReadInput': wizardpen.c:1529: error: invalid application of 'sizeof' to incomplete type 'struct input_event' wizardpen.c:1541: error: increment of pointer to unknown structure wizardpen.c:1541: error: arithmetic on pointer to an incomplete type wizardpen.c:1542: error: dereferencing pointer to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared (first use in this function) wizardpen.c:1544: warning: passing argument 2 of 'USBInputABS' from incompatible pointer type wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this function) wizardpen.c:1548: warning: passing argument 2 of 'USBInputREL' from incompatible pointer type wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this function) wizardpen.c:1552: warning: passing argument 2 of 'USBInputKEY' from incompatible pointer type wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this function) wizardpen.c:1556: warning: passing argument 2 of 'USBInputSYN' from incompatible pointer type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c: In function 'USBQueryHardware': wizardpen.c:1667: error: storage size of 'abs_features' isn't known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in this function) wizardpen.c:1682: error: 'ABS_Y' undeclared (first use in this function) wizardpen.c:1690: error: 'ABS_PRESSURE' undeclared (first use in this function) make: *** [wizardpen.o] Error 1 root@box:/home/fran/wizardpen-driver-0.5.0# sudo make rm -f wizardpen.o gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. -IXincludes/xc/programs/Xserver/hw/xfree86/common -IXincludes/xc/programs/Xserver/hw/xfree86/loader -IXincludes/xc/programs/Xserver/hw/xfree86/os-support -IXincludes/xc/programs/Xserver/include -IXincludes/xc/programs/Xserver/mi -IXincludes/xc/exports/include/X11 -IXincludes/xc/include/extensions -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el directorio wizardpen.c:39:25: error: linux/input.h: No existe el fichero o el directorio In file included from wizardpen.c:62: wizardpen.h:163: warning: 'struct input_event' declared inside parameter list wizardpen.h:163: warning: its scope is only this definition or declaration, which is probably not what you want wizardpen.h:164: warning: 'struct input_event' declared inside parameter list wizardpen.h:165: warning: 'struct input_event' declared inside parameter list wizardpen.h:166: warning: 'struct input_event' declared inside parameter list wizardpen.c: In function 'IsUSBLine': wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in this function) wizardpen.c:193: error: (Each undeclared identifier is reported only once wizardpen.c:193: error: for each function it appears in.) wizardpen.c: At top level: wizardpen.c:1363: warning: 'struct input_event' declared inside parameter list wizardpen.c:1364: error: conflicting types for 'USBInputABS' wizardpen.h:163: error: previous declaration of 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': wizardpen.c:1367: error: dereferencing pointer to incomplete type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in this function) wizardpen.c:1370: error: 'ABS_Z' undeclared (first use in this function) wizardpen.c:1371: error: dereferencing pointer to incomplete type wizardpen.c:1371: error: dereferencing pointer to incomplete type wizardpen.c:1376: error: dereferencing pointer to incomplete type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in this function) wizardpen.c:1380: error: 'ABS_RX' undeclared (first use in this function) wizardpen.c:1381: error: dereferencing pointer to incomplete type wizardpen.c:1381: error: dereferencing pointer to incomplete type wizardpen.c:1386: error: dereferencing pointer to incomplete type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first use in this function) wizardpen.c:1390: error: dereferencing pointer to incomplete type wizardpen.c:1394: error: dereferencing pointer to incomplete type wizardpen.c:1398: error: dereferencing pointer to incomplete type wizardpen.c:1398: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1405: warning: 'struct input_event' declared inside parameter list wizardpen.c:1406: error: conflicting types for 'USBInputREL' wizardpen.h:164: error: previous declaration of 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': wizardpen.c:1409: error: dereferencing pointer to incomplete type wizardpen.c:1410: error: 'REL_X' undeclared (first use in this function) wizardpen.c:1411: error: dereferencing pointer to incomplete type wizardpen.c:1413: error: dereferencing pointer to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared (first use in this function) wizardpen.c:1417: error: dereferencing pointer to incomplete type wizardpen.c:1419: error: dereferencing pointer to incomplete type wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this function) wizardpen.c:1423: error: dereferencing pointer to incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared (first use in this function) wizardpen.c:1429: error: dereferencing pointer to incomplete type wizardpen.c:1432: error: dereferencing pointer to incomplete type wizardpen.c:1436: error: dereferencing pointer to incomplete type wizardpen.c:1436: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1443: warning: 'struct input_event' declared inside parameter list wizardpen.c:1444: error: conflicting types for 'USBInputKEY' wizardpen.h:165: error: previous declaration of 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': wizardpen.c:1447: error: dereferencing pointer to incomplete type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared (first use in this function) wizardpen.c:1451: error: dereferencing pointer to incomplete type wizardpen.c:1451: error: dereferencing pointer to incomplete type wizardpen.c:1456: error: dereferencing pointer to incomplete type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use in this function) wizardpen.c:1460: error: 'BTN_EXTRA' undeclared (first use in this function) wizardpen.c:1461: error: dereferencing pointer to incomplete type wizardpen.c:1461: error: dereferencing pointer to incomplete type wizardpen.c:1466: error: dereferencing pointer to incomplete type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' undeclared (first use in this function) wizardpen.c:1471: error: dereferencing pointer to incomplete type wizardpen.c:1471: error: dereferencing pointer to incomplete type wizardpen.c:1476: error: dereferencing pointer to incomplete type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use in this function) wizardpen.c:1480: error: dereferencing pointer to incomplete type wizardpen.c:1482: error: dereferencing pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' undeclared (first use in this function) wizardpen.c:1486: error: dereferencing pointer to incomplete type wizardpen.c:1489: error: dereferencing pointer to incomplete type wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in this function) wizardpen.c:1493: error: dereferencing pointer to incomplete type wizardpen.c:1496: error: dereferencing pointer to incomplete type wizardpen.c:1500: error: dereferencing pointer to incomplete type wizardpen.c:1500: error: dereferencing pointer to incomplete type wizardpen.c: At top level: wizardpen.c:1507: warning: 'struct input_event' declared inside parameter list wizardpen.c:1508: error: conflicting types for 'USBInputSYN' wizardpen.h:166: error: previous declaration of 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': wizardpen.c:1511: error: dereferencing pointer to incomplete type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use in this function) wizardpen.c:1513: error: dereferencing pointer to incomplete type wizardpen.c:1518: error: dereferencing pointer to incomplete type wizardpen.c:1518: error: dereferencing pointer to incomplete type wizardpen.c: In function 'USBReadInput': wizardpen.c:1529: error: invalid application of 'sizeof' to incomplete type 'struct input_event' wizardpen.c:1541: error: increment of pointer to unknown structure wizardpen.c:1541: error: arithmetic on pointer to an incomplete type wizardpen.c:1542: error: dereferencing pointer to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared (first use in this function) wizardpen.c:1544: warning: passing argument 2 of 'USBInputABS' from incompatible pointer type wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this function) wizardpen.c:1548: warning: passing argument 2 of 'USBInputREL' from incompatible pointer type wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this function) wizardpen.c:1552: warning: passing argument 2 of 'USBInputKEY' from incompatible pointer type wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this function) wizardpen.c:1556: warning: passing argument 2 of 'USBInputSYN' from incompatible pointer type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c:1560: error: dereferencing pointer to incomplete type wizardpen.c: In function 'USBQueryHardware': wizardpen.c:1667: error: storage size of 'abs_features' isn't known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in this function) wizardpen.c:1682: error: 'ABS_Y' undeclared (first use in this function) wizardpen.c:1690: error: 'ABS_PRESSURE' undeclared (first use in this function) make: *** [wizardpen.o] Error 1
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ MSN Video. http://video.msn.com/?mkt=es-es
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado... Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada) http://musix.org.ar/download.html#Compilando_software y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones. Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD. El script lo que hace es descargarlos de Internet y arreglar algunas cosas. :D | Salud y Suerte!!! | ---------------------------------------- | | > Date: Sat, 9 Feb 2008 17:52:15 +0100 | > From: [email protected] | > To: [email protected] | > Subject: [Musix-usuarios] tableta digitalizadora MousePen, | > algunos problemas | > | > Hola lista! | > Ayer me compré la tableta Genius MousePen 8x6. | > La enchufé y prendì la computadora y entré a Musix. | > Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - | > Configurar los dispositivos de entrada extendidos. | > Ahí se me abre un diálogo que me permite configurar un Mouse USB | > (mi mouse no es USB, lo único que tengo conectado por USB a la | > computadora es la tableta) y me da unas opciones de | > configuración. Lo pongo en modo "ventana" y cuando abro una | > imágen nueva me toma los clicks de la tableta, pero no el | > movimiento. | > | > Como me llamaba la atención que me lo tome como un mouse y no | > con algún otro nombre, supuse que iba a tener que instalarme el | > driver WizardPen. | > En internet encontré este tutorial: | > http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta | >-digitalizadora.html | > | > Y lo fuí siguiendo sin mayores problemas hasta que tengo que | > hice el make, que me tiró un montón de errores (que copio al | > final del mail por si a alguien le sirve de algo). | > Si alguien tiene un poco de paciencia y ganas, me podría indicar | > dónde está el error y qué problemas de compatibilidad puedo | > tener entre ese tutorial (para ubuntu) y Musix. | > Cuando tenga armando la tableta podría armar un tutorial de | > instalación para Musix, ya que es uno de los modelos de tableta | > más comunes acá en argentina. | > | > | > Muchas gracias, | > -Fran | > | > | > | > | > root@box:/home/fran/wizardpen-driver-0.5.0# make | > rm -f wizardpen.o | > gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. | > -IXincludes/xc/programs/Xserver/hw/xfree86/common | > -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > -IXincludes/xc/programs/Xserver/include | > -IXincludes/xc/programs/Xserver/mi | > -IXincludes/xc/exports/include/X11 | > -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > -D_XOPEN_SOURCE -D_BSD_SOURCE | > -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > -D_FILE_OFFSET_BITS=64 | > -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT | > -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES | > -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT | > -DPIXPRIV -DSINGLEDEPTH | > -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > -DXFree86Server -DXF86VIDMODE | > -DXvMCExtension -DSMART_SCHEDULE | > -DBUILDDEBUG -DXResExtension | > -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + | > ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO | > -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c | > wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el | > directorio wizardpen.c:39:25: error: linux/input.h: No existe el | > fichero o el directorio In file included from wizardpen.c:62: | > wizardpen.h:163: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:163: warning: its scope is only this | > definition or declaration, which is probably not what you want | > wizardpen.h:164: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:165: warning: 'struct input_event' | > declared inside parameter list wizardpen.h:166: warning: 'struct | > input_event' declared inside parameter list wizardpen.c: In | > function 'IsUSBLine': | > wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in | > this function) wizardpen.c:193: error: (Each undeclared | > identifier is reported only once wizardpen.c:193: error: for | > each function it appears in.) wizardpen.c: At top level: | > wizardpen.c:1363: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1364: error: conflicting types for | > 'USBInputABS' wizardpen.h:163: error: previous declaration of | > 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': | > wizardpen.c:1367: error: dereferencing pointer to incomplete | > type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1370: error: 'ABS_Z' undeclared | > (first use in this function) wizardpen.c:1371: error: | > dereferencing pointer to incomplete type wizardpen.c:1371: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1376: error: dereferencing pointer to incomplete | > type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in | > this function) wizardpen.c:1380: error: 'ABS_RX' undeclared | > (first use in this function) wizardpen.c:1381: error: | > dereferencing pointer to incomplete type wizardpen.c:1381: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1386: error: dereferencing pointer to incomplete | > type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first | > use in this function) wizardpen.c:1390: error: dereferencing | > pointer to incomplete type wizardpen.c:1394: error: | > dereferencing pointer to incomplete type wizardpen.c:1398: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1398: error: dereferencing pointer to incomplete | > type wizardpen.c: At top level: | > wizardpen.c:1405: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1406: error: conflicting types for | > 'USBInputREL' wizardpen.h:164: error: previous declaration of | > 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': | > wizardpen.c:1409: error: dereferencing pointer to incomplete | > type wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > this function) wizardpen.c:1411: error: dereferencing pointer to | > incomplete type wizardpen.c:1413: error: dereferencing pointer | > to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared | > (first use in this function) wizardpen.c:1417: error: | > dereferencing pointer to incomplete type wizardpen.c:1419: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this | > function) wizardpen.c:1423: error: dereferencing pointer to | > incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared | > (first use in this function) wizardpen.c:1429: error: | > dereferencing pointer to incomplete type wizardpen.c:1432: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1436: error: dereferencing pointer to incomplete | > type wizardpen.c:1436: error: dereferencing pointer to | > incomplete type wizardpen.c: At top level: | > wizardpen.c:1443: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1444: error: conflicting types for | > 'USBInputKEY' wizardpen.h:165: error: previous declaration of | > 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': | > wizardpen.c:1447: error: dereferencing pointer to incomplete | > type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use | > in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared | > (first use in this function) wizardpen.c:1451: error: | > dereferencing pointer to incomplete type wizardpen.c:1451: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1456: error: dereferencing pointer to incomplete | > type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use | > in this function) wizardpen.c:1460: error: 'BTN_EXTRA' | > undeclared (first use in this function) wizardpen.c:1461: error: | > dereferencing pointer to incomplete type wizardpen.c:1461: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1466: error: dereferencing pointer to incomplete | > type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first | > use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' | > undeclared (first use in this function) wizardpen.c:1471: error: | > dereferencing pointer to incomplete type wizardpen.c:1471: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1476: error: dereferencing pointer to incomplete | > type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use | > in this function) wizardpen.c:1480: error: dereferencing pointer | > to incomplete type wizardpen.c:1482: error: dereferencing | > pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > undeclared (first use in this function) wizardpen.c:1486: error: | > dereferencing pointer to incomplete type wizardpen.c:1489: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in | > this function) wizardpen.c:1493: error: dereferencing pointer to | > incomplete type wizardpen.c:1496: error: dereferencing pointer | > to incomplete type wizardpen.c:1500: error: dereferencing | > pointer to incomplete type wizardpen.c:1500: error: | > dereferencing pointer to incomplete type wizardpen.c: At top | > level: | > wizardpen.c:1507: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1508: error: conflicting types for | > 'USBInputSYN' wizardpen.h:166: error: previous declaration of | > 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': | > wizardpen.c:1511: error: dereferencing pointer to incomplete | > type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use | > in this function) wizardpen.c:1513: error: dereferencing pointer | > to incomplete type wizardpen.c:1518: error: dereferencing | > pointer to incomplete type wizardpen.c:1518: error: | > dereferencing pointer to incomplete type wizardpen.c: In | > function 'USBReadInput': | > wizardpen.c:1529: error: invalid application of 'sizeof' to | > incomplete type 'struct input_event' | > wizardpen.c:1541: error: increment of pointer to unknown | > structure wizardpen.c:1541: error: arithmetic on pointer to an | > incomplete type wizardpen.c:1542: error: dereferencing pointer | > to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared | > (first use in this function) wizardpen.c:1544: warning: passing | > argument 2 of 'USBInputABS' from incompatible pointer type | > wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this | > function) wizardpen.c:1548: warning: passing argument 2 of | > 'USBInputREL' from incompatible pointer type | > wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this | > function) wizardpen.c:1552: warning: passing argument 2 of | > 'USBInputKEY' from incompatible pointer type | > wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this | > function) wizardpen.c:1556: warning: passing argument 2 of | > 'USBInputSYN' from incompatible pointer type | > wizardpen.c:1560: error: dereferencing pointer to incomplete | > type wizardpen.c:1560: error: dereferencing pointer to | > incomplete type wizardpen.c:1560: error: dereferencing pointer | > to incomplete type wizardpen.c: In function 'USBQueryHardware': | > wizardpen.c:1667: error: storage size of 'abs_features' isn't | > known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1682: error: 'ABS_Y' undeclared | > (first use in this function) wizardpen.c:1690: error: | > 'ABS_PRESSURE' undeclared (first use in this function) make: *** | > [wizardpen.o] Error 1 | > root@box:/home/fran/wizardpen-driver-0.5.0# sudo make | > rm -f wizardpen.o | > gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. | > -IXincludes/xc/programs/Xserver/hw/xfree86/common | > -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > -IXincludes/xc/programs/Xserver/include | > -IXincludes/xc/programs/Xserver/mi | > -IXincludes/xc/exports/include/X11 | > -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > -D_XOPEN_SOURCE -D_BSD_SOURCE | > -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > -D_FILE_OFFSET_BITS=64 | > -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT | > -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES | > -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT | > -DPIXPRIV -DSINGLEDEPTH | > -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > -DXFree86Server -DXF86VIDMODE | > -DXvMCExtension -DSMART_SCHEDULE | > -DBUILDDEBUG -DXResExtension | > -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + | > ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO | > -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c | > wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el | > directorio wizardpen.c:39:25: error: linux/input.h: No existe el | > fichero o el directorio In file included from wizardpen.c:62: | > wizardpen.h:163: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:163: warning: its scope is only this | > definition or declaration, which is probably not what you want | > wizardpen.h:164: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:165: warning: 'struct input_event' | > declared inside parameter list wizardpen.h:166: warning: 'struct | > input_event' declared inside parameter list wizardpen.c: In | > function 'IsUSBLine': | > wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in | > this function) wizardpen.c:193: error: (Each undeclared | > identifier is reported only once wizardpen.c:193: error: for | > each function it appears in.) wizardpen.c: At top level: | > wizardpen.c:1363: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1364: error: conflicting types for | > 'USBInputABS' wizardpen.h:163: error: previous declaration of | > 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': | > wizardpen.c:1367: error: dereferencing pointer to incomplete | > type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1370: error: 'ABS_Z' undeclared | > (first use in this function) wizardpen.c:1371: error: | > dereferencing pointer to incomplete type wizardpen.c:1371: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1376: error: dereferencing pointer to incomplete | > type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in | > this function) wizardpen.c:1380: error: 'ABS_RX' undeclared | > (first use in this function) wizardpen.c:1381: error: | > dereferencing pointer to incomplete type wizardpen.c:1381: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1386: error: dereferencing pointer to incomplete | > type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first | > use in this function) wizardpen.c:1390: error: dereferencing | > pointer to incomplete type wizardpen.c:1394: error: | > dereferencing pointer to incomplete type wizardpen.c:1398: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1398: error: dereferencing pointer to incomplete | > type wizardpen.c: At top level: | > wizardpen.c:1405: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1406: error: conflicting types for | > 'USBInputREL' wizardpen.h:164: error: previous declaration of | > 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': | > wizardpen.c:1409: error: dereferencing pointer to incomplete | > type wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > this function) wizardpen.c:1411: error: dereferencing pointer to | > incomplete type wizardpen.c:1413: error: dereferencing pointer | > to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared | > (first use in this function) wizardpen.c:1417: error: | > dereferencing pointer to incomplete type wizardpen.c:1419: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this | > function) wizardpen.c:1423: error: dereferencing pointer to | > incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared | > (first use in this function) wizardpen.c:1429: error: | > dereferencing pointer to incomplete type wizardpen.c:1432: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1436: error: dereferencing pointer to incomplete | > type wizardpen.c:1436: error: dereferencing pointer to | > incomplete type wizardpen.c: At top level: | > wizardpen.c:1443: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1444: error: conflicting types for | > 'USBInputKEY' wizardpen.h:165: error: previous declaration of | > 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': | > wizardpen.c:1447: error: dereferencing pointer to incomplete | > type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use | > in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared | > (first use in this function) wizardpen.c:1451: error: | > dereferencing pointer to incomplete type wizardpen.c:1451: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1456: error: dereferencing pointer to incomplete | > type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use | > in this function) wizardpen.c:1460: error: 'BTN_EXTRA' | > undeclared (first use in this function) wizardpen.c:1461: error: | > dereferencing pointer to incomplete type wizardpen.c:1461: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1466: error: dereferencing pointer to incomplete | > type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first | > use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' | > undeclared (first use in this function) wizardpen.c:1471: error: | > dereferencing pointer to incomplete type wizardpen.c:1471: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1476: error: dereferencing pointer to incomplete | > type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use | > in this function) wizardpen.c:1480: error: dereferencing pointer | > to incomplete type wizardpen.c:1482: error: dereferencing | > pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > undeclared (first use in this function) wizardpen.c:1486: error: | > dereferencing pointer to incomplete type wizardpen.c:1489: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in | > this function) wizardpen.c:1493: error: dereferencing pointer to | > incomplete type wizardpen.c:1496: error: dereferencing pointer | > to incomplete type wizardpen.c:1500: error: dereferencing | > pointer to incomplete type wizardpen.c:1500: error: | > dereferencing pointer to incomplete type wizardpen.c: At top | > level: | > wizardpen.c:1507: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1508: error: conflicting types for | > 'USBInputSYN' wizardpen.h:166: error: previous declaration of | > 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': | > wizardpen.c:1511: error: dereferencing pointer to incomplete | > type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use | > in this function) wizardpen.c:1513: error: dereferencing pointer | > to incomplete type wizardpen.c:1518: error: dereferencing | > pointer to incomplete type wizardpen.c:1518: error: | > dereferencing pointer to incomplete type wizardpen.c: In | > function 'USBReadInput': | > wizardpen.c:1529: error: invalid application of 'sizeof' to | > incomplete type 'struct input_event' | > wizardpen.c:1541: error: increment of pointer to unknown | > structure wizardpen.c:1541: error: arithmetic on pointer to an | > incomplete type wizardpen.c:1542: error: dereferencing pointer | > to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared | > (first use in this function) wizardpen.c:1544: warning: passing | > argument 2 of 'USBInputABS' from incompatible pointer type | > wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this | > function) wizardpen.c:1548: warning: passing argument 2 of | > 'USBInputREL' from incompatible pointer type | > wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this | > function) wizardpen.c:1552: warning: passing argument 2 of | > 'USBInputKEY' from incompatible pointer type | > wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this | > function) wizardpen.c:1556: warning: passing argument 2 of | > 'USBInputSYN' from incompatible pointer type | > wizardpen.c:1560: error: dereferencing pointer to incomplete | > type wizardpen.c:1560: error: dereferencing pointer to | > incomplete type wizardpen.c:1560: error: dereferencing pointer | > to incomplete type wizardpen.c: In function 'USBQueryHardware': | > wizardpen.c:1667: error: storage size of 'abs_features' isn't | > known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1682: error: 'ABS_Y' undeclared | > (first use in this function) wizardpen.c:1690: error: | > 'ABS_PRESSURE' undeclared (first use in this function) make: *** | > [wizardpen.o] Error 1 | > | > _______________________________________________ | > Musix GNU+Linux - www.musix.org.ar | > Musix-usuarios mailing list | > [email protected] | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua | >rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es -- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com "El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi http://es.wikiquote.org/wiki/La_Guerra_de_las_Galaxias
Gracias Daniel, gracias Marcos! Pude hacer el make y avanzar con la instalación. Ahora me queda un sólo problema: sobre el final del tutorial, me pide que cree una regla del udev, para lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. Pero en mi sistema no tengo ese archivo. Un ls a /etc/udev/rules.d/ me devuleve: 020_permissions.rules 025_libgphoto2.rules 025_logitechmouse.rules 40-prism2.rules udev.rules z20_persistent-input.rules z20_persistent.rules z25_persistent-cd.rules z25_persistent-net.rules z45_persistent-net-generator.rules z50_run.rules z55_hotplug.rules z60_alsa-utils.rules z60_hdparm.rules z60_xserver-xorg-input-wacom.rules z75_cd-aliases-generator.rules Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál? Muchísimas gracias, che, me respondieron en el mismo día, así da gusto tener problemas con el hardware : ) -Fran El 9/02/08, Marcos Guglielmetti <[email protected]> escribió:
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado...
Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada)
http://musix.org.ar/download.html#Compilando_software
y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones.
Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD.
El script lo que hace es descargarlos de Internet y arreglar algunas cosas.
:D
| Salud y Suerte!!! | ---------------------------------------- | | > Date: Sat, 9 Feb 2008 17:52:15 +0100 | > From: [email protected] | > To: [email protected] | > Subject: [Musix-usuarios] tableta digitalizadora MousePen, | > algunos problemas | > | > Hola lista! | > Ayer me compré la tableta Genius MousePen 8x6. | > La enchufé y prendì la computadora y entré a Musix. | > Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - | > Configurar los dispositivos de entrada extendidos. | > Ahí se me abre un diálogo que me permite configurar un Mouse USB | > (mi mouse no es USB, lo único que tengo conectado por USB a la | > computadora es la tableta) y me da unas opciones de | > configuración. Lo pongo en modo "ventana" y cuando abro una | > imágen nueva me toma los clicks de la tableta, pero no el | > movimiento. | > | > Como me llamaba la atención que me lo tome como un mouse y no | > con algún otro nombre, supuse que iba a tener que instalarme el | > driver WizardPen. | > En internet encontré este tutorial: | > http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta | >-digitalizadora.html | > | > Y lo fuí siguiendo sin mayores problemas hasta que tengo que | > hice el make, que me tiró un montón de errores (que copio al | > final del mail por si a alguien le sirve de algo). | > Si alguien tiene un poco de paciencia y ganas, me podría indicar | > dónde está el error y qué problemas de compatibilidad puedo | > tener entre ese tutorial (para ubuntu) y Musix. | > Cuando tenga armando la tableta podría armar un tutorial de | > instalación para Musix, ya que es uno de los modelos de tableta | > más comunes acá en argentina. | > | > | > Muchas gracias, | > -Fran | > | > | > | > | > root@box:/home/fran/wizardpen-driver-0.5.0# make | > rm -f wizardpen.o | > gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. | > -IXincludes/xc/programs/Xserver/hw/xfree86/common | > -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > -IXincludes/xc/programs/Xserver/include | > -IXincludes/xc/programs/Xserver/mi | > -IXincludes/xc/exports/include/X11 | > -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > -D_XOPEN_SOURCE -D_BSD_SOURCE | > -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > -D_FILE_OFFSET_BITS=64 | > -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT | > -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES | > -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT | > -DPIXPRIV -DSINGLEDEPTH | > -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > -DXFree86Server -DXF86VIDMODE | > -DXvMCExtension -DSMART_SCHEDULE | > -DBUILDDEBUG -DXResExtension | > -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + | > ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO | > -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c | > wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el | > directorio wizardpen.c:39:25: error: linux/input.h: No existe el | > fichero o el directorio In file included from wizardpen.c:62: | > wizardpen.h:163: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:163: warning: its scope is only this | > definition or declaration, which is probably not what you want | > wizardpen.h:164: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:165: warning: 'struct input_event' | > declared inside parameter list wizardpen.h:166: warning: 'struct | > input_event' declared inside parameter list wizardpen.c: In | > function 'IsUSBLine': | > wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in | > this function) wizardpen.c:193: error: (Each undeclared | > identifier is reported only once wizardpen.c:193: error: for | > each function it appears in.) wizardpen.c: At top level: | > wizardpen.c:1363: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1364: error: conflicting types for | > 'USBInputABS' wizardpen.h:163: error: previous declaration of | > 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': | > wizardpen.c:1367: error: dereferencing pointer to incomplete | > type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1370: error: 'ABS_Z' undeclared | > (first use in this function) wizardpen.c:1371: error: | > dereferencing pointer to incomplete type wizardpen.c:1371: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1376: error: dereferencing pointer to incomplete | > type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in | > this function) wizardpen.c:1380: error: 'ABS_RX' undeclared | > (first use in this function) wizardpen.c:1381: error: | > dereferencing pointer to incomplete type wizardpen.c:1381: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1386: error: dereferencing pointer to incomplete | > type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first | > use in this function) wizardpen.c:1390: error: dereferencing | > pointer to incomplete type wizardpen.c:1394: error: | > dereferencing pointer to incomplete type wizardpen.c:1398: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1398: error: dereferencing pointer to incomplete | > type wizardpen.c: At top level: | > wizardpen.c:1405: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1406: error: conflicting types for | > 'USBInputREL' wizardpen.h:164: error: previous declaration of | > 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': | > wizardpen.c:1409: error: dereferencing pointer to incomplete | > type wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > this function) wizardpen.c:1411: error: dereferencing pointer to | > incomplete type wizardpen.c:1413: error: dereferencing pointer | > to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared | > (first use in this function) wizardpen.c:1417: error: | > dereferencing pointer to incomplete type wizardpen.c:1419: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this | > function) wizardpen.c:1423: error: dereferencing pointer to | > incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared | > (first use in this function) wizardpen.c:1429: error: | > dereferencing pointer to incomplete type wizardpen.c:1432: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1436: error: dereferencing pointer to incomplete | > type wizardpen.c:1436: error: dereferencing pointer to | > incomplete type wizardpen.c: At top level: | > wizardpen.c:1443: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1444: error: conflicting types for | > 'USBInputKEY' wizardpen.h:165: error: previous declaration of | > 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': | > wizardpen.c:1447: error: dereferencing pointer to incomplete | > type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use | > in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared | > (first use in this function) wizardpen.c:1451: error: | > dereferencing pointer to incomplete type wizardpen.c:1451: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1456: error: dereferencing pointer to incomplete | > type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use | > in this function) wizardpen.c:1460: error: 'BTN_EXTRA' | > undeclared (first use in this function) wizardpen.c:1461: error: | > dereferencing pointer to incomplete type wizardpen.c:1461: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1466: error: dereferencing pointer to incomplete | > type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first | > use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' | > undeclared (first use in this function) wizardpen.c:1471: error: | > dereferencing pointer to incomplete type wizardpen.c:1471: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1476: error: dereferencing pointer to incomplete | > type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use | > in this function) wizardpen.c:1480: error: dereferencing pointer | > to incomplete type wizardpen.c:1482: error: dereferencing | > pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > undeclared (first use in this function) wizardpen.c:1486: error: | > dereferencing pointer to incomplete type wizardpen.c:1489: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in | > this function) wizardpen.c:1493: error: dereferencing pointer to | > incomplete type wizardpen.c:1496: error: dereferencing pointer | > to incomplete type wizardpen.c:1500: error: dereferencing | > pointer to incomplete type wizardpen.c:1500: error: | > dereferencing pointer to incomplete type wizardpen.c: At top | > level: | > wizardpen.c:1507: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1508: error: conflicting types for | > 'USBInputSYN' wizardpen.h:166: error: previous declaration of | > 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': | > wizardpen.c:1511: error: dereferencing pointer to incomplete | > type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use | > in this function) wizardpen.c:1513: error: dereferencing pointer | > to incomplete type wizardpen.c:1518: error: dereferencing | > pointer to incomplete type wizardpen.c:1518: error: | > dereferencing pointer to incomplete type wizardpen.c: In | > function 'USBReadInput': | > wizardpen.c:1529: error: invalid application of 'sizeof' to | > incomplete type 'struct input_event' | > wizardpen.c:1541: error: increment of pointer to unknown | > structure wizardpen.c:1541: error: arithmetic on pointer to an | > incomplete type wizardpen.c:1542: error: dereferencing pointer | > to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared | > (first use in this function) wizardpen.c:1544: warning: passing | > argument 2 of 'USBInputABS' from incompatible pointer type | > wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this | > function) wizardpen.c:1548: warning: passing argument 2 of | > 'USBInputREL' from incompatible pointer type | > wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this | > function) wizardpen.c:1552: warning: passing argument 2 of | > 'USBInputKEY' from incompatible pointer type | > wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this | > function) wizardpen.c:1556: warning: passing argument 2 of | > 'USBInputSYN' from incompatible pointer type | > wizardpen.c:1560: error: dereferencing pointer to incomplete | > type wizardpen.c:1560: error: dereferencing pointer to | > incomplete type wizardpen.c:1560: error: dereferencing pointer | > to incomplete type wizardpen.c: In function 'USBQueryHardware': | > wizardpen.c:1667: error: storage size of 'abs_features' isn't | > known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1682: error: 'ABS_Y' undeclared | > (first use in this function) wizardpen.c:1690: error: | > 'ABS_PRESSURE' undeclared (first use in this function) make: *** | > [wizardpen.o] Error 1 | > root@box:/home/fran/wizardpen-driver-0.5.0# sudo make | > rm -f wizardpen.o | > gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. | > -IXincludes/xc/programs/Xserver/hw/xfree86/common | > -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > -IXincludes/xc/programs/Xserver/include | > -IXincludes/xc/programs/Xserver/mi | > -IXincludes/xc/exports/include/X11 | > -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > -D_XOPEN_SOURCE -D_BSD_SOURCE | > -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > -D_FILE_OFFSET_BITS=64 | > -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT | > -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES | > -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT | > -DPIXPRIV -DSINGLEDEPTH | > -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > -DXFree86Server -DXF86VIDMODE | > -DXvMCExtension -DSMART_SCHEDULE | > -DBUILDDEBUG -DXResExtension | > -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + | > ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO | > -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c | > wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el | > directorio wizardpen.c:39:25: error: linux/input.h: No existe el | > fichero o el directorio In file included from wizardpen.c:62: | > wizardpen.h:163: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:163: warning: its scope is only this | > definition or declaration, which is probably not what you want | > wizardpen.h:164: warning: 'struct input_event' declared inside | > parameter list wizardpen.h:165: warning: 'struct input_event' | > declared inside parameter list wizardpen.h:166: warning: 'struct | > input_event' declared inside parameter list wizardpen.c: In | > function 'IsUSBLine': | > wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in | > this function) wizardpen.c:193: error: (Each undeclared | > identifier is reported only once wizardpen.c:193: error: for | > each function it appears in.) wizardpen.c: At top level: | > wizardpen.c:1363: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1364: error: conflicting types for | > 'USBInputABS' wizardpen.h:163: error: previous declaration of | > 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': | > wizardpen.c:1367: error: dereferencing pointer to incomplete | > type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1370: error: 'ABS_Z' undeclared | > (first use in this function) wizardpen.c:1371: error: | > dereferencing pointer to incomplete type wizardpen.c:1371: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1376: error: dereferencing pointer to incomplete | > type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in | > this function) wizardpen.c:1380: error: 'ABS_RX' undeclared | > (first use in this function) wizardpen.c:1381: error: | > dereferencing pointer to incomplete type wizardpen.c:1381: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1386: error: dereferencing pointer to incomplete | > type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first | > use in this function) wizardpen.c:1390: error: dereferencing | > pointer to incomplete type wizardpen.c:1394: error: | > dereferencing pointer to incomplete type wizardpen.c:1398: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1398: error: dereferencing pointer to incomplete | > type wizardpen.c: At top level: | > wizardpen.c:1405: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1406: error: conflicting types for | > 'USBInputREL' wizardpen.h:164: error: previous declaration of | > 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': | > wizardpen.c:1409: error: dereferencing pointer to incomplete | > type wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > this function) wizardpen.c:1411: error: dereferencing pointer to | > incomplete type wizardpen.c:1413: error: dereferencing pointer | > to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared | > (first use in this function) wizardpen.c:1417: error: | > dereferencing pointer to incomplete type wizardpen.c:1419: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this | > function) wizardpen.c:1423: error: dereferencing pointer to | > incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared | > (first use in this function) wizardpen.c:1429: error: | > dereferencing pointer to incomplete type wizardpen.c:1432: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1436: error: dereferencing pointer to incomplete | > type wizardpen.c:1436: error: dereferencing pointer to | > incomplete type wizardpen.c: At top level: | > wizardpen.c:1443: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1444: error: conflicting types for | > 'USBInputKEY' wizardpen.h:165: error: previous declaration of | > 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': | > wizardpen.c:1447: error: dereferencing pointer to incomplete | > type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use | > in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared | > (first use in this function) wizardpen.c:1451: error: | > dereferencing pointer to incomplete type wizardpen.c:1451: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1456: error: dereferencing pointer to incomplete | > type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use | > in this function) wizardpen.c:1460: error: 'BTN_EXTRA' | > undeclared (first use in this function) wizardpen.c:1461: error: | > dereferencing pointer to incomplete type wizardpen.c:1461: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1466: error: dereferencing pointer to incomplete | > type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first | > use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' | > undeclared (first use in this function) wizardpen.c:1471: error: | > dereferencing pointer to incomplete type wizardpen.c:1471: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1476: error: dereferencing pointer to incomplete | > type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use | > in this function) wizardpen.c:1480: error: dereferencing pointer | > to incomplete type wizardpen.c:1482: error: dereferencing | > pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > undeclared (first use in this function) wizardpen.c:1486: error: | > dereferencing pointer to incomplete type wizardpen.c:1489: | > error: dereferencing pointer to incomplete type | > wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in | > this function) wizardpen.c:1493: error: dereferencing pointer to | > incomplete type wizardpen.c:1496: error: dereferencing pointer | > to incomplete type wizardpen.c:1500: error: dereferencing | > pointer to incomplete type wizardpen.c:1500: error: | > dereferencing pointer to incomplete type wizardpen.c: At top | > level: | > wizardpen.c:1507: warning: 'struct input_event' declared inside | > parameter list wizardpen.c:1508: error: conflicting types for | > 'USBInputSYN' wizardpen.h:166: error: previous declaration of | > 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': | > wizardpen.c:1511: error: dereferencing pointer to incomplete | > type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use | > in this function) wizardpen.c:1513: error: dereferencing pointer | > to incomplete type wizardpen.c:1518: error: dereferencing | > pointer to incomplete type wizardpen.c:1518: error: | > dereferencing pointer to incomplete type wizardpen.c: In | > function 'USBReadInput': | > wizardpen.c:1529: error: invalid application of 'sizeof' to | > incomplete type 'struct input_event' | > wizardpen.c:1541: error: increment of pointer to unknown | > structure wizardpen.c:1541: error: arithmetic on pointer to an | > incomplete type wizardpen.c:1542: error: dereferencing pointer | > to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared | > (first use in this function) wizardpen.c:1544: warning: passing | > argument 2 of 'USBInputABS' from incompatible pointer type | > wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this | > function) wizardpen.c:1548: warning: passing argument 2 of | > 'USBInputREL' from incompatible pointer type | > wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this | > function) wizardpen.c:1552: warning: passing argument 2 of | > 'USBInputKEY' from incompatible pointer type | > wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this | > function) wizardpen.c:1556: warning: passing argument 2 of | > 'USBInputSYN' from incompatible pointer type | > wizardpen.c:1560: error: dereferencing pointer to incomplete | > type wizardpen.c:1560: error: dereferencing pointer to | > incomplete type wizardpen.c:1560: error: dereferencing pointer | > to incomplete type wizardpen.c: In function 'USBQueryHardware': | > wizardpen.c:1667: error: storage size of 'abs_features' isn't | > known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > this function) wizardpen.c:1682: error: 'ABS_Y' undeclared | > (first use in this function) wizardpen.c:1690: error: | > 'ABS_PRESSURE' undeclared (first use in this function) make: *** | > [wizardpen.o] Error 1 | > | > _______________________________________________ | > Musix GNU+Linux - www.musix.org.ar | > Musix-usuarios mailing list | > [email protected] | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua | >rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi
Saludos He leido el tutorial y creo que hay que crear el archivo... Salud y suerte!!!! ----------------------------------------
Date: Sat, 9 Feb 2008 20:58:40 +0100 From: [email protected] To: [email protected] Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Gracias Daniel, gracias Marcos! Pude hacer el make y avanzar con la instalación. Ahora me queda un sólo problema: sobre el final del tutorial, me pide que cree una regla del udev, para lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. Pero en mi sistema no tengo ese archivo. Un ls a /etc/udev/rules.d/ me devuleve:
020_permissions.rules 025_libgphoto2.rules 025_logitechmouse.rules 40-prism2.rules udev.rules z20_persistent-input.rules z20_persistent.rules z25_persistent-cd.rules z25_persistent-net.rules z45_persistent-net-generator.rules z50_run.rules z55_hotplug.rules z60_alsa-utils.rules z60_hdparm.rules z60_xserver-xorg-input-wacom.rules z75_cd-aliases-generator.rules
Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál?
Muchísimas gracias, che, me respondieron en el mismo día, así da gusto tener problemas con el hardware : ) -Fran
El 9/02/08, Marcos Guglielmetti escribió:
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado...
Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada)
http://musix.org.ar/download.html#Compilando_software
y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones.
Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD.
El script lo que hace es descargarlos de Internet y arreglar algunas cosas.
:D
| Salud y Suerte!!! | ---------------------------------------- | |> Date: Sat, 9 Feb 2008 17:52:15 +0100 |> From: [email protected] |> To: [email protected] |> Subject: [Musix-usuarios] tableta digitalizadora MousePen, |> algunos problemas |> |> Hola lista! |> Ayer me compré la tableta Genius MousePen 8x6. |> La enchufé y prendì la computadora y entré a Musix. |> Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - |> Configurar los dispositivos de entrada extendidos. |> Ahí se me abre un diálogo que me permite configurar un Mouse USB |> (mi mouse no es USB, lo único que tengo conectado por USB a la |> computadora es la tableta) y me da unas opciones de |> configuración. Lo pongo en modo "ventana" y cuando abro una |> imágen nueva me toma los clicks de la tableta, pero no el |> movimiento. |> |> Como me llamaba la atención que me lo tome como un mouse y no |> con algún otro nombre, supuse que iba a tener que instalarme el |> driver WizardPen. |> En internet encontré este tutorial: |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta |>-digitalizadora.html |> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo que |> hice el make, que me tiró un montón de errores (que copio al |> final del mail por si a alguien le sirve de algo). |> Si alguien tiene un poco de paciencia y ganas, me podría indicar |> dónde está el error y qué problemas de compatibilidad puedo |> tener entre ese tutorial (para ubuntu) y Musix. |> Cuando tenga armando la tableta podría armar un tutorial de |> instalación para Musix, ya que es uno de los modelos de tableta |> más comunes acá en argentina. |> |> |> Muchas gracias, |> -Fran |> |> |> |> |> root@box:/home/fran/wizardpen-driver-0.5.0# make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> root@box:/home/fran/wizardpen-driver-0.5.0# sudo make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> |> _______________________________________________ |> Musix GNU+Linux - www.musix.org.ar |> Musix-usuarios mailing list |> [email protected] |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua |>rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar siempre a la última Guapos y guapas, clips musicales y estrenos de cine.
Lo hice y pude terminar la instalación, pero todo sigue igual. Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me aparece como opción Mouse USB, y todo sigue funcionando igual. Por otro lado, cuando booteo, creo que me devuelve algún tipo de mensaje de error sobre la tableta, pero todo pasa tan rápido que no llego a leer. Tengo alguna manera de guardar las salidas de pantalla del inicio en algún archivo, para poder leerlas después? muchas gracias, -fran, que se está empezando a desesperar El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió:
Saludos
He leido el tutorial y creo que hay que crear el archivo...
Salud y suerte!!!!
----------------------------------------
Date: Sat, 9 Feb 2008 20:58:40 +0100 From: [email protected] To: [email protected] Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Gracias Daniel, gracias Marcos! Pude hacer el make y avanzar con la instalación. Ahora me queda un sólo problema: sobre el final del tutorial, me pide que cree una regla del udev, para lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. Pero en mi sistema no tengo ese archivo. Un ls a /etc/udev/rules.d/ me devuleve:
020_permissions.rules 025_libgphoto2.rules 025_logitechmouse.rules 40-prism2.rules udev.rules z20_persistent-input.rules z20_persistent.rules z25_persistent-cd.rules z25_persistent-net.rules z45_persistent-net-generator.rules z50_run.rules z55_hotplug.rules z60_alsa-utils.rules z60_hdparm.rules z60_xserver-xorg-input-wacom.rules z75_cd-aliases-generator.rules
Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál?
Muchísimas gracias, che, me respondieron en el mismo día, así da gusto tener problemas con el hardware : ) -Fran
El 9/02/08, Marcos Guglielmetti escribió:
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado...
Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada)
http://musix.org.ar/download.html#Compilando_software
y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones.
Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD.
El script lo que hace es descargarlos de Internet y arreglar algunas cosas.
:D
| Salud y Suerte!!! | ---------------------------------------- | |> Date: Sat, 9 Feb 2008 17:52:15 +0100 |> From: [email protected] |> To: [email protected] |> Subject: [Musix-usuarios] tableta digitalizadora MousePen, |> algunos problemas |> |> Hola lista! |> Ayer me compré la tableta Genius MousePen 8x6. |> La enchufé y prendì la computadora y entré a Musix. |> Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - |> Configurar los dispositivos de entrada extendidos. |> Ahí se me abre un diálogo que me permite configurar un Mouse USB |> (mi mouse no es USB, lo único que tengo conectado por USB a la |> computadora es la tableta) y me da unas opciones de |> configuración. Lo pongo en modo "ventana" y cuando abro una |> imágen nueva me toma los clicks de la tableta, pero no el |> movimiento. |> |> Como me llamaba la atención que me lo tome como un mouse y no |> con algún otro nombre, supuse que iba a tener que instalarme el |> driver WizardPen. |> En internet encontré este tutorial: |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta |>-digitalizadora.html |> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo que |> hice el make, que me tiró un montón de errores (que copio al |> final del mail por si a alguien le sirve de algo). |> Si alguien tiene un poco de paciencia y ganas, me podría indicar |> dónde está el error y qué problemas de compatibilidad puedo |> tener entre ese tutorial (para ubuntu) y Musix. |> Cuando tenga armando la tableta podría armar un tutorial de |> instalación para Musix, ya que es uno de los modelos de tableta |> más comunes acá en argentina. |> |> |> Muchas gracias, |> -Fran |> |> |> |> |> root@box:/home/fran/wizardpen-driver-0.5.0# make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> root@box:/home/fran/wizardpen-driver-0.5.0# sudo make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> |> _______________________________________________ |> Musix GNU+Linux - www.musix.org.ar |> Musix-usuarios mailing list |> [email protected] |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua |>rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar siempre a la última Guapos y guapas, clips musicales y estrenos de cine.
No te preocupes, si en Ubuntustudio se pudo en musix por supuesto!, con toda esta gente ayudando!, abrazo loco, mi ayuda solo es de animo... de hacker tengo poco ja. Abrazo Nicolás (usuario del mousepen diario) Francisco López escribió:
Lo hice y pude terminar la instalación, pero todo sigue igual. Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me aparece como opción Mouse USB, y todo sigue funcionando igual.
Por otro lado, cuando booteo, creo que me devuelve algún tipo de mensaje de error sobre la tableta, pero todo pasa tan rápido que no llego a leer. Tengo alguna manera de guardar las salidas de pantalla del inicio en algún archivo, para poder leerlas después?
muchas gracias, -fran, que se está empezando a desesperar
El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió:
Saludos
He leido el tutorial y creo que hay que crear el archivo...
Salud y suerte!!!!
----------------------------------------
Date: Sat, 9 Feb 2008 20:58:40 +0100 From: [email protected] To: [email protected] Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen, algunos
problemas
Gracias Daniel, gracias Marcos! Pude hacer el make y avanzar con la instalación. Ahora me queda un sólo problema: sobre el final del tutorial, me pide que cree una regla del udev, para lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. Pero en mi sistema no tengo ese archivo. Un ls a /etc/udev/rules.d/ me devuleve:
020_permissions.rules 025_libgphoto2.rules 025_logitechmouse.rules 40-prism2.rules udev.rules z20_persistent-input.rules z20_persistent.rules z25_persistent-cd.rules z25_persistent-net.rules z45_persistent-net-generator.rules z50_run.rules z55_hotplug.rules z60_alsa-utils.rules z60_hdparm.rules z60_xserver-xorg-input-wacom.rules z75_cd-aliases-generator.rules
Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál?
Muchísimas gracias, che, me respondieron en el mismo día, así da gusto tener problemas con el hardware : ) -Fran
El 9/02/08, Marcos Guglielmetti escribió:
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado...
Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada)
http://musix.org.ar/download.html#Compilando_software
y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones.
Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD.
El script lo que hace es descargarlos de Internet y arreglar algunas cosas.
:D
| Salud y Suerte!!! | ---------------------------------------- | |> Date: Sat, 9 Feb 2008 17:52:15 +0100 |> From: [email protected] |> To: [email protected] |> Subject: [Musix-usuarios] tableta digitalizadora MousePen, |> algunos problemas |> |> Hola lista! |> Ayer me compré la tableta Genius MousePen 8x6. |> La enchufé y prendì la computadora y entré a Musix. |> Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - |> Configurar los dispositivos de entrada extendidos. |> Ahí se me abre un diálogo que me permite configurar un Mouse USB |> (mi mouse no es USB, lo único que tengo conectado por USB a la |> computadora es la tableta) y me da unas opciones de |> configuración. Lo pongo en modo "ventana" y cuando abro una |> imágen nueva me toma los clicks de la tableta, pero no el |> movimiento. |> |> Como me llamaba la atención que me lo tome como un mouse y no |> con algún otro nombre, supuse que iba a tener que instalarme el |> driver WizardPen. |> En internet encontré este tutorial: |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta |>-digitalizadora.html |> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo que |> hice el make, que me tiró un montón de errores (que copio al |> final del mail por si a alguien le sirve de algo). |> Si alguien tiene un poco de paciencia y ganas, me podría indicar |> dónde está el error y qué problemas de compatibilidad puedo |> tener entre ese tutorial (para ubuntu) y Musix. |> Cuando tenga armando la tableta podría armar un tutorial de |> instalación para Musix, ya que es uno de los modelos de tableta |> más comunes acá en argentina. |> |> |> Muchas gracias, |> -Fran |> |> |> |> |> root@box:/home/fran/wizardpen-driver-0.5.0# make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> root@box:/home/fran/wizardpen-driver-0.5.0# sudo make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> |> _______________________________________________ |> Musix GNU+Linux - www.musix.org.ar |> Musix-usuarios mailing list |> [email protected] |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua |>rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar siempre a la última Guapos y guapas, clips musicales y estrenos de cine.
------------------------------------------------------------------------
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
------------------------------------------------------------------------
No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.21/1267 - Release Date: 08/02/2008 08:12 p.m.
Saludos Disculpa pero el texto del tutorial puede inducir a error... A ver... une las lineas que terminen en coma en una sola... Uf no se si me explico... Creo que las ocho o nueve lineas del tutorial deben ser en realidad 4 o 5... Algo parecido a esto 1ª linea BUS="usb", KERNEL="event*", SYSFS{product}="Tablet WP8060U",NAME="input/%k", SYMLINK="tablet-event" 2ª linea BUS="usb", KERNEL="mouse*", SYSFS{product}="Tablet WP8060U", NAME="input/%k", SYMLINK="tablet-mouse" 3ª linea KERNEL="mouse*", SYSFS{dev}="13:32", NAME="input/%k", SYMLINK="ratones" 4ª linea KERNEL="mouse*", SUBSYSTEM="input", SYSFS{dev}="13:33", NAME="input/%k", SYMLINK="ratones" Igual ya lo has visto... Salud y suerte!!! ----------------------------------------
Date: Sat, 9 Feb 2008 22:43:13 +0100 From: [email protected] To: [email protected] Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Lo hice y pude terminar la instalación, pero todo sigue igual. Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me aparece como opción Mouse USB, y todo sigue funcionando igual.
Por otro lado, cuando booteo, creo que me devuelve algún tipo de mensaje de error sobre la tableta, pero todo pasa tan rápido que no llego a leer. Tengo alguna manera de guardar las salidas de pantalla del inicio en algún archivo, para poder leerlas después?
muchas gracias, -fran, que se está empezando a desesperar
El 9/02/08, Daniel Vidal Chornet escribió:
Saludos
He leido el tutorial y creo que hay que crear el archivo...
Salud y suerte!!!!
----------------------------------------
Date: Sat, 9 Feb 2008 20:58:40 +0100 From: [email protected] To: [email protected] Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen, algunos problemas
Gracias Daniel, gracias Marcos! Pude hacer el make y avanzar con la instalación. Ahora me queda un sólo problema: sobre el final del tutorial, me pide que cree una regla del udev, para lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. Pero en mi sistema no tengo ese archivo. Un ls a /etc/udev/rules.d/ me devuleve:
020_permissions.rules 025_libgphoto2.rules 025_logitechmouse.rules 40-prism2.rules udev.rules z20_persistent-input.rules z20_persistent.rules z25_persistent-cd.rules z25_persistent-net.rules z45_persistent-net-generator.rules z50_run.rules z55_hotplug.rules z60_alsa-utils.rules z60_hdparm.rules z60_xserver-xorg-input-wacom.rules z75_cd-aliases-generator.rules
Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál?
Muchísimas gracias, che, me respondieron en el mismo día, así da gusto tener problemas con el hardware : ) -Fran
El 9/02/08, Marcos Guglielmetti escribió:
El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | Saludos | | Algunos de los errores de la compilación deben resolverse al | ejecutar el script que te adjunto. Hay que ejecutarlo como root o | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te | lo envio gzipeado...
Sí: aclaremos también que esto está en la documentación, con link al script (última versión, más nueva que la adjuntada)
http://musix.org.ar/download.html#Compilando_software
y que el script mismo está en Musix, sólo que las últimas versiones del script tienen algunos agregados o actualizaciones.
Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en CD pq no entraban, pero están en el DVD.
El script lo que hace es descargarlos de Internet y arreglar algunas cosas.
:D
| Salud y Suerte!!! | ---------------------------------------- | |> Date: Sat, 9 Feb 2008 17:52:15 +0100 |> From: [email protected] |> To: [email protected] |> Subject: [Musix-usuarios] tableta digitalizadora MousePen, |> algunos problemas |> |> Hola lista! |> Ayer me compré la tableta Genius MousePen 8x6. |> La enchufé y prendì la computadora y entré a Musix. |> Abrí el GImp y fuí a Preferencias -Dispositivos de entrada - |> Configurar los dispositivos de entrada extendidos. |> Ahí se me abre un diálogo que me permite configurar un Mouse USB |> (mi mouse no es USB, lo único que tengo conectado por USB a la |> computadora es la tableta) y me da unas opciones de |> configuración. Lo pongo en modo "ventana" y cuando abro una |> imágen nueva me toma los clicks de la tableta, pero no el |> movimiento. |> |> Como me llamaba la atención que me lo tome como un mouse y no |> con algún otro nombre, supuse que iba a tener que instalarme el |> driver WizardPen. |> En internet encontré este tutorial: |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta |>-digitalizadora.html |> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo que |> hice el make, que me tiró un montón de errores (que copio al |> final del mail por si a alguien le sirve de algo). |> Si alguien tiene un poco de paciencia y ganas, me podría indicar |> dónde está el error y qué problemas de compatibilidad puedo |> tener entre ese tutorial (para ubuntu) y Musix. |> Cuando tenga armando la tableta podría armar un tutorial de |> instalación para Musix, ya que es uno de los modelos de tableta |> más comunes acá en argentina. |> |> |> Muchas gracias, |> -Fran |> |> |> |> |> root@box:/home/fran/wizardpen-driver-0.5.0# make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> root@box:/home/fran/wizardpen-driver-0.5.0# sudo make |> rm -f wizardpen.o |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC -I../Xincludes -I. |> -IXincludes/xc/programs/Xserver/hw/xfree86/common |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support |> -IXincludes/xc/programs/Xserver/include |> -IXincludes/xc/programs/Xserver/mi |> -IXincludes/xc/exports/include/X11 |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE |> -D_XOPEN_SOURCE -D_BSD_SOURCE |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE |> -D_FILE_OFFSET_BITS=64 |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DXPRINT |> -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES |> -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT |> -DPIXPRIV -DSINGLEDEPTH |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK |> -DXFree86Server -DXF86VIDMODE |> -DXvMCExtension -DSMART_SCHEDULE |> -DBUILDDEBUG -DXResExtension |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) + |> ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT -c wizardpen.c |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el |> fichero o el directorio In file included from wizardpen.c:62: |> wizardpen.h:163: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:163: warning: its scope is only this |> definition or declaration, which is probably not what you want |> wizardpen.h:164: warning: 'struct input_event' declared inside |> parameter list wizardpen.h:165: warning: 'struct input_event' |> declared inside parameter list wizardpen.h:166: warning: 'struct |> input_event' declared inside parameter list wizardpen.c: In |> function 'IsUSBLine': |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in |> this function) wizardpen.c:193: error: (Each undeclared |> identifier is reported only once wizardpen.c:193: error: for |> each function it appears in.) wizardpen.c: At top level: |> wizardpen.c:1363: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1364: error: conflicting types for |> 'USBInputABS' wizardpen.h:163: error: previous declaration of |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS': |> wizardpen.c:1367: error: dereferencing pointer to incomplete |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared |> (first use in this function) wizardpen.c:1371: error: |> dereferencing pointer to incomplete type wizardpen.c:1371: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1376: error: dereferencing pointer to incomplete |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared |> (first use in this function) wizardpen.c:1381: error: |> dereferencing pointer to incomplete type wizardpen.c:1381: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1386: error: dereferencing pointer to incomplete |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first |> use in this function) wizardpen.c:1390: error: dereferencing |> pointer to incomplete type wizardpen.c:1394: error: |> dereferencing pointer to incomplete type wizardpen.c:1398: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1398: error: dereferencing pointer to incomplete |> type wizardpen.c: At top level: |> wizardpen.c:1405: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1406: error: conflicting types for |> 'USBInputREL' wizardpen.h:164: error: previous declaration of |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL': |> wizardpen.c:1409: error: dereferencing pointer to incomplete |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in |> this function) wizardpen.c:1411: error: dereferencing pointer to |> incomplete type wizardpen.c:1413: error: dereferencing pointer |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared |> (first use in this function) wizardpen.c:1417: error: |> dereferencing pointer to incomplete type wizardpen.c:1419: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this |> function) wizardpen.c:1423: error: dereferencing pointer to |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared |> (first use in this function) wizardpen.c:1429: error: |> dereferencing pointer to incomplete type wizardpen.c:1432: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1436: error: dereferencing pointer to incomplete |> type wizardpen.c:1436: error: dereferencing pointer to |> incomplete type wizardpen.c: At top level: |> wizardpen.c:1443: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1444: error: conflicting types for |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY': |> wizardpen.c:1447: error: dereferencing pointer to incomplete |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared |> (first use in this function) wizardpen.c:1451: error: |> dereferencing pointer to incomplete type wizardpen.c:1451: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1456: error: dereferencing pointer to incomplete |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA' |> undeclared (first use in this function) wizardpen.c:1461: error: |> dereferencing pointer to incomplete type wizardpen.c:1461: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1466: error: dereferencing pointer to incomplete |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD' |> undeclared (first use in this function) wizardpen.c:1471: error: |> dereferencing pointer to incomplete type wizardpen.c:1471: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1476: error: dereferencing pointer to incomplete |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use |> in this function) wizardpen.c:1480: error: dereferencing pointer |> to incomplete type wizardpen.c:1482: error: dereferencing |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' |> undeclared (first use in this function) wizardpen.c:1486: error: |> dereferencing pointer to incomplete type wizardpen.c:1489: |> error: dereferencing pointer to incomplete type |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in |> this function) wizardpen.c:1493: error: dereferencing pointer to |> incomplete type wizardpen.c:1496: error: dereferencing pointer |> to incomplete type wizardpen.c:1500: error: dereferencing |> pointer to incomplete type wizardpen.c:1500: error: |> dereferencing pointer to incomplete type wizardpen.c: At top |> level: |> wizardpen.c:1507: warning: 'struct input_event' declared inside |> parameter list wizardpen.c:1508: error: conflicting types for |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN': |> wizardpen.c:1511: error: dereferencing pointer to incomplete |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use |> in this function) wizardpen.c:1513: error: dereferencing pointer |> to incomplete type wizardpen.c:1518: error: dereferencing |> pointer to incomplete type wizardpen.c:1518: error: |> dereferencing pointer to incomplete type wizardpen.c: In |> function 'USBReadInput': |> wizardpen.c:1529: error: invalid application of 'sizeof' to |> incomplete type 'struct input_event' |> wizardpen.c:1541: error: increment of pointer to unknown |> structure wizardpen.c:1541: error: arithmetic on pointer to an |> incomplete type wizardpen.c:1542: error: dereferencing pointer |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared |> (first use in this function) wizardpen.c:1544: warning: passing |> argument 2 of 'USBInputABS' from incompatible pointer type |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this |> function) wizardpen.c:1548: warning: passing argument 2 of |> 'USBInputREL' from incompatible pointer type |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this |> function) wizardpen.c:1552: warning: passing argument 2 of |> 'USBInputKEY' from incompatible pointer type |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this |> function) wizardpen.c:1556: warning: passing argument 2 of |> 'USBInputSYN' from incompatible pointer type |> wizardpen.c:1560: error: dereferencing pointer to incomplete |> type wizardpen.c:1560: error: dereferencing pointer to |> incomplete type wizardpen.c:1560: error: dereferencing pointer |> to incomplete type wizardpen.c: In function 'USBQueryHardware': |> wizardpen.c:1667: error: storage size of 'abs_features' isn't |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared |> (first use in this function) wizardpen.c:1690: error: |> 'ABS_PRESSURE' undeclared (first use in this function) make: *** |> [wizardpen.o] Error 1 |> |> _______________________________________________ |> Musix GNU+Linux - www.musix.org.ar |> Musix-usuarios mailing list |> [email protected] |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua |>rios | | _________________________________________________________________ | MSN Video. | http://video.msn.com/?mkt=es-es
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira, la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo en ti" Yoda a Anakin en el Consejo Jedi
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
_________________________________________________________________ Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar siempre a la última Guapos y guapas, clips musicales y estrenos de cine.
_________________________________________________________________ La vida de los famosos al desnudo en MSN Entretenimiento http://entretenimiento.es.msn.com/
El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió: | Lo hice y pude terminar la instalación, pero todo sigue igual. | Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me | aparece como opción Mouse USB, y todo sigue funcionando igual. | | Por otro lado, cuando booteo, creo que me devuelve algún tipo de | mensaje de error sobre la tableta, pero todo pasa tan rápido que | no llego a leer. Bueno, fijate con gmesg Este programa brinda la salida de mensajes del kernel Podrías guardar la info de dmesg en algún lado, así dmesg > ~/dmesg.txt y adjuntarla, si querés, o fijarte qué es lo que dice sobre tu dispositivo y buscar en google algún dato. También, otra opción es ver si tu dispositivo crea algún log en algún lado... podrías utilizar locate locate archivo pero antes actualizá la base de datos de locate con updatedb Así podrías buscar todos los archivos que contengan el nombre wizardpen o el que vos creas necesario buscar. Quizá esto sirva de algo... | Tengo alguna manera de guardar las salidas de pantalla del inicio | en algún archivo, para poder leerlas después? | | | muchas gracias, | -fran, que se está empezando a desesperar Es entendible... esperemos poder solucionarlo... pero ¿qué dice google de esas tabletas funcionando en debian etch? | El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió: | > Saludos | > | > He leido el tutorial y creo que hay que crear el | > archivo... | > | > Salud y suerte!!!! | > | > ---------------------------------------- | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100 | > > From: [email protected] | > > To: [email protected] | > > Subject: Re: [Musix-usuarios] tableta digitalizadora | > > MousePen, algunos | > | > problemas | > | > > Gracias Daniel, gracias Marcos! | > > Pude hacer el make y avanzar con la instalación. | > > Ahora me queda un sólo problema: | > > sobre el final del tutorial, me pide que cree una regla del | > > udev, para lo que debería editar el archivo | > > /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. | > > Pero en mi sistema no tengo ese archivo. | > > Un ls a /etc/udev/rules.d/ me devuleve: | > > | > > 020_permissions.rules | > > 025_libgphoto2.rules | > > 025_logitechmouse.rules | > > 40-prism2.rules | > > udev.rules | > > z20_persistent-input.rules | > > z20_persistent.rules | > > z25_persistent-cd.rules | > > z25_persistent-net.rules | > > z45_persistent-net-generator.rules | > > z50_run.rules | > > z55_hotplug.rules | > > z60_alsa-utils.rules | > > z60_hdparm.rules | > > z60_xserver-xorg-input-wacom.rules | > > z75_cd-aliases-generator.rules | > > | > > Debería crear ese archivo o debería usar uno de los que ya | > > tengo? Cuál? | > > | > > | > > Muchísimas gracias, che, me respondieron en el mismo día, así | > > da gusto tener problemas con el hardware : ) | > > -Fran | > > | > > El 9/02/08, Marcos Guglielmetti escribió: | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | > >> | Saludos | > >> | | > >> | Algunos de los errores de la compilación deben | > >> | resolverse al ejecutar el script que te adjunto. Hay que | > >> | ejecutarlo como root o con sudo... Si te aparecen mas | > >> | errores vuelve a pastearlos... Te lo envio gzipeado... | > >> | > >> Sí: aclaremos también que esto está en la documentación, con | > >> link al script (última versión, más nueva que la adjuntada) | > >> | > >> http://musix.org.ar/download.html#Compilando_software | > >> | > >> y que el script mismo está en Musix, sólo que las últimas | > >> versiones del script tienen algunos agregados o | > >> actualizaciones. | > >> | > >> Otra aclaración: los paquetes de desarrollo no están en Musix | > >> 1.0 en CD pq no entraban, pero están en el DVD. | > >> | > >> El script lo que hace es descargarlos de Internet y arreglar | > >> algunas cosas. | > >> | > >> :D | > >> : | > >> | Salud y Suerte!!! | > >> | ---------------------------------------- | > >> | | > >> |> Date: Sat, 9 Feb 2008 17:52:15 +0100 | > >> |> From: [email protected] | > >> |> To: [email protected] | > >> |> Subject: [Musix-usuarios] tableta digitalizadora | > >> |> MousePen, algunos problemas | > >> |> | > >> |> Hola lista! | > >> |> Ayer me compré la tableta Genius MousePen 8x6. | > >> |> La enchufé y prendì la computadora y entré a Musix. | > >> |> Abrí el GImp y fuí a Preferencias -Dispositivos de | > >> |> entrada - Configurar los dispositivos de entrada | > >> |> extendidos. Ahí se me abre un diálogo que me permite | > >> |> configurar un Mouse USB (mi mouse no es USB, lo único que | > >> |> tengo conectado por USB a la computadora es la tableta) y | > >> |> me da unas opciones de configuración. Lo pongo en modo | > >> |> "ventana" y cuando abro una imágen nueva me toma los | > >> |> clicks de la tableta, pero no el movimiento. | > >> |> | > >> |> Como me llamaba la atención que me lo tome como un mouse | > >> |> y no con algún otro nombre, supuse que iba a tener que | > >> |> instalarme el driver WizardPen. | > >> |> En internet encontré este tutorial: | > >> |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una- | > >> |>tableta -digitalizadora.html | > >> |> | > >> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo | > >> |> que hice el make, que me tiró un montón de errores (que | > >> |> copio al final del mail por si a alguien le sirve de | > >> |> algo). Si alguien tiene un poco de paciencia y ganas, me | > >> |> podría indicar dónde está el error y qué problemas de | > >> |> compatibilidad puedo tener entre ese tutorial (para | > >> |> ubuntu) y Musix. | > >> |> Cuando tenga armando la tableta podría armar un tutorial | > >> |> de instalación para Musix, ya que es uno de los modelos | > >> |> de tableta más comunes acá en argentina. | > >> |> | > >> |> | > >> |> Muchas gracias, | > >> |> -Fran | > >> |> | > >> |> | > >> |> | > >> |> | > >> |> root@box:/home/fran/wizardpen-driver-0.5.0# make | > >> |> rm -f wizardpen.o | > >> |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC | > >> |> -I../Xincludes -I. | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/common | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > >> |> -IXincludes/xc/programs/Xserver/include | > >> |> -IXincludes/xc/programs/Xserver/mi | > >> |> -IXincludes/xc/exports/include/X11 | > >> |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > >> |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > >> |> -D_XOPEN_SOURCE -D_BSD_SOURCE | > >> |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > >> |> -D_FILE_OFFSET_BITS=64 | > >> |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > >> |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension | > >> |> -DXPRINT -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR | > >> |> -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS | > >> |> -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH | > >> |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > >> |> -DXFree86Server -DXF86VIDMODE | > >> |> -DXvMCExtension -DSMART_SCHEDULE | > >> |> -DBUILDDEBUG -DXResExtension | > >> |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > >> |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * | > >> |> 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 | > >> |> -DNARROWPROTO -DIN_MODULE -DXFree86Module -DLINUX_INPUT | > >> |> -c wizardpen.c wizardpen.c:38:23: error: asm/types.h: No | > >> |> existe el fichero o el directorio wizardpen.c:39:25: | > >> |> error: linux/input.h: No existe el fichero o el | > >> |> directorio In file included from wizardpen.c:62: | > >> |> wizardpen.h:163: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.h:163: warning: its scope | > >> |> is only this definition or declaration, which is probably | > >> |> not what you want wizardpen.h:164: warning: 'struct | > >> |> input_event' declared inside parameter list | > >> |> wizardpen.h:165: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.h:166: warning: 'struct | > >> |> input_event' declared inside parameter list wizardpen.c: | > >> |> In function 'IsUSBLine': | > >> |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first | > >> |> use in this function) wizardpen.c:193: error: (Each | > >> |> undeclared identifier is reported only once | > >> |> wizardpen.c:193: error: for each function it appears in.) | > >> |> wizardpen.c: At top level: wizardpen.c:1363: warning: | > >> |> 'struct input_event' declared inside parameter list | > >> |> wizardpen.c:1364: error: conflicting types for | > >> |> 'USBInputABS' wizardpen.h:163: error: previous | > >> |> declaration of 'USBInputABS' was here wizardpen.c: In | > >> |> function 'USBInputABS': wizardpen.c:1367: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > >> |> this function) wizardpen.c:1370: error: 'ABS_Z' | > >> |> undeclared (first use in this function) wizardpen.c:1371: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1371: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1376: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1379: error: 'ABS_Y' | > >> |> undeclared (first use in this function) wizardpen.c:1380: | > >> |> error: 'ABS_RX' undeclared (first use in this function) | > >> |> wizardpen.c:1381: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1381: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1386: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1389: error: 'ABS_PRESSURE' | > >> |> undeclared (first use in this function) wizardpen.c:1390: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1394: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1398: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1398: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c: At top level: | > >> |> wizardpen.c:1405: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1406: error: | > >> |> conflicting types for 'USBInputREL' wizardpen.h:164: | > >> |> error: previous declaration of 'USBInputREL' was here | > >> |> wizardpen.c: In function 'USBInputREL': wizardpen.c:1409: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > >> |> this function) wizardpen.c:1411: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1413: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1416: error: 'REL_Y' undeclared (first use in | > >> |> this function) wizardpen.c:1417: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1419: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in | > >> |> this function) wizardpen.c:1423: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1428: error: | > >> |> 'REL_WHEEL' undeclared (first use in this function) | > >> |> wizardpen.c:1429: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1432: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1436: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1436: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c: At top level: | > >> |> wizardpen.c:1443: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1444: error: | > >> |> conflicting types for 'USBInputKEY' wizardpen.h:165: | > >> |> error: previous declaration of 'USBInputKEY' was here | > >> |> wizardpen.c: In function 'USBInputKEY': wizardpen.c:1447: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first | > >> |> use in this function) wizardpen.c:1450: error: 'BTN_SIDE' | > >> |> undeclared (first use in this function) wizardpen.c:1451: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1451: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1456: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1459: error: 'BTN_STYLUS' | > >> |> undeclared (first use in this function) wizardpen.c:1460: | > >> |> error: 'BTN_EXTRA' undeclared (first use in this | > >> |> function) wizardpen.c:1461: error: dereferencing pointer | > >> |> to incomplete type wizardpen.c:1461: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1466: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1469: error: 'BTN_STYLUS2' | > >> |> undeclared (first use in this function) wizardpen.c:1470: | > >> |> error: 'BTN_FORWARD' undeclared (first use in this | > >> |> function) wizardpen.c:1471: error: dereferencing pointer | > >> |> to incomplete type wizardpen.c:1471: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1476: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1479: error: 'BTN_LEFT' | > >> |> undeclared (first use in this function) wizardpen.c:1480: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1482: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > >> |> undeclared (first use in this function) wizardpen.c:1486: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1489: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first | > >> |> use in this function) wizardpen.c:1493: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1496: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1500: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1500: error: | > >> |> dereferencing pointer to incomplete type wizardpen.c: At | > >> |> top level: | > >> |> wizardpen.c:1507: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1508: error: | > >> |> conflicting types for 'USBInputSYN' wizardpen.h:166: | > >> |> error: previous declaration of 'USBInputSYN' was here | > >> |> wizardpen.c: In function 'USBInputSYN': wizardpen.c:1511: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first | > >> |> use in this function) wizardpen.c:1513: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1518: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1518: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c: In function | > >> |> 'USBReadInput': | > >> |> wizardpen.c:1529: error: invalid application of 'sizeof' | > >> |> to incomplete type 'struct input_event' | > >> |> wizardpen.c:1541: error: increment of pointer to unknown | > >> |> structure wizardpen.c:1541: error: arithmetic on pointer | > >> |> to an incomplete type wizardpen.c:1542: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1543: error: 'EV_ABS' undeclared (first use | > >> |> in this function) wizardpen.c:1544: warning: passing | > >> |> argument 2 of 'USBInputABS' from incompatible pointer | > >> |> type wizardpen.c:1547: error: 'EV_REL' undeclared (first | > >> |> use in this function) wizardpen.c:1548: warning: passing | > >> |> argument 2 of 'USBInputREL' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use | > >> |> in this function) wizardpen.c:1552: warning: passing | > >> |> argument 2 of 'USBInputKEY' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use | > >> |> in this function) wizardpen.c:1556: warning: passing | > >> |> argument 2 of 'USBInputSYN' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1560: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1560: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1560: error: | > >> |> dereferencing pointer to incomplete type wizardpen.c: In | > >> |> function 'USBQueryHardware': wizardpen.c:1667: error: | > >> |> storage size of 'abs_features' isn't known | > >> |> wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > >> |> this function) wizardpen.c:1682: error: 'ABS_Y' | > >> |> undeclared (first use in this function) wizardpen.c:1690: | > >> |> error: 'ABS_PRESSURE' undeclared (first use in this | > >> |> function) make: *** [wizardpen.o] Error 1 | > >> |> root@box:/home/fran/wizardpen-driver-0.5.0# sudo make | > >> |> rm -f wizardpen.o | > >> |> gcc -m32 -g -O2 -fno-strict-aliasing -fPIC | > >> |> -I../Xincludes -I. | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/common | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader | > >> |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support | > >> |> -IXincludes/xc/programs/Xserver/include | > >> |> -IXincludes/xc/programs/Xserver/mi | > >> |> -IXincludes/xc/exports/include/X11 | > >> |> -IXincludes/xc/include/extensions -Dlinux -D__i386__ | > >> |> -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE | > >> |> -D_XOPEN_SOURCE -D_BSD_SOURCE | > >> |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE | > >> |> -D_FILE_OFFSET_BITS=64 | > >> |> -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP | > >> |> -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension | > >> |> -DXPRINT -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR | > >> |> -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS | > >> |> -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH | > >> |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK | > >> |> -DXFree86Server -DXF86VIDMODE | > >> |> -DXvMCExtension -DSMART_SCHEDULE | > >> |> -DBUILDDEBUG -DXResExtension | > >> |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN | > >> |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * | > >> |> 100000) + ((0) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 | > >> |> -DNARROWPROTO -DIN_MODULE -DXFree86Module -DLINUX_INPUT | > >> |> -c wizardpen.c wizardpen.c:38:23: error: asm/types.h: No | > >> |> existe el fichero o el directorio wizardpen.c:39:25: | > >> |> error: linux/input.h: No existe el fichero o el | > >> |> directorio In file included from wizardpen.c:62: | > >> |> wizardpen.h:163: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.h:163: warning: its scope | > >> |> is only this definition or declaration, which is probably | > >> |> not what you want wizardpen.h:164: warning: 'struct | > >> |> input_event' declared inside parameter list | > >> |> wizardpen.h:165: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.h:166: warning: 'struct | > >> |> input_event' declared inside parameter list wizardpen.c: | > >> |> In function 'IsUSBLine': | > >> |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first | > >> |> use in this function) wizardpen.c:193: error: (Each | > >> |> undeclared identifier is reported only once | > >> |> wizardpen.c:193: error: for each function it appears in.) | > >> |> wizardpen.c: At top level: wizardpen.c:1363: warning: | > >> |> 'struct input_event' declared inside parameter list | > >> |> wizardpen.c:1364: error: conflicting types for | > >> |> 'USBInputABS' wizardpen.h:163: error: previous | > >> |> declaration of 'USBInputABS' was here wizardpen.c: In | > >> |> function 'USBInputABS': wizardpen.c:1367: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1369: error: 'ABS_X' undeclared (first use in | > >> |> this function) wizardpen.c:1370: error: 'ABS_Z' | > >> |> undeclared (first use in this function) wizardpen.c:1371: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1371: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1376: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1379: error: 'ABS_Y' | > >> |> undeclared (first use in this function) wizardpen.c:1380: | > >> |> error: 'ABS_RX' undeclared (first use in this function) | > >> |> wizardpen.c:1381: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1381: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1386: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1389: error: 'ABS_PRESSURE' | > >> |> undeclared (first use in this function) wizardpen.c:1390: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1394: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1398: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1398: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c: At top level: | > >> |> wizardpen.c:1405: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1406: error: | > >> |> conflicting types for 'USBInputREL' wizardpen.h:164: | > >> |> error: previous declaration of 'USBInputREL' was here | > >> |> wizardpen.c: In function 'USBInputREL': wizardpen.c:1409: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1410: error: 'REL_X' undeclared (first use in | > >> |> this function) wizardpen.c:1411: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1413: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1416: error: 'REL_Y' undeclared (first use in | > >> |> this function) wizardpen.c:1417: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1419: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in | > >> |> this function) wizardpen.c:1423: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1428: error: | > >> |> 'REL_WHEEL' undeclared (first use in this function) | > >> |> wizardpen.c:1429: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1432: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1436: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1436: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c: At top level: | > >> |> wizardpen.c:1443: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1444: error: | > >> |> conflicting types for 'USBInputKEY' wizardpen.h:165: | > >> |> error: previous declaration of 'USBInputKEY' was here | > >> |> wizardpen.c: In function 'USBInputKEY': wizardpen.c:1447: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first | > >> |> use in this function) wizardpen.c:1450: error: 'BTN_SIDE' | > >> |> undeclared (first use in this function) wizardpen.c:1451: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1451: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1456: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1459: error: 'BTN_STYLUS' | > >> |> undeclared (first use in this function) wizardpen.c:1460: | > >> |> error: 'BTN_EXTRA' undeclared (first use in this | > >> |> function) wizardpen.c:1461: error: dereferencing pointer | > >> |> to incomplete type wizardpen.c:1461: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1466: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1469: error: 'BTN_STYLUS2' | > >> |> undeclared (first use in this function) wizardpen.c:1470: | > >> |> error: 'BTN_FORWARD' undeclared (first use in this | > >> |> function) wizardpen.c:1471: error: dereferencing pointer | > >> |> to incomplete type wizardpen.c:1471: error: dereferencing | > >> |> pointer to incomplete type | > >> |> wizardpen.c:1476: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1479: error: 'BTN_LEFT' | > >> |> undeclared (first use in this function) wizardpen.c:1480: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1482: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE' | > >> |> undeclared (first use in this function) wizardpen.c:1486: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1489: error: dereferencing pointer to | > >> |> incomplete type | > >> |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first | > >> |> use in this function) wizardpen.c:1493: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1496: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1500: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1500: error: | > >> |> dereferencing pointer to incomplete type wizardpen.c: At | > >> |> top level: | > >> |> wizardpen.c:1507: warning: 'struct input_event' declared | > >> |> inside parameter list wizardpen.c:1508: error: | > >> |> conflicting types for 'USBInputSYN' wizardpen.h:166: | > >> |> error: previous declaration of 'USBInputSYN' was here | > >> |> wizardpen.c: In function 'USBInputSYN': wizardpen.c:1511: | > >> |> error: dereferencing pointer to incomplete type | > >> |> wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first | > >> |> use in this function) wizardpen.c:1513: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1518: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1518: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c: In function | > >> |> 'USBReadInput': | > >> |> wizardpen.c:1529: error: invalid application of 'sizeof' | > >> |> to incomplete type 'struct input_event' | > >> |> wizardpen.c:1541: error: increment of pointer to unknown | > >> |> structure wizardpen.c:1541: error: arithmetic on pointer | > >> |> to an incomplete type wizardpen.c:1542: error: | > >> |> dereferencing pointer to incomplete type | > >> |> wizardpen.c:1543: error: 'EV_ABS' undeclared (first use | > >> |> in this function) wizardpen.c:1544: warning: passing | > >> |> argument 2 of 'USBInputABS' from incompatible pointer | > >> |> type wizardpen.c:1547: error: 'EV_REL' undeclared (first | > >> |> use in this function) wizardpen.c:1548: warning: passing | > >> |> argument 2 of 'USBInputREL' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use | > >> |> in this function) wizardpen.c:1552: warning: passing | > >> |> argument 2 of 'USBInputKEY' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use | > >> |> in this function) wizardpen.c:1556: warning: passing | > >> |> argument 2 of 'USBInputSYN' from incompatible pointer | > >> |> type | > >> |> wizardpen.c:1560: error: dereferencing pointer to | > >> |> incomplete type wizardpen.c:1560: error: dereferencing | > >> |> pointer to incomplete type wizardpen.c:1560: error: | > >> |> dereferencing pointer to incomplete type wizardpen.c: In | > >> |> function 'USBQueryHardware': wizardpen.c:1667: error: | > >> |> storage size of 'abs_features' isn't known | > >> |> wizardpen.c:1674: error: 'ABS_X' undeclared (first use in | > >> |> this function) wizardpen.c:1682: error: 'ABS_Y' | > >> |> undeclared (first use in this function) wizardpen.c:1690: | > >> |> error: 'ABS_PRESSURE' undeclared (first use in this | > >> |> function) make: *** [wizardpen.o] Error 1 | > >> |> | > >> |> _______________________________________________ | > >> |> Musix GNU+Linux - www.musix.org.ar | > >> |> Musix-usuarios mailing list | > >> |> [email protected] | > >> |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/mus | > >> |>ix-usua rios | > >> | | > >> | __________________________________________________________ | > >> |_______ MSN Video. | > >> | http://video.msn.com/?mkt=es-es | > >> | > >> -- | > >> `&' | > >> # Marcos Guglielmetti, co-director de | > >> # Musix GNU+Linux, 100% Software Libre para artistas | > >> _#_ http://www.musix.org.ar | > >> (#) | > >> / O \ + archivos: ftp://musix.ourproject.org/pub/musix | > >> ( === ) Ecología: http://autosus2.wordpress.com | > >> `---' Personal: http://marcospcmusica.wordpress.com | > >> | > >> "El miedo es el camino hacia el Lado Oscuro, el miedo lleva a | > >> la ira, la ira lleva al odio, el odio lleva al sufrimiento. | > >> Veo mucho miedo en ti" | > >> Yoda a Anakin en el Consejo Jedi | > >> | > >> | > >> http://es.wikiquote.org/wiki/La_Guerra_de_las_Galaxias | > > | > > _______________________________________________ | > > Musix GNU+Linux - www.musix.org.ar | > > Musix-usuarios mailing list | > > [email protected] | > > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-us | > >uarios | > | > ________________________________________________________________ | >_ Tecnología, moda, motor, viajes,…suscríbete a nuestros | > boletines para estar siempre a la última | > Guapos y guapas, clips musicales y estrenos de cine.
Hola lista! Sigo avanzando con lo de la tableta. No pude encontrar practicamente nada sobre este modelo de tableta en Debian Etch, así que seguí con los tutoriales de Ubuntu, hasta que llegué al que parece ser la fuente de todos los demás: https://help.ubuntu.com/community/TabletSetupWizardpen El proceso es igual al que venía siguiendo, pero no termina donde terminaba el anterior (agregar la regla de udev), sino que sigue con la calibración y configuración de xorg.conf . Primero tenía que compilar otro programa que venía con el driver que había bajado, que me tenía que devolver el texto que le tenía que agregar al xorg.conf. Cuando hice el make, me tiró un par de errores (no llegué a copiarlos y ahora estoy en el trabajo, cuando vuela a la noche se los paso), pero no me preocupé mucho porque en la misma página estaban los textos de muchas tabletas, incluyendo la mía. Así que agregué a mi xorg.conf. Section "InputDevice" Identifier "WizardPen Tablet" Option "SendCoreEvents" "true" Driver "wizardpen" Option "Device" "/dev/tablet-event" Option "TopX" "826" Option "TopY" "2626" Option "BottomX" "32747" Option "BottomY" "32762" Option "MaxX" "32747" Option "MaxY" "32762" EndSection Y, en la sección "Server Layout": InputDevice "WizardPen Tablet" "AlwaysCore" Como el driver WizardPen no permite hacer hotplugging, el tutorial pedía que agregue un texto a /etc/rc.local (que agregué): XORG_CONF=/etc/X11/xorg.conf if [ -e /dev/tablet-event ]; then sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled" else sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled" fi A partir de acá, sigue todo igual que antes, de la tableta sólo me toma los clicks (en realidad, me tomo sólo el botón principal como si fuera clik izquierdo) y en el Gimp sólo me aparece Mouse USB para configurar, no la tableta. ¿Alguien tiene alguna idea? Adjunto en un txt toda la salida de dmesg, pero copio acá las líneas que me parecía que tenían que ver: usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb USB Universal Host Controller Interface driver v3.0 ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21 ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI 21 (level, low) -> IRQ 18 PCI: Setting latency timer of device 0000:00:0b.0 to 64 ohci_hcd 0000:00:0b.0: OHCI Host Controller ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 8 ports detected usb 1-8: new low speed USB device using ohci_hcd and address 2 usb 1-8: configuration #1 chosen from 1 choice usbcore: registered new interface driver hiddev input: UC-LOGIC Tablet WP8060U as /class/input/input5 input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on usb-0000:00:0b.0-8 usbcore: registered new interface driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver (...) usb 1-8: configuration #1 chosen from 1 choice input: UC-LOGIC Tablet WP8060U as /class/input/input7 input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on usb-0000:00:0b.0-8 Muchísimas gracias a todos por su tiempo, en serio, la verdad que me vendría bárbaro poder usar esto. Saludos, -Fran El día 10/02/08, Marcos Guglielmetti <[email protected]> escribió:
El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió: | Lo hice y pude terminar la instalación, pero todo sigue igual. | Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me | aparece como opción Mouse USB, y todo sigue funcionando igual. | | Por otro lado, cuando booteo, creo que me devuelve algún tipo de | mensaje de error sobre la tableta, pero todo pasa tan rápido que | no llego a leer.
Bueno, fijate con
gmesg
Este programa brinda la salida de mensajes del kernel
Podrías guardar la info de dmesg en algún lado, así
dmesg > ~/dmesg.txt
y adjuntarla, si querés, o fijarte qué es lo que dice sobre tu dispositivo y buscar en google algún dato.
También, otra opción es ver si tu dispositivo crea algún log en algún lado... podrías utilizar locate
locate archivo
pero antes actualizá la base de datos de locate con
updatedb
Así podrías buscar todos los archivos que contengan el nombre wizardpen o el que vos creas necesario buscar.
Quizá esto sirva de algo...
| Tengo alguna manera de guardar las salidas de pantalla del inicio | en algún archivo, para poder leerlas después? | | | muchas gracias, | -fran, que se está empezando a desesperar
Es entendible... esperemos poder solucionarlo... pero ¿qué dice google de esas tabletas funcionando en debian etch?
| El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió: | > Saludos | > | > He leido el tutorial y creo que hay que crear el | > archivo... | > | > Salud y suerte!!!! | > | > ---------------------------------------- | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100 | > > From: [email protected] | > > To: [email protected] | > > Subject: Re: [Musix-usuarios] tableta digitalizadora | > > MousePen, algunos | > | > problemas | > | > > Gracias Daniel, gracias Marcos! | > > Pude hacer el make y avanzar con la instalación. | > > Ahora me queda un sólo problema: | > > sobre el final del tutorial, me pide que cree una regla del | > > udev, para lo que debería editar el archivo | > > /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. | > > Pero en mi sistema no tengo ese archivo. | > > Un ls a /etc/udev/rules.d/ me devuleve: | > > | > > 020_permissions.rules | > > 025_libgphoto2.rules | > > 025_logitechmouse.rules | > > 40-prism2.rules | > > udev.rules | > > z20_persistent-input.rules | > > z20_persistent.rules | > > z25_persistent-cd.rules | > > z25_persistent-net.rules | > > z45_persistent-net-generator.rules | > > z50_run.rules | > > z55_hotplug.rules | > > z60_alsa-utils.rules | > > z60_hdparm.rules | > > z60_xserver-xorg-input-wacom.rules | > > z75_cd-aliases-generator.rules | > > | > > Debería crear ese archivo o debería usar uno de los que ya | > > tengo? Cuál? | > > | > > | > > Muchísimas gracias, che, me respondieron en el mismo día, así | > > da gusto tener problemas con el hardware : ) | > > -Fran | > > | > > El 9/02/08, Marcos Guglielmetti escribió: | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió: | > >> | Saludos | > >> | | > >> | Algunos de los errores de la compilación deben | > >> | resolverse al ejecutar el script que te adjunto. Hay que | > >> | ejecutarlo como root o con sudo... Si te aparecen mas | > >> | errores vuelve a pastearlos... Te lo envio gzipeado... | > >> | > >> Sí: aclaremos también que esto está en la documentación, con | > >> link al script (última versión, más nueva que la adjuntada) | > >> | > >> http://musix.org.ar/download.html#Compilando_software | > >> | > >> y que el script mismo está en Musix, sólo que las últimas | > >> versiones del script tienen algunos agregados o | > >> actualizaciones. | > >> | > >> Otra aclaración: los paquetes de desarrollo no están en Musix | > >> 1.0 en CD pq no entraban, pero están en el DVD. | > >> | > >> El script lo que hace es descargarlos de Internet y arreglar | > >> algunas cosas. | > >> | > >> :D | > >> : | > >> | Salud y Suerte!!! | > >> | ---------------------------------------- | > >> | | > >> |> Date: Sat, 9 Feb 2008 17:52:15 +0100 | > >> |> From: [email protected] | > >> |> To: [email protected] | > >> |> Subject: [Musix-usuarios] tableta digitalizadora | > >> |> MousePen, algunos problemas | > >> |> | > >> |> Hola lista! | > >> |> Ayer me compré la tableta Genius MousePen 8x6. | > >> |> La enchufé y prendì la computadora y entré a Musix. | > >> |> Abrí el GImp y fuí a Preferencias -Dispositivos de | > >> |> entrada - Configurar los dispositivos de entrada | > >> |> extendidos. Ahí se me abre un diálogo que me permite | > >> |> configurar un Mouse USB (mi mouse no es USB, lo único que | > >> |> tengo conectado por USB a la computadora es la tableta) y | > >> |> me da unas opciones de configuración. Lo pongo en modo | > >> |> "ventana" y cuando abro una imágen nueva me toma los | > >> |> clicks de la tableta, pero no el movimiento. | > >> |> | > >> |> Como me llamaba la atención que me lo tome como un mouse | > >> |> y no con algún otro nombre, supuse que iba a tener que | > >> |> instalarme el driver WizardPen. | > >> |> En internet encontré este tutorial: | > >> |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una- | > >> |>tableta -digitalizadora.html | > >> |> | > >> |> Y lo fuí siguiendo sin mayores problemas hasta que tengo | > >> |> que hice el make, que me tiró un montón de errores (que | > >> |> copio al final del mail por si a alguien le sirve de | > >> |> algo). Si alguien tiene un poco de paciencia y ganas, me | > >> |> podría indicar dónde está el error y qué problemas de | > >> |> compatibilidad puedo tener entre ese tutorial (para | > >> |> ubuntu) y Musix. | > >> |> Cuando tenga armando la tableta podría armar un tutorial | > >> |> de instalación para Musix, ya que es uno de los modelos | > >> |> de tableta más comunes acá en argentina. | > >> |> | > >> |> | > >> |> Muchas gracias, | > >> |> -Fran
El Martes, 12 de Febrero de 2008 14:57, Francisco López escribió: | Hola lista! | Sigo avanzando con lo de la tableta. Bien! | No pude encontrar practicamente nada sobre este modelo de tableta | en Debian Etch, así que seguí con los tutoriales de Ubuntu, hasta | que llegué al que parece ser la fuente de todos los demás: | | https://help.ubuntu.com/community/TabletSetupWizardpen | | El proceso es igual al que venía siguiendo, pero no termina donde | terminaba el anterior (agregar la regla de udev), sino que sigue | con la calibración y configuración de xorg.conf . | Primero tenía que compilar otro programa que venía con el driver | que había bajado, que me tenía que devolver el texto que le tenía | que agregar al xorg.conf. | Cuando hice el make, me tiró un par de errores (no llegué a | copiarlos y ahora estoy en el trabajo, cuando vuela a la noche se | los paso), pero no me preocupé mucho porque en la misma página | estaban los textos de muchas tabletas, incluyendo la mía. | Así que agregué a mi xorg.conf. | | Section "InputDevice" | Identifier "WizardPen Tablet" | Option "SendCoreEvents" "true" | Driver "wizardpen" | Option "Device" "/dev/tablet-event" | Option "TopX" "826" | Option "TopY" "2626" | Option "BottomX" "32747" | Option "BottomY" "32762" | Option "MaxX" "32747" | Option "MaxY" "32762" | EndSection | | | Y, en la sección "Server Layout": | | InputDevice "WizardPen Tablet" "AlwaysCore" | | Como el driver WizardPen no permite hacer hotplugging, el tutorial | pedía que agregue un texto a /etc/rc.local (que agregué): | | XORG_CONF=/etc/X11/xorg.conf | if [ -e /dev/tablet-event ]; then | sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" | echo "Udev created /dev/tablet-event = Tablet present! - | Tablet-driver enabled" | else | sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" | echo "Udev did NOT create /dev/tablet-event = tablet NOT | present! - Tablet-driver disabled" | fi Estaría bueno que corras ese script en una konsole y nos digas qué salida produce | A partir de acá, sigue todo igual que antes, de la tableta sólo me | toma los clicks (en realidad, me tomo sólo el botón principal como | si fuera clik izquierdo) y en el Gimp sólo me aparece Mouse USB | para configurar, no la tableta. | | ¿Alguien tiene alguna idea? ¿Estás seguro que /etc/X11/xorg.conf quedó realmente configurado como vos quiciste? Porque Musix lo reconfigura con cada inicio si no le decís que no autodetecte el video (desde videoconfig) Eso hará que xorg.conf sea siempre el mismo, o el que vos quieras, no el que la autodetección rearme en cada inicio. Podés deshabilitar la autodetección de video a mano así: rm /usr/sbin/mkxf86config ...total es un link a alguno de estos: /usr/sbin/ mkxf86config-gentoo mkxf86config-pardo mkxf86config-disabled mkxf86config-musix Con videoconfig manejás eso gráficamente | Adjunto en un txt toda la salida de dmesg, pero copio acá las | líneas que me parecía que tenían que ver: | | usbcore: registered new interface driver usbfs | usbcore: registered new interface driver hub | usbcore: registered new device driver usb | USB Universal Host Controller Interface driver v3.0 | ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) | Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21 | ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI 21 | (level, low) -> IRQ 18 | PCI: Setting latency timer of device 0000:00:0b.0 to 64 | ohci_hcd 0000:00:0b.0: OHCI Host Controller | ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number | 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000 | usb usb1: configuration #1 chosen from 1 choice | hub 1-0:1.0: USB hub found | hub 1-0:1.0: 8 ports detected | usb 1-8: new low speed USB device using ohci_hcd and address 2 | usb 1-8: configuration #1 chosen from 1 choice | usbcore: registered new interface driver hiddev | input: UC-LOGIC Tablet WP8060U as /class/input/input5 | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on | usb-0000:00:0b.0-8 | usbcore: registered new interface driver usbhid | drivers/usb/input/hid-core.c: v2.6:USB HID core driver | | (...) | | usb 1-8: configuration #1 chosen from 1 choice | input: UC-LOGIC Tablet WP8060U as /class/input/input7 | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on | usb-0000:00:0b.0-8 Qué bueno, parecería que del lado de los drivers está todo bien, sólo parece que falta algo por otro lado ¿no? | | Muchísimas gracias a todos por su tiempo, en serio, la verdad que | me vendría bárbaro poder usar esto. | Saludos, | -Fran | | El día 10/02/08, Marcos Guglielmetti <[email protected]> escribió: | > El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió: | > | Lo hice y pude terminar la instalación, pero todo sigue igual. | > | Cuando voy al GImp, a dispositivos de entrada extendidos, sólo | > | me aparece como opción Mouse USB, y todo sigue funcionando | > | igual. | > | | > | Por otro lado, cuando booteo, creo que me devuelve algún tipo | > | de mensaje de error sobre la tableta, pero todo pasa tan | > | rápido que no llego a leer. | > | > Bueno, fijate con | > | > gmesg | > | > Este programa brinda la salida de mensajes del kernel | > | > Podrías guardar la info de dmesg en algún lado, así | > | > | > dmesg > ~/dmesg.txt | > | > | > y adjuntarla, si querés, o fijarte qué es lo que dice sobre tu | > dispositivo y buscar en google algún dato. | > | > También, otra opción es ver si tu dispositivo crea algún log en | > algún lado... podrías utilizar locate | > | > | > locate archivo | > | > pero antes actualizá la base de datos de locate con | > | > updatedb | > | > Así podrías buscar todos los archivos que contengan el nombre | > wizardpen o el que vos creas necesario buscar. | > | > Quizá esto sirva de algo... | > | > | Tengo alguna manera de guardar las salidas de pantalla del | > | inicio en algún archivo, para poder leerlas después? | > | | > | | > | muchas gracias, | > | -fran, que se está empezando a desesperar | > | > Es entendible... esperemos poder solucionarlo... pero ¿qué dice | > google de esas tabletas funcionando en debian etch? | > | > | El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió: | > | > Saludos | > | > | > | > He leido el tutorial y creo que hay que crear el | > | > archivo... | > | > | > | > Salud y suerte!!!! | > | > | > | > ---------------------------------------- | > | > | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100 | > | > > From: [email protected] | > | > > To: [email protected] | > | > > Subject: Re: [Musix-usuarios] tableta digitalizadora | > | > > MousePen, algunos | > | > | > | > problemas | > | > | > | > > Gracias Daniel, gracias Marcos! | > | > > Pude hacer el make y avanzar con la instalación. | > | > > Ahora me queda un sólo problema: | > | > > sobre el final del tutorial, me pide que cree una regla | > | > > del udev, para lo que debería editar el archivo | > | > > /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. | > | > > Pero en mi sistema no tengo ese archivo. | > | > > Un ls a /etc/udev/rules.d/ me devuleve: | > | > > | > | > > 020_permissions.rules | > | > > 025_libgphoto2.rules | > | > > 025_logitechmouse.rules | > | > > 40-prism2.rules | > | > > udev.rules | > | > > z20_persistent-input.rules | > | > > z20_persistent.rules | > | > > z25_persistent-cd.rules | > | > > z25_persistent-net.rules | > | > > z45_persistent-net-generator.rules | > | > > z50_run.rules | > | > > z55_hotplug.rules | > | > > z60_alsa-utils.rules | > | > > z60_hdparm.rules | > | > > z60_xserver-xorg-input-wacom.rules | > | > > z75_cd-aliases-generator.rules | > | > > | > | > > Debería crear ese archivo o debería usar uno de los que ya | > | > > tengo? Cuál? | > | > > | > | > > | > | > > Muchísimas gracias, che, me respondieron en el mismo día, | > | > > así da gusto tener problemas con el hardware : ) | > | > > -Fran | > | > > | > | > > El 9/02/08, Marcos Guglielmetti escribió: | > | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal | > | > >> Chornet | > | > escribió: | > | > >> | Saludos | > | > >> | | > | > >> | Algunos de los errores de la compilación deben | > | > >> | resolverse al ejecutar el script que te adjunto. Hay | > | > >> | que ejecutarlo como root o con sudo... Si te aparecen | > | > >> | mas errores vuelve a pastearlos... Te lo envio | > | > >> | gzipeado... | > | > >> | > | > >> Sí: aclaremos también que esto está en la documentación, | > | > >> con link al script (última versión, más nueva que la | > | > >> adjuntada) | > | > >> | > | > >> http://musix.org.ar/download.html#Compilando_software | > | > >> | > | > >> y que el script mismo está en Musix, sólo que las últimas | > | > >> versiones del script tienen algunos agregados o | > | > >> actualizaciones. | > | > >> | > | > >> Otra aclaración: los paquetes de desarrollo no están en | > | > >> Musix 1.0 en CD pq no entraban, pero están en el DVD. | > | > >> | > | > >> El script lo que hace es descargarlos de Internet y | > | > >> arreglar algunas cosas. | > | > >> | > | > >> :D | > | > >> : | > | > >> | Salud y Suerte!!! | > | > >> | ---------------------------------------- | > | > >> | | > | > >> |> Date: Sat, 9 Feb 2008 17:52:15 +0100 | > | > >> |> From: [email protected] | > | > >> |> To: [email protected] | > | > >> |> Subject: [Musix-usuarios] tableta digitalizadora | > | > >> |> MousePen, algunos problemas | > | > >> |> | > | > >> |> Hola lista! | > | > >> |> Ayer me compré la tableta Genius MousePen 8x6. | > | > >> |> La enchufé y prendì la computadora y entré a Musix. | > | > >> |> Abrí el GImp y fuí a Preferencias -Dispositivos de | > | > >> |> entrada - Configurar los dispositivos de entrada | > | > >> |> extendidos. Ahí se me abre un diálogo que me permite | > | > >> |> configurar un Mouse USB (mi mouse no es USB, lo único | > | > >> |> que tengo conectado por USB a la computadora es la | > | > >> |> tableta) y me da unas opciones de configuración. Lo | > | > >> |> pongo en modo "ventana" y cuando abro una imágen | > | > >> |> nueva me toma los clicks de la tableta, pero no el | > | > >> |> movimiento. | > | > >> |> | > | > >> |> Como me llamaba la atención que me lo tome como un | > | > >> |> mouse y no con algún otro nombre, supuse que iba a | > | > >> |> tener que instalarme el driver WizardPen. | > | > >> |> En internet encontré este tutorial: | > | > >> |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar- | > | > >> |>una- tableta -digitalizadora.html | > | > >> |> | > | > >> |> Y lo fuí siguiendo sin mayores problemas hasta que | > | > >> |> tengo que hice el make, que me tiró un montón de | > | > >> |> errores (que copio al final del mail por si a alguien | > | > >> |> le sirve de algo). Si alguien tiene un poco de | > | > >> |> paciencia y ganas, me podría indicar dónde está el | > | > >> |> error y qué problemas de compatibilidad puedo tener | > | > >> |> entre ese tutorial (para ubuntu) y Musix. | > | > >> |> Cuando tenga armando la tableta podría armar un | > | > >> |> tutorial de instalación para Musix, ya que es uno de | > | > >> |> los modelos de tableta más comunes acá en argentina. | > | > >> |> | > | > >> |> | > | > >> |> Muchas gracias, | > | > >> |> -Fran -- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com "Si somos libres, todo nos sobra." José de San Martín http://es.wikiquote.org/wiki/Libertad
Hola Marcos, hola lista. Primero, cambié lo del video, para que no haga más la autoconfiguración, me fijé si el xorg.conf estaba bien y reinicié, todo seguía igual. Paso siguiente me fijé con dmesg y la salida era exactamente igual, así que parecería que ahí no estaba el problema. Marcos me pedía que corra el script en consola y me fije la salida. Ahí descubrí algo: root@box:~# bash root@box:~# XORG_CONF=/etc/X11/xorg.conf root@box:~# if [ -e /dev/tablet-event ]; then
sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled" else sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled" fi Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled root@box:~# bash root@box:~# XORG_CONF=/etc/X11/xorg.conf root@box:~# if [ -e /dev/tablet-event ]; then sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled" else sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled" fi Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled
Al leer eso me acordé de un problemita que estaba teniendo y que sólo uno de los tutoriales (porque en internet hay varios, con mínimas diferencias) tenía en cuenta. Después de crear las reglas udev, el tutorial decía:
Reiniciamos udev: sudo /etc/init.d/udev restart Comprobamos si el syslink ha sido creado: ls -la /dev/tablet-event Si nos muestra resultados, es que ha sido creado correctamente. NOTA: Llegado a este punto, no se mostraba nada, así que creé la carpeta a mano: mkdir /dev/tablet-event sudo /etc/init.d/udev restart
Que fué exactamente lo que hice. El tema era que el directorio no "quedaba hecho", sino que lo tenía que hacer cada vez que reiniciaba el sistema. La verdad, no entiendo muy bien ni el scrpit ni qué es este " /dev/tablet-event". ¿Puede ser qie el problema esté por ahí? Por otro lado, acabo de encontrar en otro de los tutoriales ( un comentario de un usuario que decía que las reglas udev (las mismas que están en todos los tutoriales que estuve viendo, las que van en el archivo /etc/udev/rules.d/10-local.rules) tenían un error de sintaxis (les faltaban algunos signos "=" y "+") y debería quedar así: BUS= ="usb", KERNEL= ="event*", SYSFS{product}= ="Tablet WP8060U", NAME="input/%k", SYMLINK+ ="tablet-event", MODE="0666" BUS="usb", KERNEL= ="mouse*", SYSFS{product}= ="Tablet WP8060U", NAME="input/%k", SYMLINK+ ="tablet-mouse" KERNEL= ="mouse*", SYSFS{dev}= ="13:32", NAME="input/%k", SYMLINK+ ="ratones" KERNEL= ="mouse*", SUBSYSTEM= ="input", SYSFS{dev}= ="13:33", NAME="input/%k", SYMLINK+ ="ratones" Calculo que eso será lo primero que voy a probar cuando llegue a casa del trabajo. ¿Alguan otra idea? Muchas gracias a todos por la paciencia, saludos, -Fran PD: Ah, me olvidaba, una consulta un poco fuera de tópico en la lista, pero que tal vez nos podía ayudar a entender qué estaba pasando: ya que todos los tutoriales eran de ubuntu y tenía una partición libre, decidí instalar ubuntu 7.10 32 bits en mi computadora para probar la tableta y, curiosamente, no me funcionaba el comando "cat /sys/bus/usb/devices/*/product", que me tiraba como error que no existía la carpeta o el directorio. Cosa que sí funcionaba en Musix. ¿De casualidad alguien sabe por qué pasa esto y cómo se puede solucionar? El día 12/02/08, Marcos Guglielmetti <[email protected]> escribió:
El Martes, 12 de Febrero de 2008 14:57, Francisco López escribió: | Hola lista! | Sigo avanzando con lo de la tableta.
Bien!
| No pude encontrar practicamente nada sobre este modelo de tableta | en Debian Etch, así que seguí con los tutoriales de Ubuntu, hasta | que llegué al que parece ser la fuente de todos los demás: | | https://help.ubuntu.com/community/TabletSetupWizardpen | | El proceso es igual al que venía siguiendo, pero no termina donde | terminaba el anterior (agregar la regla de udev), sino que sigue | con la calibración y configuración de xorg.conf . | Primero tenía que compilar otro programa que venía con el driver | que había bajado, que me tenía que devolver el texto que le tenía | que agregar al xorg.conf. | Cuando hice el make, me tiró un par de errores (no llegué a | copiarlos y ahora estoy en el trabajo, cuando vuela a la noche se | los paso), pero no me preocupé mucho porque en la misma página | estaban los textos de muchas tabletas, incluyendo la mía. | Así que agregué a mi xorg.conf. | | Section "InputDevice" | Identifier "WizardPen Tablet" | Option "SendCoreEvents" "true" | Driver "wizardpen" | Option "Device" "/dev/tablet-event" | Option "TopX" "826" | Option "TopY" "2626" | Option "BottomX" "32747" | Option "BottomY" "32762" | Option "MaxX" "32747" | Option "MaxY" "32762" | EndSection | | | Y, en la sección "Server Layout": | | InputDevice "WizardPen Tablet" "AlwaysCore" | | Como el driver WizardPen no permite hacer hotplugging, el tutorial | pedía que agregue un texto a /etc/rc.local (que agregué): | | XORG_CONF=/etc/X11/xorg.conf | if [ -e /dev/tablet-event ]; then | sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" | echo "Udev created /dev/tablet-event = Tablet present! - | Tablet-driver enabled" | else | sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" | echo "Udev did NOT create /dev/tablet-event = tablet NOT | present! - Tablet-driver disabled" | fi
Estaría bueno que corras ese script en una konsole y nos digas qué salida produce
| A partir de acá, sigue todo igual que antes, de la tableta sólo me | toma los clicks (en realidad, me tomo sólo el botón principal como | si fuera clik izquierdo) y en el Gimp sólo me aparece Mouse USB | para configurar, no la tableta. | | ¿Alguien tiene alguna idea?
¿Estás seguro que /etc/X11/xorg.conf quedó realmente configurado como vos quiciste? Porque Musix lo reconfigura con cada inicio si no le decís que no autodetecte el video (desde videoconfig)
Eso hará que xorg.conf sea siempre el mismo, o el que vos quieras, no el que la autodetección rearme en cada inicio.
Podés deshabilitar la autodetección de video a mano así:
rm /usr/sbin/mkxf86config
...total es un link a alguno de estos:
/usr/sbin/
mkxf86config-gentoo mkxf86config-pardo mkxf86config-disabled mkxf86config-musix
Con videoconfig manejás eso gráficamente
| Adjunto en un txt toda la salida de dmesg, pero copio acá las | líneas que me parecía que tenían que ver: | | usbcore: registered new interface driver usbfs | usbcore: registered new interface driver hub | usbcore: registered new device driver usb | USB Universal Host Controller Interface driver v3.0 | ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) | Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21 | ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI 21 | (level, low) -> IRQ 18 | PCI: Setting latency timer of device 0000:00:0b.0 to 64 | ohci_hcd 0000:00:0b.0: OHCI Host Controller | ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number | 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000 | usb usb1: configuration #1 chosen from 1 choice | hub 1-0:1.0: USB hub found | hub 1-0:1.0: 8 ports detected | usb 1-8: new low speed USB device using ohci_hcd and address 2 | usb 1-8: configuration #1 chosen from 1 choice | usbcore: registered new interface driver hiddev | input: UC-LOGIC Tablet WP8060U as /class/input/input5 | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on | usb-0000:00:0b.0-8 | usbcore: registered new interface driver usbhid | drivers/usb/input/hid-core.c: v2.6:USB HID core driver | | (...) | | usb 1-8: configuration #1 chosen from 1 choice | input: UC-LOGIC Tablet WP8060U as /class/input/input7 | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] on | usb-0000:00:0b.0-8
Qué bueno, parecería que del lado de los drivers está todo bien, sólo parece que falta algo por otro lado ¿no?
| | Muchísimas gracias a todos por su tiempo, en serio, la verdad que | me vendría bárbaro poder usar esto. | Saludos, | -Fran | | El día 10/02/08, Marcos Guglielmetti <[email protected]> escribió: | > El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió: | > | Lo hice y pude terminar la instalación, pero todo sigue igual. | > | Cuando voy al GImp, a dispositivos de entrada extendidos, sólo | > | me aparece como opción Mouse USB, y todo sigue funcionando | > | igual. | > | | > | Por otro lado, cuando booteo, creo que me devuelve algún tipo | > | de mensaje de error sobre la tableta, pero todo pasa tan | > | rápido que no llego a leer. | > | > Bueno, fijate con | > | > gmesg | > | > Este programa brinda la salida de mensajes del kernel | > | > Podrías guardar la info de dmesg en algún lado, así | > | > | > dmesg > ~/dmesg.txt | > | > | > y adjuntarla, si querés, o fijarte qué es lo que dice sobre tu | > dispositivo y buscar en google algún dato. | > | > También, otra opción es ver si tu dispositivo crea algún log en | > algún lado... podrías utilizar locate | > | > | > locate archivo | > | > pero antes actualizá la base de datos de locate con | > | > updatedb | > | > Así podrías buscar todos los archivos que contengan el nombre | > wizardpen o el que vos creas necesario buscar. | > | > Quizá esto sirva de algo... | > | > | Tengo alguna manera de guardar las salidas de pantalla del | > | inicio en algún archivo, para poder leerlas después? | > | | > | | > | muchas gracias, | > | -fran, que se está empezando a desesperar | > | > Es entendible... esperemos poder solucionarlo... pero ¿qué dice | > google de esas tabletas funcionando en debian etch? | > | > | El 9/02/08, Daniel Vidal Chornet <[email protected]> escribió: | > | > Saludos | > | > | > | > He leido el tutorial y creo que hay que crear el | > | > archivo... | > | > | > | > Salud y suerte!!!! | > | > | > | > ---------------------------------------- | > | > | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100 | > | > > From: [email protected] | > | > > To: [email protected] | > | > > Subject: Re: [Musix-usuarios] tableta digitalizadora | > | > > MousePen, algunos | > | > | > | > problemas | > | > | > | > > Gracias Daniel, gracias Marcos! | > | > > Pude hacer el make y avanzar con la instalación. | > | > > Ahora me queda un sólo problema: | > | > > sobre el final del tutorial, me pide que cree una regla | > | > > del udev, para lo que debería editar el archivo | > | > > /etc/udev/rules.d/10-local.rules y agregarle unas lìneas. | > | > > Pero en mi sistema no tengo ese archivo. | > | > > Un ls a /etc/udev/rules.d/ me devuleve: | > | > > | > | > > 020_permissions.rules | > | > > 025_libgphoto2.rules | > | > > 025_logitechmouse.rules | > | > > 40-prism2.rules | > | > > udev.rules | > | > > z20_persistent-input.rules | > | > > z20_persistent.rules | > | > > z25_persistent-cd.rules | > | > > z25_persistent-net.rules | > | > > z45_persistent-net-generator.rules | > | > > z50_run.rules | > | > > z55_hotplug.rules | > | > > z60_alsa-utils.rules | > | > > z60_hdparm.rules | > | > > z60_xserver-xorg-input-wacom.rules | > | > > z75_cd-aliases-generator.rules | > | > > | > | > > Debería crear ese archivo o debería usar uno de los que ya | > | > > tengo? Cuál? | > | > > | > | > > | > | > > Muchísimas gracias, che, me respondieron en el mismo día, | > | > > así da gusto tener problemas con el hardware : ) | > | > > -Fran | > | > > | > | > > El 9/02/08, Marcos Guglielmetti escribió: | > | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal | > | > >> Chornet | > | > escribió: | > | > >> | Saludos | > | > >> | | > | > >> | Algunos de los errores de la compilación deben | > | > >> | resolverse al ejecutar el script que te adjunto. Hay | > | > >> | que ejecutarlo como root o con sudo... Si te aparecen | > | > >> | mas errores vuelve a pastearlos... Te lo envio | > | > >> | gzipeado... | > | > >> | > | > >> Sí: aclaremos también que esto está en la documentación, | > | > >> con link al script (última versión, más nueva que la | > | > >> adjuntada) | > | > >> | > | > >> http://musix.org.ar/download.html#Compilando_software | > | > >> | > | > >> y que el script mismo está en Musix, sólo que las últimas | > | > >> versiones del script tienen algunos agregados o | > | > >> actualizaciones. | > | > >> | > | > >> Otra aclaración: los paquetes de desarrollo no están en | > | > >> Musix 1.0 en CD pq no entraban, pero están en el DVD. | > | > >> | > | > >> El script lo que hace es descargarlos de Internet y | > | > >> arreglar algunas cosas. | > | > >> | > | > >> :D | > | > >> : | > | > >> | Salud y Suerte!!! | > | > >> | ---------------------------------------- | > | > >> | | > | > >> |> Date: Sat, 9 Feb 2008 17:52:15 +0100 | > | > >> |> From: [email protected] | > | > >> |> To: [email protected] | > | > >> |> Subject: [Musix-usuarios] tableta digitalizadora | > | > >> |> MousePen, algunos problemas | > | > >> |> | > | > >> |> Hola lista! | > | > >> |> Ayer me compré la tableta Genius MousePen 8x6. | > | > >> |> La enchufé y prendì la computadora y entré a Musix. | > | > >> |> Abrí el GImp y fuí a Preferencias -Dispositivos de | > | > >> |> entrada - Configurar los dispositivos de entrada | > | > >> |> extendidos. Ahí se me abre un diálogo que me permite | > | > >> |> configurar un Mouse USB (mi mouse no es USB, lo único | > | > >> |> que tengo conectado por USB a la computadora es la | > | > >> |> tableta) y me da unas opciones de configuración. Lo | > | > >> |> pongo en modo "ventana" y cuando abro una imágen | > | > >> |> nueva me toma los clicks de la tableta, pero no el | > | > >> |> movimiento. | > | > >> |> | > | > >> |> Como me llamaba la atención que me lo tome como un | > | > >> |> mouse y no con algún otro nombre, supuse que iba a | > | > >> |> tener que instalarme el driver WizardPen. | > | > >> |> En internet encontré este tutorial: | > | > >> |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar- | > | > >> |>una- tableta -digitalizadora.html | > | > >> |> | > | > >> |> Y lo fuí siguiendo sin mayores problemas hasta que | > | > >> |> tengo que hice el make, que me tiró un montón de | > | > >> |> errores (que copio al final del mail por si a alguien | > | > >> |> le sirve de algo). Si alguien tiene un poco de | > | > >> |> paciencia y ganas, me podría indicar dónde está el | > | > >> |> error y qué problemas de compatibilidad puedo tener | > | > >> |> entre ese tutorial (para ubuntu) y Musix. | > | > >> |> Cuando tenga armando la tableta podría armar un | > | > >> |> tutorial de instalación para Musix, ya que es uno de | > | > >> |> los modelos de tableta más comunes acá en argentina. | > | > >> |> | > | > >> |> | > | > >> |> Muchas gracias, | > | > >> |> -Fran
-- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus2.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com
"Si somos libres, todo nos sobra." José de San Martín
http://es.wikiquote.org/wiki/Libertad
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
El Miércoles, 13 de Febrero de 2008 14:49, Francisco López escribió: | Hola Marcos, hola lista. | | Primero, cambié lo del video, para que no haga más la | autoconfiguración, me fijé si el xorg.conf estaba bien y reinicié, | todo seguía igual. Paso siguiente me fijé con dmesg y la salida | era exactamente igual, así que parecería que ahí no estaba el | problema. | | Marcos me pedía que corra el script en consola y me fije la | salida. Ahí descubrí algo: | | root@box:~# bash | root@box:~# XORG_CONF=/etc/X11/xorg.conf | root@box:~# if [ -e /dev/tablet-event ]; then | | > sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ | | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" | | > echo "Udev created /dev/tablet-event = Tablet present! - | > Tablet-driver | | enabled" | | > else | > sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ | | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" | | > echo "Udev did NOT create /dev/tablet-event = tablet NOT | > present! - | | Tablet-driver disabled" | | > fi No no, pero, esa no es la forma de correrlo, vos copiaste el texto del scrip y lo pegaste en una consola? no entiendo... la forma sería hacerlo ejecutable con sudo chmod +x script.sh y ejecutarlo con script.sh (donde script.sh es lo ese script, ponele el nombre que quieras) | Udev did NOT create /dev/tablet-event = tablet NOT present! - | Tablet-driver disabled A ver... ahí lo ejecutaste bien parece, parece que no encuentra lo necesario en xorg.conf como para habilitarse, por eso sospecho que todo el asunto está en xorg.conf | root@box:~# bash | root@box:~# XORG_CONF=/etc/X11/xorg.conf | root@box:~# if [ -e /dev/tablet-event ]; then | | > sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ | | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" | | > echo "Udev created /dev/tablet-event = Tablet present! - | > Tablet-driver | | enabled" | | > else | > sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ | | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" | | > echo "Udev did NOT create /dev/tablet-event = tablet NOT | > present! - | | Tablet-driver disabled" | | > fi | | Udev did NOT create /dev/tablet-event = tablet NOT present! - | Tablet-driver disabled | | Al leer eso me acordé de un problemita que estaba teniendo y que | sólo uno de los tutoriales (porque en internet hay varios, con | mínimas diferencias) | | tenía en cuenta. Después de crear las reglas udev, el tutorial decía: | > Reiniciamos udev: | > sudo /etc/init.d/udev restart | > Comprobamos si el syslink ha sido creado: | > ls -la /dev/tablet-event | > Si nos muestra resultados, es que ha sido creado correctamente. | > NOTA: Llegado a este punto, no se mostraba nada, así que creé la | > carpeta a | | mano: | > mkdir /dev/tablet-event | > sudo /etc/init.d/udev restart | | Que fué exactamente lo que hice. | El tema era que el directorio no "quedaba hecho", sino que lo | tenía que hacer cada vez que reiniciaba el sistema. | La verdad, no entiendo muy bien ni el scrpit ni qué es este " | /dev/tablet-event". ¿Puede ser qie el problema esté por ahí? Supongo que sí ¿no hay una lista de mail para estas cosas, gente especializada, los desarrolladores de estos drivers? | Por otro lado, acabo de encontrar en otro de los tutoriales ( un | comentario de un usuario que decía que las reglas udev (las mismas | que están en todos los tutoriales que estuve viendo, las que van | en el archivo /etc/udev/rules.d/10-local.rules) tenían un error de | sintaxis (les faltaban algunos signos "=" y "+") y debería quedar | así: | | BUS= ="usb", KERNEL= ="event*", SYSFS{product}= ="Tablet WP8060U", | NAME="input/%k", SYMLINK+ ="tablet-event", MODE="0666" | BUS="usb", KERNEL= ="mouse*", SYSFS{product}= ="Tablet WP8060U", | NAME="input/%k", SYMLINK+ ="tablet-mouse" | KERNEL= ="mouse*", SYSFS{dev}= ="13:32", NAME="input/%k", SYMLINK+ | ="ratones" | KERNEL= ="mouse*", SUBSYSTEM= ="input", SYSFS{dev}= ="13:33", | NAME="input/%k", SYMLINK+ ="ratones" | | Calculo que eso será lo primero que voy a probar cuando llegue a | casa del trabajo. | ¿Alguan otra idea? | Por ahora ninguna más que ponerse directamente en contacto con los desarrolladores de esos drivers | Muchas gracias a todos por la paciencia, | saludos, | -Fran | PD: Ah, me olvidaba, una consulta un poco fuera de tópico en la | lista, pero que tal vez nos podía ayudar a entender qué estaba | pasando: ya que todos los tutoriales eran de ubuntu y tenía una | partición libre, decidí instalar ubuntu 7.10 32 bits en mi | computadora para probar la tableta y, curiosamente, no me | funcionaba el comando "cat | /sys/bus/usb/devices/*/product", que me tiraba como error que no | existía la carpeta o el directorio. Cosa que sí funcionaba en | Musix. ¿De casualidad alguien sabe por qué pasa esto y cómo se | puede solucionar? | | El día 12/02/08, Marcos Guglielmetti <[email protected]> escribió: | > El Martes, 12 de Febrero de 2008 14:57, Francisco López escribió: | > | Hola lista! | > | Sigo avanzando con lo de la tableta. | > | > Bien! | > | > | No pude encontrar practicamente nada sobre este modelo de | > | tableta en Debian Etch, así que seguí con los tutoriales de | > | Ubuntu, hasta que llegué al que parece ser la fuente de todos | > | los demás: | > | | > | https://help.ubuntu.com/community/TabletSetupWizardpen | > | | > | El proceso es igual al que venía siguiendo, pero no termina | > | donde terminaba el anterior (agregar la regla de udev), sino | > | que sigue con la calibración y configuración de xorg.conf . | > | Primero tenía que compilar otro programa que venía con el | > | driver que había bajado, que me tenía que devolver el texto | > | que le tenía que agregar al xorg.conf. | > | Cuando hice el make, me tiró un par de errores (no llegué a | > | copiarlos y ahora estoy en el trabajo, cuando vuela a la | > | noche se los paso), pero no me preocupé mucho porque en la | > | misma página estaban los textos de muchas tabletas, | > | incluyendo la mía. Así que agregué a mi xorg.conf. | > | | > | Section "InputDevice" | > | Identifier "WizardPen Tablet" | > | Option "SendCoreEvents" "true" | > | Driver "wizardpen" | > | Option "Device" "/dev/tablet-event" | > | Option "TopX" "826" | > | Option "TopY" "2626" | > | Option "BottomX" "32747" | > | Option "BottomY" "32762" | > | Option "MaxX" "32747" | > | Option "MaxY" "32762" | > | EndSection | > | | > | | > | Y, en la sección "Server Layout": | > | | > | InputDevice "WizardPen Tablet" "AlwaysCore" | > | | > | Como el driver WizardPen no permite hacer hotplugging, el | > | tutorial pedía que agregue un texto a /etc/rc.local (que | > | agregué): | > | | > | XORG_CONF=/etc/X11/xorg.conf | > | if [ -e /dev/tablet-event ]; then | > | sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ | > | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" | > | echo "Udev created /dev/tablet-event = Tablet present! - | > | Tablet-driver enabled" | > | else | > | sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ | > | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" | > | echo "Udev did NOT create /dev/tablet-event = tablet NOT | > | present! - Tablet-driver disabled" | > | fi | > | > Estaría bueno que corras ese script en una konsole y nos digas | > qué salida produce | > | > | A partir de acá, sigue todo igual que antes, de la tableta | > | sólo me toma los clicks (en realidad, me tomo sólo el botón | > | principal como si fuera clik izquierdo) y en el Gimp sólo me | > | aparece Mouse USB para configurar, no la tableta. | > | | > | ¿Alguien tiene alguna idea? | > | > ¿Estás seguro que /etc/X11/xorg.conf quedó realmente configurado | > como vos quiciste? Porque Musix lo reconfigura con cada inicio | > si no le decís que no autodetecte el video (desde videoconfig) | > | > | > Eso hará que xorg.conf sea siempre el mismo, o el que vos | > quieras, no el que la autodetección rearme en cada inicio. | > | > Podés deshabilitar la autodetección de video a mano así: | > | > rm /usr/sbin/mkxf86config | > | > ...total es un link a alguno de estos: | > | > /usr/sbin/ | > | > mkxf86config-gentoo mkxf86config-pardo | > mkxf86config-disabled mkxf86config-musix | > | > Con videoconfig manejás eso gráficamente | > | > | Adjunto en un txt toda la salida de dmesg, pero copio acá las | > | líneas que me parecía que tenían que ver: | > | | > | usbcore: registered new interface driver usbfs | > | usbcore: registered new interface driver hub | > | usbcore: registered new device driver usb | > | USB Universal Host Controller Interface driver v3.0 | > | ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller | > | (OHCI) Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ | > | 21 ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI | > | 21 (level, low) -> IRQ 18 | > | PCI: Setting latency timer of device 0000:00:0b.0 to 64 | > | ohci_hcd 0000:00:0b.0: OHCI Host Controller | > | ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus | > | number 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000 | > | usb usb1: configuration #1 chosen from 1 choice | > | hub 1-0:1.0: USB hub found | > | hub 1-0:1.0: 8 ports detected | > | usb 1-8: new low speed USB device using ohci_hcd and address | > | 2 usb 1-8: configuration #1 chosen from 1 choice | > | usbcore: registered new interface driver hiddev | > | input: UC-LOGIC Tablet WP8060U as /class/input/input5 | > | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] | > | on usb-0000:00:0b.0-8 | > | usbcore: registered new interface driver usbhid | > | drivers/usb/input/hid-core.c: v2.6:USB HID core driver | > | | > | (...) | > | | > | usb 1-8: configuration #1 chosen from 1 choice | > | input: UC-LOGIC Tablet WP8060U as /class/input/input7 | > | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U] | > | on usb-0000:00:0b.0-8 | > | > Qué bueno, parecería que del lado de los drivers está todo bien, | > sólo parece que falta algo por otro lado ¿no? | > | > | Muchísimas gracias a todos por su tiempo, en serio, la verdad | > | que me vendría bárbaro poder usar esto. | > | Saludos, | > | -Fran | > | | > | El día 10/02/08, Marcos Guglielmetti | > | <[email protected]> | > | > escribió: | > | > El Sábado, 9 de Febrero de 2008 22:43, Francisco López escribió: | > | > | Lo hice y pude terminar la instalación, pero todo sigue | > | > | igual. Cuando voy al GImp, a dispositivos de entrada | > | > | extendidos, sólo me aparece como opción Mouse USB, y todo | > | > | sigue funcionando igual. | > | > | | > | > | Por otro lado, cuando booteo, creo que me devuelve algún | > | > | tipo de mensaje de error sobre la tableta, pero todo pasa | > | > | tan rápido que no llego a leer. | > | > | > | > Bueno, fijate con | > | > | > | > gmesg | > | > | > | > Este programa brinda la salida de mensajes del kernel | > | > | > | > Podrías guardar la info de dmesg en algún lado, así | > | > | > | > | > | > dmesg > ~/dmesg.txt | > | > | > | > | > | > y adjuntarla, si querés, o fijarte qué es lo que dice sobre | > | > tu dispositivo y buscar en google algún dato. | > | > | > | > También, otra opción es ver si tu dispositivo crea algún | > | > log en algún lado... podrías utilizar locate | > | > | > | > | > | > locate archivo | > | > | > | > pero antes actualizá la base de datos de locate con | > | > | > | > updatedb | > | > | > | > Así podrías buscar todos los archivos que contengan el | > | > nombre wizardpen o el que vos creas necesario buscar. | > | > | > | > Quizá esto sirva de algo... | > | > | > | > | Tengo alguna manera de guardar las salidas de pantalla | > | > | del inicio en algún archivo, para poder leerlas después? | > | > | | > | > | | > | > | muchas gracias, | > | > | -fran, que se está empezando a desesperar | > | > | > | > Es entendible... esperemos poder solucionarlo... pero ¿qué | > | > dice google de esas tabletas funcionando en debian etch? | > | > | > | > | El 9/02/08, Daniel Vidal Chornet <[email protected]> | > | > escribió: | > | > | > Saludos | > | > | > | > | > | > He leido el tutorial y creo que hay que crear el | > | > | > archivo... | > | > | > | > | > | > Salud y suerte!!!! | > | > | > | > | > | > ---------------------------------------- | > | > | > | > | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100 | > | > | > > From: [email protected] | > | > | > > To: [email protected] | > | > | > > Subject: Re: [Musix-usuarios] tableta digitalizadora | > | > | > > MousePen, algunos | > | > | > | > | > | > problemas | > | > | > | > | > | > > Gracias Daniel, gracias Marcos! | > | > | > > Pude hacer el make y avanzar con la instalación. | > | > | > > Ahora me queda un sólo problema: | > | > | > > sobre el final del tutorial, me pide que cree una | > | > | > > regla del udev, para lo que debería editar el archivo | > | > | > > /etc/udev/rules.d/10-local.rules y agregarle unas | > | > | > > lìneas. Pero en mi sistema no tengo ese archivo. | > | > | > > Un ls a /etc/udev/rules.d/ me devuleve: | > | > | > > | > | > | > > 020_permissions.rules | > | > | > > 025_libgphoto2.rules | > | > | > > 025_logitechmouse.rules | > | > | > > 40-prism2.rules | > | > | > > udev.rules | > | > | > > z20_persistent-input.rules | > | > | > > z20_persistent.rules | > | > | > > z25_persistent-cd.rules | > | > | > > z25_persistent-net.rules | > | > | > > z45_persistent-net-generator.rules | > | > | > > z50_run.rules | > | > | > > z55_hotplug.rules | > | > | > > z60_alsa-utils.rules | > | > | > > z60_hdparm.rules | > | > | > > z60_xserver-xorg-input-wacom.rules | > | > | > > z75_cd-aliases-generator.rules | > | > | > > | > | > | > > Debería crear ese archivo o debería usar uno de los | > | > | > > que ya tengo? Cuál? | > | > | > > | > | > | > > | > | > | > > Muchísimas gracias, che, me respondieron en el mismo | > | > | > > día, así da gusto tener problemas con el hardware : ) | > | > | > > -Fran | > | > | > > | > | > | > > El 9/02/08, Marcos Guglielmetti escribió: | > | > | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal | > | > | > >> Chornet | > | > | > | > escribió: | > | > | > >> | Saludos | > | > | > >> | | > | > | > >> | Algunos de los errores de la compilación | > | > | > >> | deben resolverse al ejecutar el script que te | > | > | > >> | adjunto. Hay que ejecutarlo como root o con | > | > | > >> | sudo... Si te aparecen mas errores vuelve a | > | > | > >> | pastearlos... Te lo envio gzipeado... | > | > | > >> | > | > | > >> Sí: aclaremos también que esto está en la | > | > | > >> documentación, con link al script (última versión, | > | > | > >> más nueva que la adjuntada) | > | > | > >> | > | > | > >> http://musix.org.ar/download.html#Compilando_softwar | > | > | > >>e | > | > | > >> | > | > | > >> y que el script mismo está en Musix, sólo que las | > | > | > >> últimas versiones del script tienen algunos | > | > | > >> agregados o actualizaciones. | > | > | > >> | > | > | > >> Otra aclaración: los paquetes de desarrollo no están | > | > | > >> en Musix 1.0 en CD pq no entraban, pero están en el | > | > | > >> DVD. | > | > | > >> | > | > | > >> El script lo que hace es descargarlos de Internet y | > | > | > >> arreglar algunas cosas. | > | > | > >> | > | > | > >> :D | > | > | > >> : | > | > | > >> | Salud y Suerte!!! | > | > | > >> | ---------------------------------------- | > | > | > >> | | > | > | > >> |> Date: Sat, 9 Feb 2008 17:52:15 +0100 | > | > | > >> |> From: [email protected] | > | > | > >> |> To: [email protected] | > | > | > >> |> Subject: [Musix-usuarios] tableta digitalizadora | > | > | > >> |> MousePen, algunos problemas | > | > | > >> |> | > | > | > >> |> Hola lista! | > | > | > >> |> Ayer me compré la tableta Genius MousePen 8x6. | > | > | > >> |> La enchufé y prendì la computadora y entré a | > | > | > >> |> Musix. Abrí el GImp y fuí a Preferencias | > | > | > >> |> -Dispositivos de entrada - Configurar los | > | > | > >> |> dispositivos de entrada extendidos. Ahí se me | > | > | > >> |> abre un diálogo que me permite configurar un | > | > | > >> |> Mouse USB (mi mouse no es USB, lo único que | > | > | > >> |> tengo conectado por USB a la computadora es la | > | > | > >> |> tableta) y me da unas opciones de configuración. | > | > | > >> |> Lo pongo en modo "ventana" y cuando abro una | > | > | > >> |> imágen nueva me toma los clicks de la tableta, | > | > | > >> |> pero no el movimiento. | > | > | > >> |> | > | > | > >> |> Como me llamaba la atención que me lo tome como | > | > | > >> |> un mouse y no con algún otro nombre, supuse que | > | > | > >> |> iba a tener que instalarme el driver WizardPen. | > | > | > >> |> En internet encontré este tutorial: | > | > | > >> |> http://alfonsoycia.blogspot.com/2007/11/cmo-inst | > | > | > >> |>alar- una- tableta -digitalizadora.html | > | > | > >> |> | > | > | > >> |> Y lo fuí siguiendo sin mayores problemas hasta | > | > | > >> |> que tengo que hice el make, que me tiró un | > | > | > >> |> montón de errores (que copio al final del mail | > | > | > >> |> por si a alguien le sirve de algo). Si alguien | > | > | > >> |> tiene un poco de paciencia y ganas, me podría | > | > | > >> |> indicar dónde está el error y qué problemas de | > | > | > >> |> compatibilidad puedo tener entre ese tutorial | > | > | > >> |> (para ubuntu) y Musix. Cuando tenga armando la | > | > | > >> |> tableta podría armar un tutorial de instalación | > | > | > >> |> para Musix, ya que es uno de los modelos de | > | > | > >> |> tableta más comunes acá en argentina. | > | > | > >> |> | > | > | > >> |> | > | > | > >> |> Muchas gracias, | > | > | > >> |> -Fran | > | > -- | > `&' | > # Marcos Guglielmetti, co-director de | > # Musix GNU+Linux, 100% Software Libre para artistas | > _#_ http://www.musix.org.ar | > (#) | > / O \ + archivos: ftp://musix.ourproject.org/pub/musix | > ( === ) Ecología: http://autosus2.wordpress.com | > `---' Personal: http://marcospcmusica.wordpress.com | > | > "Si somos libres, todo nos sobra." | > José de San Martín | > | > http://es.wikiquote.org/wiki/Libertad | > | > | > _______________________________________________ | > Musix GNU+Linux - www.musix.org.ar | > Musix-usuarios mailing list | > [email protected] | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua | >rios -- "Alegría es una palabra q no todos sentimos, sólo los que la saben valorar." Qué mersa, loco. Denuncien a esta página por mersa: http://www.frasescelebres.net/
participants (4)
-
Daniel Vidal Chornet -
Francisco López -
Marcos Guglielmetti -
Nicolás Ojeda