Ubuntu 10.04 Lucid Lynx and Wacom Bamboo CTL460

Wacom Bamboo CTL460

Wacom Bamboo CTL460

I recently purchased a Wacom Bamboo digital pen and tablet.  It’s not supported for Linux. However, with the help of some open source drivers, the pen and tablet will work nicely.  It’s not recognized out of the box by Ubuntu.  After I connected it to the usb port, I see that the tablet is powered up.  The led on the table is on, and lsusb shows the device ID.

$ lsusb
Bus 003 Device 004: ID 056a:00d4 Wacom Co., Ltd
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

You’ll have to download the open source driver, compile and install it.  Make sure you have the prerequisites.


$ sudo apt-get install build-essential
$ sudo apt-get install libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev libncurses5-dev

Download the wacom driver from SourceForge.  The current driver as of this writing is linuxwacom-0.8.6-1.tar.bz2

$ tar jxvf linuxwacom-0.8.6-1.tar.bz2
$ cd linuxwacom-0.8.6-1/
$ ./configure --enable-wacom
$ cd src/2.6.30/
$ make
$ sudo cp wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet
$ sudo depmod -a
$ sudo rmmod wacom
$ sudo modprobe wacom

The Wacom tablet should be recognized now when you connect it to the usb port. The pen should now be able to function as a mouse. Now let’s get the pressure sensitivity working in an application like Gimp. Start Gimp and go to Edit|Preferences.
Select Input Devices and Configure Extended Input Devices…

Select Device: Wacom Bamboo Pen 4×5, and Mode: Screen.  Save those choices and Close.  Now lets do a simple test of the pen tool.  Go to the Gimp menu bar, select File|New…  Choose a template.  I’ll choose 800×600 for this test.  Then choose the paintbrush tool from the toolbox.  I’ll use a caligraphy brush tip for this.  Now write something and use variable amounts of pressure and you should see that “paint” has various levels of darkness depending on the amount of pressure.

Sorry, my example is very basic.  This should be enough to get you going.  Enjoy.

Advertisements

