bambo

Get Wacom Bamboo Pen Working in Ubuntu Karmic

In my last post I described how to get the Wacom Bamboo Pen (CTL-460) to work in Ubuntu 10.04 Lucid. In this post I’ll explain how to get it working in Ubuntu 9.10 Karmic.

Getting the tablet to work in Karmic is a little bit more work. Most steps are the same, but the actual installation requires more than just copying the kernel module: you also need a new fdi file for hal and you need a new Xorg driver. For completeness, there are all the commands you need to execute.

First, install some compiling tools and header files:
sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev libncurses5-dev

Next, download the latest linuxwacom driver (0.8.6 at the moment of writing):
wget http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.8.6.tar.bz2

Now unpack, configure compile and install it:
tar -xf linuxwacom-0.8.6.tar.bz2
cd linuxwacom-0.8.6
./configure --enable-wacom
make
# I know 2.6.30 is the wrong number, but it's the highest available and it works just fine
sudo cp src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
sudo cp src/util/10-linuxwacom.fdi /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
sudo cp src/xdrv/wacom_drv.so /usr/lib/xorg/modules/input/wacom_drv.so

Now restart hal, reload the wacom module and plug in your tablet:
sudo /etc/init.d/hal restart
sudo rmmod wacom
sudo modprobe wacom

The tablet should work now. You can also add the module name to /etc/modules to automatically load it on boot. Same issues as in the previous post apply to Karmic, but for me this works good enough.

23 thoughts on “Get Wacom Bamboo Pen Working in Ubuntu Karmic

  1. Pingback: Tweets die vermelden Get Wacom Bamboo Pen Working in Ubuntu Karmic - Frank Groeneveld -- Topsy.com

  2. Osvaldo

    Ohhhh, I wish this was for the CTH-460(Pen and touch) version ):
    I’m running Karmic and have yet to find one that works.

    Reply
  3. Paul Watson

    It went fine for me until this line:

    sudo cp src/xdrv/wacom_drv.so /usr/lib/xorg/modules/input/wacom_drv.so

    where I got the error:

    No such file or directory

    (and I checked – there is no wacom_drv.so file in the xdrv directory)

    Reply
  4. Chase

    This didnt work for me. I’m trying to get my Bamboo Pen & Touch to work but it I’m not having any luck. This process came up with errors (couldnt find some things) other processes ive tried appear to work (everything looks successful in the terminal) but my pad still doesnt work.

    Reply
  5. Frank Groeneveld

    For everbody with problems about the tablet not working after a reboot (needing to reload the module using modprobe): read the last few lines of my post. You have to add the module name to /etc/modules to autoload it.

    Also, the error some people get when running rmmod wacom is not a real problem, it’s just to make sure the old version is not loaded.

    Reply
  6. Lory

    I’m running Linux Mint Helena (Based on Ubuntu Karmic kernel 2.6.21-14generic) and I followed your instructions for the CTL-460, added wacom to etc/modules, I had no errors while running the different steps and still the tablet does not work but the system sees it.
    lsmod | grep wacom
    wacom 37152 0

    lsusb
    Bus 004 Device 002: ID 056a:00d4 Wacom Co., Ltd

    I downloaded the Wacom Control Panel Utility from here and it sees my tablet, but again it does not give me any configuration options. The tablet is in working condition since I’ve tried it on a windows netbook.

    Any idea what steps should I take to troubleshoot? Thanks

    Reply
  7. Clayton

    Hi! I have a Wacom Bamboo Pen & Touch (CTH-460) and I followed all steps above but I just can use the buttons of the tablet… No pen or touch… I don’t know what happened…

    Reply
  8. Lory

    After rmmod wacom:
    usb 4-3: new full speed USB device using ohci_hcd and address 3
    [121145.640760] usb 4-3: configuration #1 chosen from 1 choice
    [121145.649710] input: Wacom Bamboo 4×5 Pen as /devices/pci0000:00/0000:00:04.0/usb4/4-3/4-3:1.0/input/input11
    [121145.690585] input: Wacom Bamboo 4×5 Finger as /devices/pci0000:00/0000:00:04.0/usb4/4-3/4-3:1.1/input/input12
    [121181.436692] usbcore: deregistering interface driver wacom

    After modprobe wacom:
    [121317.315290] input: Wacom Bamboo 4×5 Pen as /devices/pci0000:00/0000:00:04.0/usb4/4-3/4-3:1.0/input/input13
    [121317.355554] input: Wacom Bamboo 4×5 Finger as /devices/pci0000:00/0000:00:04.0/usb4/4-3/4-3:1.1/input/input14
    [121317.373489] usbcore: registered new interface driver wacom
    [121317.373499] wacom: v1.52-pc-0.3:USB Wacom tablet driver

    But still no movement =( Thanks

    Reply
  9. Mord

    Hi! I have a Wacom Bamboo Pen & Touch CTH-661 and I followed your instructions at home and i worked perfectly, then I tried to configure at work but I can make it work, and I am thinking is because I was trying different options before. I will appreciate your advice.

    Reply
    1. Frank Groeneveld Post author

      Hello Mord,

      Which Ubuntu version are you using? Did you run apt-get update after adding the PPA?

      Reply
  10. Jan

    Hello Frank,

    I’ve followed the steps, but after i execute :

    sudo rmmod wacom

    I got an “ERROR: Module wacom does not exist in /proc/modules”

    Does this mean that the previous step has not been successfully executed? because when i try to execute

    sudo /etc/init.d/hal restart

    the system was giving me this message : “Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service hal restart”

    what should i do then? please help

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>