There is no x11-input-wacom packages in the opensuse 11.3

I’d never got my bamboo pen ctl460 worked in opensuse linux since 11.1, and google helps nothing.Now in 11.3 there is no x11-input-wacom packages (in the DVD or the web), instead of x11-kmp-wacom packages ,I install it ,but the tablet still give me no response.I tried to compile the source driver,but failed.I don’t think I can do it by myselft.The tablet works well in the Mandriva linux 2010 after installing the system .But I like opensuse more than Mandriva.
Is there anyone get the wacom tablets worked ?

Hi there,

I upgraded to 11.3 and it seems that the new version of X just supports my Bamboo nativly now. It just works on mine with no additional packages. (I too was concerned when I updated and see those packages where being removed.)

Mine is detected as;

[16389.873109] usb 2-3.1: Product: CTE-450
[16389.873112] usb 2-3.1: Manufacturer: Wacom Co.,Ltd.
[16389.873362] usb 2-3.1: configuration #1 chosen from 1 choice
[16390.121693] input: Wacom BambooFun 4x5 as /devices/pci0000:00/0000:00:10.4/usb2/2-3/2-3.1/2-3.1:1.0/input/input7
[16390.128965] usbcore: registered new interface driver wacom
[16390.128985] wacom: v1.51:USB Wacom Graphire and Wacom Intuos tablet driver

I am not using any xorg.conf at all - I am just letting X figure it out at boot time. Maybe move your xorg.conf and see if X detects it okay?

Cheers,
Lews Therin

I am not using any xorg.conf at all - I am just letting X figure it out at boot time. Maybe move your xorg.conf and see if X detects it okay?

Cheers,
Lews Therin

**
There is no xorg.conf in /etc/X11. I can find the bamboo pen information in YAST hardware information.And how to let X figure it out at boot time?
Thanks.**

Hey there,

I realized I am running a custom kernel wherein I built the wacom driver as a module. What kernel are you using, the Suse Desktop or Default one, etc?

Check your current kernel config and see if / how the wacom driver was compiled:

Callandor:~ # uname -a
Linux Callandor 2.6.31.12-0.2-desktop-uvesafb #2 SMP PREEMPT Thu Apr 29 13:03:52 EDT 2010 i686 i686 i386 GNU/Linux
Callandor:~ # grep -i wacom /boot/config-2.6.31.12-0.2-desktop-uvesafb
CONFIG_TABLET_USB_WACOM=m
CONFIG_TOUCHSCREEN_WACOM_W8001=m
CONFIG_HID_WACOM=m

If you plug in your tablet, and then check dmesg does it look like it is recognized?

[16389.783110] usb 2-3.1: new full speed USB device using ehci_hcd and address 6
[16389.873096] usb 2-3.1: New USB device found, idVendor=056a, idProduct=0017
[16389.873104] usb 2-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[16389.873109] usb 2-3.1: Product: CTE-450
[16389.873112] usb 2-3.1: Manufacturer: Wacom Co.,Ltd.
[16389.873362] usb 2-3.1: configuration #1 chosen from 1 choice
[16390.121693] input: Wacom BambooFun 4x5 as /devices/pci0000:00/0000:00:10.4/usb2/2-3/2-3.1/2-3.1:1.0/input/input7
[16390.128965] usbcore: registered new interface driver wacom
[16390.128985] wacom: v1.51:USB Wacom Graphire and Wacom Intuos tablet driver

I believe you will find that you don’t have the wacom module, and that the tablet is therefor not recognized. If you download the source for the wacom driver from The Linux Wacom Project or build a whole new kernel and compile the driver as a I did in my config, I think it will work for you.

I am surprised the Wacom module and tools are not in the 11.3 repo, that is too bad. If you run into trouble compiling the module just let me know. (There are some great guides out there on compiling kernels and modules for Suse - you will need gcc, kernel-source, etc. to build modules.)

Cheers,
Lews Therin

Hi,
I have nerver installed the wacom package or compile the source of wacom,and now I find the file "wacom.ko " in here: /lib/modules/2.6.34-12-desktop/kernel/drivers/input/tablet/ .
I find which modules are currently loaded,but there is no wacom.

lsmod

