I completed the part I
Install input-wacom-0.13.0's wacom.ko
replacing "input-wacom-0.13.0.tar.bz2" with "input-wacom-0.16.0.tar.bz2" in the wget and tar commands, and consequently entered "cd input-wacom-0.16.0" instead of "cd input-wacom-0.13.0". I got absolutely no errors in this part.
After reboot though the tablet didn't work as before, getting
Code:
$ lsmod | grep wacom
wacom 29661 0
when checking the module.
So I jumped to step b) of part
II. Install Xorg's xf86-input-wacom tar or clone the git repository for Lucid, Maverick, Natty, & Oneiric
.
All goes ok until "make", then I get (I worked in an empty directory named Bamboo instead in Desktop as indicated in the post since the beginning of the re-installation procedure):
Code:
~/Bamboo/util-macros-1.8.0$ make
make: Nessuna operazione da eseguire per "all".
(translation: no operation to execute for "all")
I stopped here for this step, and tried step a), but this time checking out better the output of command "make" I noticed a lot of warnings and "errors" like that just mentioned. Here's the whole output:
Code:
~/Bamboo/xf86-input-wacom-0.15.0$ make
make all-recursive
make[1]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0"
Making all in conf
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/conf"
make[2]: Nessuna operazione da eseguire per "all".
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/conf"
Making all in doc
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/doc"
make[2]: Nessuna operazione da eseguire per "all".
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/doc"
Making all in src
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/src"
CC xf86Wacom.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/xf86Wacom.c:46:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/xf86Wacom.c: In function 'wcmInitAxes':
../src/xf86Wacom.c:152: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:171: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:198: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:226: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:242: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:263: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:279: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:300: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
../src/xf86Wacom.c:308: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type
/usr/include/xorg/exevents.h:104: note: expected 'char *' but argument is of type 'const char *'
CC wcmCommon.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmCommon.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmCommon.c: In function 'getScrollDelta':
../src/wcmCommon.c:333: warning: cast from function call of type 'double' to non-matching type 'int'
../src/wcmCommon.c:334: warning: cast from function call of type 'double' to non-matching type 'int'
../src/wcmCommon.c:335: warning: cast from function call of type 'double' to non-matching type 'int'
CC wcmConfig.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmConfig.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmConfig.c: In function 'wcmSetType':
../src/wcmConfig.c:145: warning: assignment discards qualifiers from pointer target type
../src/wcmConfig.c:154: warning: assignment discards qualifiers from pointer target type
../src/wcmConfig.c:158: warning: assignment discards qualifiers from pointer target type
../src/wcmConfig.c:162: warning: assignment discards qualifiers from pointer target type
../src/wcmConfig.c:166: warning: assignment discards qualifiers from pointer target type
../src/wcmConfig.c: At top level:
../src/wcmConfig.c:212: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:212: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:213: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:213: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:214: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:214: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:215: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:215: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:216: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:216: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:217: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c:217: warning: initialization discards qualifiers from pointer target type
../src/wcmConfig.c: In function 'wcmIsHotpluggedDevice':
../src/wcmConfig.c:442: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmConfig.c: At top level:
../src/wcmConfig.c:601: warning: initialization discards qualifiers from pointer target type
CC wcmISDV4.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmISDV4.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmISDV4.c: In function 'wcmSerialValidate':
../src/wcmISDV4.c:167: warning: declaration of 'n' shadows a previous local
../src/wcmISDV4.c:161: warning: shadowed declaration is here
../src/wcmISDV4.c: In function 'model_from_sysfs':
../src/wcmISDV4.c:980: warning: format not a string literal, argument types not checked
../src/wcmISDV4.c: In function 'isdv4ProbeKeys':
../src/wcmISDV4.c:1022: warning: format not a string literal, argument types not checked
CC wcmFilter.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmFilter.c:25:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmFilter.c: In function 'wcmCheckPressureCurveValues':
../src/wcmFilter.c:44: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:44: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
../src/wcmFilter.c: In function 'wcmSetPressureCurve':
../src/wcmFilter.c:54: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:55: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
../src/wcmFilter.c: In function 'filterNearestPoint':
../src/wcmFilter.c:94: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:94: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
../src/wcmFilter.c: In function 'filterOnLine':
../src/wcmFilter.c:125: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:125: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
../src/wcmFilter.c: In function 'filterCurveToLine':
../src/wcmFilter.c:134: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:135: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
../src/wcmFilter.c: In function 'filterLine':
../src/wcmFilter.c:167: warning: declaration of 'y0' shadows a global declaration
/usr/include/bits/mathcalls.h:241: warning: shadowed declaration is here
../src/wcmFilter.c:167: warning: declaration of 'y1' shadows a global declaration
/usr/include/bits/mathcalls.h:242: warning: shadowed declaration is here
CC wcmUSB.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmUSB.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmUSB.c: In function 'usbWcmGetRanges':
../src/wcmUSB.c:459: warning: declaration of 'abs' shadows a global declaration
/usr/include/stdlib.h:766: warning: shadowed declaration is here
../src/wcmUSB.c: In function 'usbInitToolType':
../src/wcmUSB.c:1376: warning: cast discards qualifiers from pointer target type
../src/wcmUSB.c: In function 'usbGenericTouchscreenQuirks':
../src/wcmUSB.c:1644: warning: declaration of 'abs' shadows a global declaration
/usr/include/stdlib.h:766: warning: shadowed declaration is here
../src/wcmUSB.c: In function 'usbProbeKeys':
../src/wcmUSB.c:1675: warning: declaration of 'abs' shadows a global declaration
/usr/include/stdlib.h:766: warning: shadowed declaration is here
CC wcmXCommand.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmXCommand.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmXCommand.c: In function 'InitWcmDeviceProperties':
../src/wcmXCommand.c:175: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:179: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:186: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:194: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:197: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:201: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:205: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:209: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:212: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:216: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:220: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:225: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:228: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:234: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:238: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:244: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:249: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
../src/wcmXCommand.c:254: warning: passing argument 2 of 'InitWcmAtom' discards qualifiers from pointer target type
../src/wcmXCommand.c:121: note: expected 'char *' but argument is of type 'const char *'
CC wcmValidateDevice.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmValidateDevice.c:23:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
../src/wcmValidateDevice.c: In function 'wcmCheckSource':
../src/wcmValidateDevice.c:37: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c:52: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c: In function 'wcmIsDuplicate':
../src/wcmValidateDevice.c:85: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c: In function 'wcmIsAValidType':
../src/wcmValidateDevice.c:139: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c: In function 'wcmOptionDupConvert':
../src/wcmValidateDevice.c:357: warning: declaration of 'basename' shadows a global declaration
/usr/include/string.h:604: warning: shadowed declaration is here
../src/wcmValidateDevice.c: In function 'wcmQueueHotplug':
../src/wcmValidateDevice.c:490: warning: declaration of 'basename' shadows a global declaration
/usr/include/string.h:604: warning: shadowed declaration is here
../src/wcmValidateDevice.c: In function 'wcmHotplugSerials':
../src/wcmValidateDevice.c:514: warning: declaration of 'basename' shadows a global declaration
/usr/include/string.h:604: warning: shadowed declaration is here
../src/wcmValidateDevice.c: In function 'wcmHotplugOthers':
../src/wcmValidateDevice.c:540: warning: declaration of 'basename' shadows a global declaration
/usr/include/string.h:604: warning: shadowed declaration is here
../src/wcmValidateDevice.c: In function 'wcmNeedAutoHotplug':
../src/wcmValidateDevice.c:575: warning: passing argument 3 of 'xf86CheckStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:77: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c: In function 'wcmParseSerials':
../src/wcmValidateDevice.c:673: warning: assignment discards qualifiers from pointer target type
../src/wcmValidateDevice.c: In function 'wcmPreInitParseOptions':
../src/wcmValidateDevice.c:799: warning: passing argument 3 of 'xf86SetStrOption' discards qualifiers from pointer target type
/usr/include/xorg/xf86Opt.h:73: note: expected 'char *' but argument is of type 'const char *'
../src/wcmValidateDevice.c:802: warning: declaration of 'b' shadows a previous local
../src/wcmValidateDevice.c:709: warning: shadowed declaration is here
CC wcmTouchFilter.lo
In file included from /usr/include/xorg/scrnintstr.h:58,
from /usr/include/xorg/xf86str.h:39,
from /usr/include/xorg/xf86.h:46,
from ../src/xf86Wacom.h:33,
from ../src/wcmTouchFilter.c:24:
/usr/include/xorg/dix.h:518: warning: redundant redeclaration of 'ffs'
CCLD wacom_drv.la
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/src"
Making all in man
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/man"
GEN wacom.4
GEN xsetwacom.1
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/man"
Making all in include
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/include"
make[2]: Nessuna operazione da eseguire per "all".
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/include"
Making all in tools
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/tools"
CC xsetwacom.o
CCLD xsetwacom
CC isdv4-serial-debugger.o
CCLD isdv4-serial-debugger
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/tools"
Making all in test
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/test"
make[2]: Nessuna operazione da eseguire per "all".
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0/test"
make[2]: ingresso nella directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0"
make[2]: Nessuna operazione da eseguire per "all-am".
make[2]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0"
make[1]: uscita dalla directory "/home/earendil/Bamboo/xf86-input-wacom-0.15.0"
I don't know what to do now, and of course my table still does not interact with my laptop.
Hope you understand what's wrong!!
Bookmarks