wacom bamboo Bamboo Fun pen&touch onder linux (ubuntu 10.04) - cth-461-NL

Geen reacties
muttleycatchest...
User offline. Last seen 3 weken 3 dagen ago. Offline
Lid sinds: 12/12/2009

Ik ben al enige maanden - met meestal poging per pogin aan't proberen deze ellendige usb-tablet aan de praat te krijgen. Het grootste probleem is eigenlijk dat ubuntu een paar config-lijntjes zou moeten samenvoegen... Als ik deze volledig krijg - zal ik zeker die zaak posten in de hoop dat de wacom-package maintainer wat moeite gaat doen...

De Les die we geleerd hebben uit het artikel op linux.com - is dat je altijd de stable reeks moet nemen - ook al klopt de x.org versie niet. Blijf maw van de 0.10.* varianten weg! Het probleem met het artikel op linux.com is - dat dit werkt voor tablets die ietsje ouder zijn +/- een jaar of 2.

Bon - we hebben ondertussen ook al begrepen dat er naast de gewone wacom-drivers een x-windows-deeltje is dat ook manueel gehercompileerd zal moeten worden. Zeker na te lezen is: http://ubuntuforums.org/showpost.php?p=9496609&postcount=1 - van zodra dat werkt, gaan we heel de hutsekluts herhalen op een blank machien - en zien of de zooi nog werkt - en dan publiceren we het in plaats van dit rommeltje.

Wellicht staan hier veel overbodige zaken in - en er zijn nog problemen met de wacom-tools! Pas als dat gefixt is - posten we op 't ubuntu-forum.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
cd Downloads/
cd linux/
cd wacom
bunzip2 linuxwacom-0.8.8-8.tar.bz2
tar xvf linuxwacom-0.8.8-8.tar
lsusb

sudo apt-get install wacom-tools xserver-xorg-input-wacom
sudo apt-get install libhal-dev libxrandr-dev
sudo apt-get build-dep xserver-xorg-input-wacom
#ga naar waar de tar uitgepakt is
cd Downloads/
cd linux/wacom/
cd linuxwacom-0.8.8-8/
#compîle + install
make clean
make distclean
./configure --enable-wacom -prefix=/usr
make
sudo make install
sudo cp src/2.6.30/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/

sudo depmod -a
sudo rmmod wacom
sudo modprobe wacom
sudo modprobe -r wacom
sudo modprobe wacom

#wacomtools werken NOG niet!

/usr/local/bin/wacomcpl
xsetwacom list
xsetwacom set touch Mode Relative
locate libxcb
/usr/local/bin/wacomcpl
#ze geven een error op onderstaande lib??? Kan hier iemand helpen??? - het mag altijd!
locate libxcb-xlib.so.0
locate libxcb-xlib
locate libxcb
locate libxcb | more
xsetwacom list
#einde test wacom-tools

sudo apt-get remove wacom-tools xserver-xorg-input-wacom
sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev
sudo apt-get install xserver-xorg-dev tk8.4-dev tcl8.4-dev libncurses5-dev
sudo apt-get install libhal-dev
wget http://kernel.ubuntu.com/git-repos/ubuntu/linux-2.6/drivers/hid/hid-ids.h
sudo cp ./hid-ids.h /lib/modules/`uname -r`/build/drivers/hid/hid-ids.h
sudo apt-get install patch
insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
sudo insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
sudo rmmod wacom
sudo insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
lsmod
wget -O 50-xserver-xorg-input-wacom.rules "http://git.debian.org/?p=users/ron/wacom-tools.git;a=blob_plain;f=debian/xserver-xorg-input-wacom.udev; hb=e110b046292d6aff63b489c9b1aecec25d470cdb"

sudo cp 50-xserver-xorg-input-wacom.rules /lib/udev/rules.d/40-xserver-xorg-input-wacom.rules
#wacomcpl-exec werkt jammer genoeg niet!
wacomcpl-exec
# en weer ligt die stomme lib in de weg!

cd /usr/share/hal/fdi/policy/20thirdparty/
vi 10-wacom.fdi

/usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->

<!-- Wacom Bamboo Pen & Touch (models CTT-460 CTL-460 CTH-460,461,660) -->
<deviceinfo version="0.2">
<device>
<match key="input.originating_device" contains="if0">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<merge key="info.product" type="string">stylus</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">pad</append>
</match>
</match>
</device>
<device>
<match key="input.x11_options.Type" contains="eraser">
<merge key="info.product" type="string">eraser</merge>
</match>
</device>
<device>
<match key="input.x11_options.Type" contains="pad">
<merge key="info.product" type="string">pad</merge>
</match>
</device>
<device>
<match key="input.originating_device" contains="if1">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">touch</merge>
<merge key="info.product" type="string">touch</merge>
</match>
</match>
</device>
</deviceinfo>

cd /lib/modules/`uname -r`/build/drivers/hid
#kijk de vendor codes na in de lijst - normaal klopt dat met lsusb
vi hid-ids.h


cd /usr/share/hal/fdi/policy/

cd 20thirdparty/

cd /lib/udev/rules.d/
sudo vi 40-xserver-xorg-input-wacom.rules
voeg deze lijn toe:
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d3", SYMLINK+="input/tablet-wacom-bamboo-pen_touch-$env{WACOM_TYPE}"
lsmod
sudo rmmod wacom
sudo modprobe wacom

xsetwacom set Bamboo_6x8_Touch mode relative
sudo apt-get install xf86-input-wacom
sudo apt-cache search input-wacom
sudo apt-get install xserver-xorg-input-wacom

dan een reboot en dan het werkt??? Hoera???

Wat die lib-errors betreft - is't geknoei op z'n xorgs...

libxcb-xlib has been removed. It was the only user of the _xcb_{,un}lock_io symbols. The only libxcb-xlib user, libX11, has been updated for the new libxcb, so you'll need to upgrade to libX11 1.2 at the same time.

EN WE VINDEN DIT NIET GRAPPIG! Maw dwz dat als je een game hebt dat die lib  gebruikt - en 't is closed source - dat je het aan je rekker hebt - idem dito voor oudere packages die niet meer onderhouden worden... Da's dus self-compile-service!