Module Size Used by
st 41564 0
nls_utf8 1549 1
joydev 11942 0
ip6t_LOG 5898 6
xt_tcpudp 2859 2
xt_pkttype 1288 3
ipt_LOG 6067 6
xt_limit 2559 12
snd_pcm_oss 53669 0
snd_mixer_oss 19415 1 snd_pcm_oss
snd_seq 68137 0
snd_seq_device 7834 1 snd_seq
edd 10208 0
af_packet 23229 0
nvidia 11114068 38
cpufreq_conservative 12628 0
cpufreq_userspace 3264 0
cpufreq_powersave 1258 0
powernow_k8 20075 1
mperf 1523 1 powernow_k8
ip6t_REJECT 4828 3
nf_conntrack_ipv6 21550 4
ip6table_raw 1627 1
xt_NOTRACK 1192 4
ipt_REJECT 2672 3
xt_state 1618 8
iptable_raw 1686 1
iptable_filter 1946 1
ip6table_mangle 2036 0
nf_conntrack_netbios_ns 1854 0
nf_conntrack_ipv4 10379 4
nf_conntrack 89639 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
nf_defrag_ipv4 1673 1 nf_conntrack_ipv4
ip_tables 21698 2 iptable_raw,iptable_filter
ip6table_filter 1887 1
ip6_tables 23320 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 26644 16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,xt_state,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,ip6table_filter,ip6_tables
fuse 75897 5
loop 18524 0
dm_mod 86809 0
snd_hda_codec_realtek 324064 1
snd_hda_intel 28461 2
snd_hda_codec 113025 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 7954 1 snd_hda_codec
snd_pcm 105589 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
shpchp 35076 0
snd_timer 26828 2 snd_seq,snd_pcm
sr_mod 16684 1
cdrom 43440 1 sr_mod
sg 33348 0
pci_hotplug 33005 1 shpchp
forcedeth 59560 0
k8temp 4264 0
pcspkr 2222 0
edac_core 50480 0
edac_mce_amd 9619 0
video 25256 0
snd 84348 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 9003 1 snd
snd_page_alloc 9569 2 snd_hda_intel,snd_pcm
wmi 8750 0
i2c_nforce2 7593 0
button 6989 0
ext4 401724 3
jbd2 100410 1 ext4
crc16 1715 1 ext4
sd_mod 41436 6
fan 4527 0
processor 45715 1 powernow_k8
ata_generic 3707 0
pata_amd 12922 0
ahci 42680 6
libata 211330 3 ata_generic,pata_amd,ahci
scsi_mod 191748 5 st,sr_mod,sg,sd_mod,libata
thermal 20625 0
thermal_sys 18230 4 video,fan,processor,thermal

I think maybe I can loade the wacom module ,but I don’t know how.
Thanks.

I find a new file about wacom in this DIR:/usr/lib64/xorg/modules/input/wacom_drv.so
So I think it’s not necessary to install or compile the driver of wacom,after installing the opensuse 11.3 they just come to you system.But the question is how to let them worked.

Hi there,

Try loading the module (as root) with:
#modprobe wacom

Then see if it loaded with
#lsmod | grep wacom

If it loaded, then restart X and try your tablet again. If it does not work, then unplug it, plug it back in and let me see the last part of your dmesg log

Cheers,
Lews Therin

I loaded the wacom module and restart X as root ,but the tablet din’t work.Unplug it and plug it back,dmesg,give me some message about wacom:

353.410274] usbcore: registered new interface driver wacom
353.410283] wacom: v1.52:USB Wacom tablet driver
682.395125] usb 3-2: USB disconnect, address 2
687.232039] usb 3-2: new full speed USB device using ohci_hcd and address 4
687.430836] usb 3-2: New USB device found, idVendor=056a, idProduct=00d4
687.430843] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
687.430849] usb 3-2: Product: CTL-460
687.430853] usb 3-2: Manufacturer: Wacom Co.,Ltd.

I think now the driver gone with opensuse 11.3 is loaded,and maybe it’s too old to get my tablet worked.

Thanks.

Hi there,

It looks like you are correct - the module you are using does not appear to support your version of the Bamboo. If supported you should see a line in dmesg similar to:

[35138.436395] input: Wacom BambooFun 4x5 as /devices/pci0000:00/0000:00:10.4/usb2/2-3/2-3.1/2-3.1:1.0/input/input8

You should be able to build a new module which will support it though. Please see the instructions on doing so at the Linux Wacom site: The Linux Wacom Project

There are how-tos there, and if you get stuck building the module just post the problem here. Usually building modules is fairly trivial - if you have never done it before, it may take some time as it will be new, but once you get accustomed to the steps it is (usually) not that difficult.

I downloaded the source and looked in and it appears your tablet is listed under the idProduct code 0xD4, so I believe it should work when you compile:

paracelsus@Callandor:~> wget Linux Wacom Tablet Project - Browse Files at SourceForge.net
paracelsus@Callandor:~> tar jxvf linuxwacom-0.8.8-8.tar.bz2
paracelsus@Callandor:~> less linuxwacom-0.8.8-8/src/2.6.30/wacom_wac.c

static struct wacom_features wacom_features_0xD4 =
{ “Wacom Bamboo 4x5”, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT };

Cheers,
Lews Therin

Thanks a lot. I’ll try it or wait for the next issue of opensuse!:stuck_out_tongue:

Hey there,

