wacom bamboo Bamboo Fun pen&touch onder linux (ubuntu 10.04) - cth-461-NL
- login of registreer om te reageren
za, 04/09/2010 - 09:45
- 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!