19 thoughts on “Ubuntu 10.04 Lucid Lynx and Wacom Bamboo CTL460

  1. Gimp as installed from the repositories doesn’t have the “Wacom” extended input device for some reason. Any idea of how your installation differs?

    • Your tablet has to be connected to the usb port and also recognized and functioning already outside of Gimp (i.e. as a pointer device). If your table is not plugged in or your operating system does not recognize and load the driver, then Gimp will not see a Wacom device. Gimp will only see your mouse and keyboard. So if your tablet was not connected, reconnect it. Verify using the pen (stylus), that your pen moves the mouse pointer. If so, then you know that your driver was installed and working. Then restart Gimp, and you should see options for the wacom under the extended input devices. If not, then I’m not sure what could be wrong.

      Please verify that you are using Ubuntu 10.04 and your Wacom tablet is the bamboo model (not the intuos model etc.)

      • The tablet works nicely as a mouse after the setup outlined above, it is a Bamboo (a Pen and Touch), and I had it plugged in as I started Gimp. The same tablet was recognized by gimp (after a rather more harrowing driver setup procedure with patches from the Ubuntu forums and stuff) in Intrepid.

        But no luck with gimp and the tablet in Lucid. I can use it like a mouse, but of course there’s no pressure sensitivity or anything, which rather limits its usefulness.

  2. xf86-input-wacom-0.10.5

    Hi folks,

    The procedure is working for me until that step :

    ./configure –enable-wacom.
    It displays all the text but ends up with :

    configure: WARNING: unrecognized option: –enable-wacom

    thanks to answer !

    ==even if linux is sometime really painfull… it’s still a joy of using it !

  3. Yes, I do,

    I copy and paste the command line, and i try too typing it manually.

    ./configure[space]–enable-wacom

    I see that in my post it apears as

    ./configure[space]-enable-wacom, but I don’t know why.

    I effectively try with two “-” first and one “-” second.
    Thanks to answer !

    here is the end of the response :

    config.status: creating include/Makefile
    config.status: creating tools/Makefile
    config.status: creating xorg-wacom.pc
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    config.status: executing libtool commands
    configure: WARNING: unrecognized options: –enable-wacom

    here is the list of the xf86-input-wacom dir.

    jcmages@jcmages-desktop:~/xf86-input-wacom-0.10.5$ ls
    aclocal.m4 config.log fdi ltmain.sh README
    AUTHORS config.status GPL Makefile src
    ChangeLog config.sub include Makefile.am stamp-h1
    config.guess configure INSTALL Makefile.in tools
    config.h configure.ac install-sh man xorg-wacom.pc
    config.h.in depcomp libtool missing xorg-wacom.pc.in
    jcmages@jcmages-desktop:~/xf86-input-wacom-0.10.5$

    here is the src dir, here there is no wacom.ko

    jcmages@jcmages-desktop:~/xf86-input-wacom-0.10.5$ cd src
    jcmages@jcmages-desktop:~/xf86-input-wacom-0.10.5/src$ ls
    Makefile wcmConfig.lo wcmTouchFilter.c wcmXCommand.lo
    Makefile.am wcmFilter.c wcmTouchFilter.lo xf86Wacom.c
    Makefile.in wcmFilter.h wcmUSB.c xf86WacomDefs.h
    wacom_drv.la wcmFilter.lo wcmUSB.lo xf86Wacom.h
    wcmCommon.c wcmISDV4.c wcmValidateDevice.c xf86Wacom.lo
    wcmCommon.lo wcmISDV4.h wcmValidateDevice.lo
    wcmConfig.c wcmISDV4.lo wcmXCommand.c
    jcmages@jcmages-desktop:~/xf86-input-wacom-0.10.5/src$

    Hoping this will help you better 🙂
    Thanks again

  4. Sorry for reposting again.

    But I actually see that when I copy paste the result of the shell in that windows, it displays only one – in both places.
    Maybe that’s the way the shell interpret my two —
    whenever I type or paste them ?

  5. You’re awesome! thanks 🙂 Worked beautifully.

    FYI for others: One of the last steps:
    sudo rmmod wacom

    returned saying there was no such “wacom” mod to be removed. I just kept going with the instructions and all worked out well anyways 🙂

    • A new kernel was released a few days ago. If you ran update manager then it probably updated your kernel. The wacom.ko module that is included in the ubuntu kernel does not work. The steps from my post explain how to build a new wacom.ko module and install it, in place of the default wacom.ko module. You will have to repeat these steps anytime you update to new kernel version, or until there is a working wacom.ko module in the ubuntu kernel. For that reason, I usually keep the source folder where I downloaded the wacom drivers from sourceforge. Then I repeat the steps beginning at the “./configure –enable-wacom” step. If you are wanting the latest version of the wacom source driver then check for a new version to download from sourceforge and start from the beginning. Hope this helps.

  6. Hi folks,

    I could follow all guide lines until the configuration of the tablet in GIMP.

    I could do this:
    Select Input Devices and Configure Extended Input Devices…

    I could do this:
    Select Device: Wacom Bamboo Pen 4×5, and Mode: Screen.

    Then I saved the choices and closed the screen…. and wasn’t able to draw. I checked the configuration and noticed that it was reset to its default. I tried several times to save the Wacom Pen but it was refused.

    By the way: The light of the tablet is working and the reacting on the pen.

    I would be very happy if someone is able to help me to get the tablet alive.

    Regards,
    Ernie

  7. Thanks the instructions worked fine for me.

    Has anyone been able to work out how to change the pen buttons?

    I would like to map one of them to the ctrl button so that ctrl+click in gimp becomes easier.

    Thanks.

  8. Thank you very clear guide to copy and paste in the terminal.However sourceforge has now got a new version, so linuxwacom-0.8.8-8 tar bz2 needs to be typed as the old one is no longer available. I simply saved it to the desktop extracted the file linuxwacom-0.8.8-8 there , then cd to Desktop, cd linuxwacom file, adjusting your guide as required.Brilliant, very well done as I thought I would have a lot of hassle trying to get the Bamboo Pen and touch to work on LInux as it only had Windows and Mac compatibility on the box!

  9. Hello NFOLAMP..

    I am so new to Linux & Ubuntu. Lived all my life with Windows and hated it from my bottom of my heart. But your so called ‘Very Basic’ instruction helped me to install the wacom driver with no issue. felt like a cake walk for a newbie..

    I thank you so much for posting the steps.

    Keep up the good work… Hail Ubuntu…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s