I decided to compile the module from the latest sources as I was curious. If you are using the 2.6.34-12-desktop kernel you should be able to load this module and it should work fine. Get the module from here: http://timelordz.com/media/binaries/wacom.ko

Then, as root,:
#modinfo wacom
(look at the srcversion number)
#modprobe -r wacom
(unloads the existing module)
#insmod ./wacom.ko
(Loads the new module from the directory it is in)
#modinfo wacom
(Compare the srcversion number, it should now be: 3B178A15F89C9B48B641174)

Then plug in your table and watch dmesg - I believe this will work for you.

To make the new module load at boot time, replace the existing wacom.ko files in your /lib/modules/2.6.34-12-desktop directories with the new one and the just run modprobe wacom

If you ever need to make the module again, it is pretty easy to do - although note that when you run ./configure --enable-wacom otherwise the .ko module is not actually built (which I thought was weird). Also, make sure you run make oldconfig and make prepare in your kernel source directory (/usr/src/linux-2.6.34-12) prior to trying to build the module.

Anyway, I think this should work for you. It loads fine on my kernel and detects my pad okay and has your driver in it too.

Cheers,
Lews Therin

Hey there,

I decided to compile the Wacom driver from the latest stable sources against the 2.6.34-12-desktop kernel. You should be able to download it from here: Index of /media/binaries

Once you have it, you will need to load it. You can do so by doing the following as root:

#modinfo wacom
(Look at the version string)
#modprobe -r wacom
#insmod ./wacom.ko
(Insert the new module.)
#modinfo wacom
(Ensure the version string is now showing the new module: DF68B86222A626F4A7B0D69 )

Plug in your tablet and watch dmesg, it should now be correctly detected.

To make the change permanent, replace any instances of wacom.ko in your /lib/modules/2.6.34-12-desktop directories with the new version. (There will likely be a couple of these. Then run modprobe wacom to load it.)

Cheers,
Lews Therin

I compile the driver from “linuxwacom project” myself, and load the new wacom.ko,modinfo wacom, I can see it support the my tablet (id=00d4),dmesg,also can see the information of bamboo pen. But after restart X ,the bamboo pen still doesn’t work. I think the os need the X input driver,but I can’t get it.
I’ll test your file.
Thanks.

I installed 11.3 (64bit) a few days ago and my Wacom Intuos 3 tablet hasn’t worked since. As a photographer, this is a serious problem for me and it is slowing me down really badly.

I’m not sure I really follow the start of this thread but I could really do with a way to get my tablet working again. Has anyone any suggestions?

Cheers.

Hi there,

Try to download the kernel module I posted in #11 above. It is compiled against the 2.6.34-12-desktop kernel so you will need to be running that. Try to load the kernel module using the commands given in that post. It is built against the latest sources and may very well support your tablet.

Lews Therin

Hi,I try your file,but it fail.It’s the information here:

