You are not logged in.
Pages: 1
Resolved. Solution was to use drivers version 0.8.0, rather than 0.8.1. Credit to rmrfwindows
Hi all.
I'm in the process of trying out ArchLinux, considering a switch fron Ubuntu. I'm rather impressed so far, but I've ran into a hurdle regarding my Wacom, and Intuos3 model. When I apply pressure, the X stops responding to the tablet until I pull the pen away from the tablet completely. Gimp et al recognise that I have a Wacom, and everything else appears to be working (express keys, etc..).
So far, I've installed LinuxWacom from the AUR yesterday, and set up udev as per the wiki and configured Xorg.conf as per the following snippets.
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "pad"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/input/mouse_udev"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "Mode" "Absolute"
Option "Vendor" "WACOM"
Option "tilt" "on"
Option "Threshold" "5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "USB" "on"
Option "Mode" "Absolute"
Option "Vendor" "WACOM"
Option "Threshold" "5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "USB" "on"
Option "Mode" "Relative"
Option "Vendor" "WACOM"
EndSection
Section "InputDevice"
Identifier "pad"
Driver "wacom"
Option "Type" "pad"
Option "Device" "/dev/input/wacom"
Option "ButtonsOnly" "off"
Option "USB" "on"
EndSection
I've tried removing pad, cursor and my mouse from Xorg.conf to no avail. Additionally 'cat /dev/input/wacom' only seems to display information outside of X. I'm not sure if this means anything.
Any help much appreciated.
Regards,
Last edited by TheBaron (2008-08-15 19:56:06)
Offline
I had the same problem with the Graphire4 tablet. Everything worked except for using the tip or eraser-tip (kinda the most important part I'd assume).
I fixed it by using the linuxwacom production version (0.8.0) instead of devel (0.8.1) and it started working. Here's a modified PKGBUILD (just changed pkgver and md5sum):
# Contributor: Ilya Galushko <helloy-ilya@yandex.ru>
pkgname=linuxwacom
pkgver=0.8.0
pkgrel=1
pkgdesc="drivers for Wacom tablets"
arch=('i686' 'x86_64')
url="http://linuxwacom.sourceforge.net/"
license=('GPL' 'LGPL')
depends=('libxi' 'ncurses' 'tk' 'pixman')
options=('!libtool' '!emptydirs')
install=linuxwacom.install
source=(http://prdownloads.sourceforge.net/linuxwacom/$pkgname-$pkgver.tar.bz2
10-wacom.rules)
md5sums=('1d89b464392515492bb7b97c20e68d4e' '02d3262b7dd10791b0c74abbaac1b933')
build() {
cd "$srcdir/$pkgname-$pkgver"
cp ChangeLog $startdir
./configure --prefix=/usr
make || return 1
make DESTDIR="$pkgdir" install
install -D -m 644 "$startdir/10-wacom.rules" "$pkgdir/etc/udev/rules.d/10-wacom.rules"
}
# vim:set ts=2 sw=2 et:
Offline
Thanks very much for that. That's what I get for just yoinking the drivers without looking at them in more detail.
I had the same problem with the Graphire4 tablet. Everything worked except for using the tip or eraser-tip (kinda the most important part I'd assume).
I fixed it by using the linuxwacom production version (0.8.0) instead of devel (0.8.1) and it started working. Here's a modified PKGBUILD (just changed pkgver and md5sum):
# Contributor: Ilya Galushko <helloy-ilya@yandex.ru>
pkgname=linuxwacom
pkgver=0.8.0
pkgrel=1
pkgdesc="drivers for Wacom tablets"
arch=('i686' 'x86_64')
url="http://linuxwacom.sourceforge.net/"
license=('GPL' 'LGPL')
depends=('libxi' 'ncurses' 'tk' 'pixman')
options=('!libtool' '!emptydirs')
install=linuxwacom.install
source=(http://prdownloads.sourceforge.net/linuxwacom/$pkgname-$pkgver.tar.bz2
10-wacom.rules)
md5sums=('1d89b464392515492bb7b97c20e68d4e' '02d3262b7dd10791b0c74abbaac1b933')build() {
cd "$srcdir/$pkgname-$pkgver"
cp ChangeLog $startdir./configure --prefix=/usr
make || return 1
make DESTDIR="$pkgdir" installinstall -D -m 644 "$startdir/10-wacom.rules" "$pkgdir/etc/udev/rules.d/10-wacom.rules"
}# vim:set ts=2 sw=2 et:
Offline
hey
Many thanks, I had the same issue and the production driver worked for me also .
cyas
Offline
Hey there. Sorry to bump a way old thread, but I'm having the same problem as TheBaron was. I'm trying the solution, but I guess something has changed since then, and it can't find what it's looking for. To be exact, I'm getting this:
-> Downloading linuxwacom-0.8.0-6.tar.bz2...
--2009-09-19 15:39:45-- http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.8.0-6.tar.bz2
Resolving prdownloads.sourceforge.net... 216.34.181.59
Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-09-19 15:39:50 ERROR 404: Not Found.
==> ERROR: Failure while downloading linuxwacom-0.8.0-6.tar.bz2
Aborting...
I'm using a Bamboo Fun. Let me know if you need any more info.
Last edited by chuggaboo (2009-09-19 19:42:45)
Offline
Is it, uh, acceptable to double post with 6 days in between? >.<
I might also add: I'm having issues installing from source, too.
Make is giving me this:
[ethan@pavilion linuxwacom-0.8.0-3]$ make
Making all in src
make[1]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
Making all in .
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
Making all in wacomxi
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/wacomxi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/wacomxi'
Making all in util
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/util'
Making all in xdrv
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
gcc -MM -g -O2 -I/usr/include -I../include -I/usr/include/xorg ./xf86Wacom.c ./wcmSerial.c ./wcmUSB.c ./wcmISDV4.c ./wcmXCommand.c ./wcmCommon.c ./wcmCompat.c ./wcmConfig.c ./wcmFilter.c > .depend
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
gcc -g -O2 -I/usr/include -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-I/usr/include/xorg -I/usr/include/pixman-1 \
-o xf86Wacom.o -c ./xf86Wacom.c
In file included from ./xf86Wacom.c:79:
./xf86Wacom.h:26:25: error: xf86Version.h: No such file or directory
./xf86Wacom.c: In function 'xf86WcmRegisterX11Devices':
./xf86Wacom.c:582: warning: passing argument 3 of 'InitValuatorClassDeviceStruct' makes integer from pointer without a cast
/usr/include/xorg/input.h:281: note: expected 'int' but argument is of type 'int (*)(struct _DeviceIntRec *, struct xTimecoord **, long unsigned int, long unsigned int, struct _Screen *, BOOL)'
./xf86Wacom.c:582: error: too many arguments to function 'InitValuatorClassDeviceStruct'
make[2]: *** [xf86Wacom.o] Error 1
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
make: *** [all-recursive] Error 1
... If anyone can make sense out of that.
Offline
Pages: 1