bogon:/linuxE # uname -r
2.6.34-12-desktop
bogon:/linuxE # cat /proc/version
Linux version 2.6.34-12-desktop (geeko@buildhost) (gcc version 4.5.0 20100604 [gcc-4_5-branch revision 160292] (SUSE Linux) ) #1 SMP PREEMPT 2010-06-29 02:39:08 +0200
bogon:/linuxE # modinfo ./wacom.ko
filename: ./wacom.ko
license: GPL
description: USB Wacom tablet driver
author: Vojtech Pavlik <vojtech@ucw.cz>
license: GPL
description: USB Wacom tablet driver
author: Vojtech Pavlik <vojtech@ucw.cz>
srcversion: 3B178A15F89C9B48B641174
alias: usb:v056Ap0047ddcdscdpiciscip*
alias: usb:v056Ap00E3ddcdscdpiciscip*
alias: usb:v056Ap00E2ddcdscdpiciscip*
alias: usb:v056Ap009Fddcdscdpiciscip*
alias: usb:v056Ap009Addcdscdpiciscip*
alias: usb:v056Ap0093ddcdscdpiciscip*
alias: usb:v056Ap0090ddcdscdpiciscip*
alias: usb:v056Ap00CCddcdscdpiciscip*
alias: usb:v056Ap00F0ddcdscdpiciscip*
alias: usb:v056Ap00CEddcdscdpiciscip*
alias: usb:v056Ap00C7ddcdscdpiciscip*
alias: usb:v056Ap00C6ddcdscdpiciscip*
alias: usb:v056Ap00C5ddcdscdpiciscip*
alias: usb:v056Ap003Fddcdscdpiciscip*
alias: usb:v056Ap00BCddcdscdpiciscip*
alias: usb:v056Ap00BBddcdscdpiciscip*
alias: usb:v056Ap00BAddcdscdpiciscip*
alias: usb:v056Ap00B9ddcdscdpiciscip*
alias: usb:v056Ap00B8ddcdscdpiciscip*
alias: usb:v056Ap00B7ddcdscdpiciscip*
alias: usb:v056Ap00B5ddcdscdpiciscip*
alias: usb:v056Ap00B4ddcdscdpiciscip*
alias: usb:v056Ap00B3ddcdscdpiciscip*
alias: usb:v056Ap00B2ddcdscdpiciscip*
alias: usb:v056Ap00B1ddcdscdpiciscip*
alias: usb:v056Ap00B0ddcdscdpiciscip*
alias: usb:v056Ap0045ddcdscdpiciscip*
alias: usb:v056Ap0044ddcdscdpiciscip*
alias: usb:v056Ap0043ddcdscdpiciscip*
alias: usb:v056Ap0042ddcdscdpiciscip*
alias: usb:v056Ap0041ddcdscdpiciscip*
alias: usb:v056Ap00D0ddcdscdpiciscip*
alias: usb:v056Ap00D3ddcdscdpiciscip*
alias: usb:v056Ap00D2ddcdscdpiciscip*
alias: usb:v056Ap00D4ddcdscdpiciscip*
alias: usb:v056Ap00D1ddcdscdpiciscip*
alias: usb:v056Ap0003ddcdscdpiciscip*
alias: usb:v056Ap00C2ddcdscdpiciscip*
alias: usb:v056Ap00C0ddcdscdpiciscip*
alias: usb:v056Ap00C4ddcdscdpiciscip*
alias: usb:v056Ap0039ddcdscdpiciscip*
alias: usb:v056Ap0038ddcdscdpiciscip*
alias: usb:v056Ap0037ddcdscdpiciscip*
alias: usb:v056Ap0035ddcdscdpiciscip*
alias: usb:v056Ap0034ddcdscdpiciscip*
alias: usb:v056Ap0033ddcdscdpiciscip*
alias: usb:v056Ap0032ddcdscdpiciscip*
alias: usb:v056Ap0031ddcdscdpiciscip*
alias: usb:v056Ap0030ddcdscdpiciscip*
alias: usb:v056Ap0024ddcdscdpiciscip*
alias: usb:v056Ap0023ddcdscdpiciscip*
alias: usb:v056Ap0022ddcdscdpiciscip*
alias: usb:v056Ap0021ddcdscdpiciscip*
alias: usb:v056Ap0020ddcdscdpiciscip*
alias: usb:v056Ap0069ddcdscdpiciscip*
alias: usb:v056Ap0065ddcdscdpiciscip*
alias: usb:v056Ap0064ddcdscdpiciscip*
alias: usb:v056Ap0063ddcdscdpiciscip*
alias: usb:v056Ap0062ddcdscdpiciscip*
alias: usb:v056Ap0061ddcdscdpiciscip*
alias: usb:v056Ap0060ddcdscdpiciscip*
alias: usb:v056Ap0019ddcdscdpiciscip*
alias: usb:v056Ap0018ddcdscdpiciscip*
alias: usb:v056Ap0017ddcdscdpiciscip*
alias: usb:v056Ap0016ddcdscdpiciscip*
alias: usb:v056Ap0015ddcdscdpiciscip*
alias: usb:v056Ap0014ddcdscdpiciscip*
alias: usb:v056Ap0013ddcdscdpiciscip*
alias: usb:v056Ap0012ddcdscdpiciscip*
alias: usb:v056Ap0011ddcdscdpiciscip*
alias: usb:v056Ap0010ddcdscdpiciscip*
alias: usb:v056Ap0000ddcdscdpiciscip*
depends:
vermagic: 2.6.34-12-desktop SMP preempt mod_unload modversions 686
bogon:/linuxE # modprobe -r wacom
bogon:/linuxE # insmod ./wacom.ko
insmod: error inserting ‘./wacom.ko’: -1 Invalid module format

Hi there,

I am not sure what you are running into that is causing that. Try to just compile the module yourself.

Lews Therin

Thanks! I did all the steps above and it worked!!!
and Inserted the module into the tablet module folder.

It’s fully functional thanks! I have the Bamboo Pen edition the $69 one.

Hi,
I install the system and try your file again,but the module still can’t be loaded.I think your system is 32 bit edition and mine is 64 bit. Right?

I have 11.3 / 64 bit and have come up against exactly the same problems : the kernel module (version 0.8.8-8) builds fine and recognizes the Bamboo Pen, but X doesn’t like the available wacom_drv module and I really can’t get it to build. I’m aware that the X.org source needs to be built, and that fails after a while with Bad Exit Status (using src.rpm and rpmbuild). The xf86-input-wacom-0.10.8 build appears to configure OK but make completes very quickly and without apparently building anything (but also without any errors).
Shame that the included drivers are so out of date. Anyone able to help?