Jump to content

Intuos3 Tablet [solved]


CaptainFreedom
 Share

Recommended Posts

Hi,

I have a Intuos3 tablet. I understand that this doesn't work with Mandrake 10.1, is that true?

 

I tried installing the latest drivers at http://linuxwacom.sourceforge.net/

(using ./configure --enable-hid --enable-usbmouse --enable-mousedev --enable-evdev --with-kernel=/usr/src/linux)

 

, but I get following error:

 

LD /home/lefty/linuxwacom-0.6.6/src/2.6.8/built-in.o

CC [M] /home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-core.o

CC [M] /home/lefty/linuxwacom-0.6.6/src/2.6.8/hiddev.o

CC [M] /home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-input.o

CC [M] /home/lefty/linuxwacom-0.6.6/src/2.6.8/pid.o

CC [M] /home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.o

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c:40:24: fixp-arith.h: No such file or directory

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c: In function `hid_lgff_timer':

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c:452: warning: implicit declaration of function `fixp_mult'

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c:452: warning: implicit declaration of function `fixp_sin'

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c:453: warning: implicit declaration of function `fixp_new16'

/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.c:454: warning: implicit declaration of function `fixp_cos'

make[5]: *** [/home/lefty/linuxwacom-0.6.6/src/2.6.8/hid-lgff.o] Error 1

make[4]: *** [_module_/home/lefty/linuxwacom-0.6.6/src/2.6.8] Error 2

make[4]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'

make[3]: *** [all] Error 2

make[3]: Leaving directory `/home/lefty/linuxwacom-0.6.6/src/2.6.8'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/lefty/linuxwacom-0.6.6/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/lefty/linuxwacom-0.6.6'

make: *** [all] Error 2

 

 

I checked that the file does in fact exist:

 

ls /usr/src/linux/drivers/usb/input/fixp-arith.h

/usr/src/linux/drivers/usb/input/fixp-arith.h

 

Anyone have any luck getting this device working on Mandrake?

Link to comment
Share on other sites

Mandrake comes with the wacom module. No need to compile it. What problems do you have? Most problems are caused by the usbmouse module and xorg.conf errors. Search the board for pointers.

 

I tried doing modprobe -r usbmouse

but when I do modprobe wacom it just hangs

likewise if I boot up with the tablet plugged in it will hang at "detecting new hardware"

Are you sure Mandrake specifically supports the *Intuos3* (as opposed to other models)?... I got the impression from the linuxwacom site that it doesn't.

Link to comment
Share on other sites

I'm almost certain that the intuous3 is supported. please post your XF86Config or Xorg.conf (same file)

 

I just got my graphire working with Devries help, I'm sure we can get you rolling between us.

 

Also, is it your only mouse, like my wacom, or do you use it in addition to a regualr mouse?

Link to comment
Share on other sites

I used to use a USB mouse, but now only use a PS2 mouse.

Here is my /etc/X11/XF86Config:

# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
   # Multiple FontPath entries are allowed (they are concatenated together)
   # By default, Mandrake 6.0 and later now use a font server independent of
   # the X server to render fonts.
   FontPath "unix/:-1"
EndSection

Section "ServerFlags"
   #DontZap # disable <Crtl><Alt><BS> (server abort)
   #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
   AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
   Load "dbe" # Double-Buffering Extension
   Load "v4l" # Video for Linux
   Load "extmod"
   Load "type1"
   Load "freetype"
   Load "/usr/X11R6/lib/modules/extensions/libglx.so"
EndSection

Section "InputDevice"
   Identifier "Keyboard1"
   Driver "keyboard"
   Option "XkbModel" "pc105"
   Option "XkbLayout" "es"
   Option "XkbOptions" ""
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver "mouse"
   Option "Protocol" "ExplorerPS/2"
   Option "Device" "/dev/mouse"
   Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
   Identifier "monitor1"
   VendorName "Generic"
   ModelName "Flat Panel 1280x1024"
   HorizSync 31.5-67
   VertRefresh 50-75

   # Sony Vaio C1(X,XS,VE,VN)?
   # 1024x480 @ 85.6 Hz, 48 kHz hsync
   ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync

   # Dell D800 and few Inspiron (16/10) 1280x800
   ModeLine "1280x800"  147.89  1280 1376 1512 1744  800 801 804 848

   # Dell D800 and few Inspiron (16/10) 1680x1050
   ModeLine "1680x1050"  214.51  1680 1800 1984 2288  1050 1051 1054 1103

   # Dell D800 and few Inspiron (16/10) 1920x1200
   ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VSync

   # TV fullscreen mode or DVD fullscreen output.
   # 768x576 @ 79 Hz, 50 kHz hsync
   ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

   # 768x576 @ 100 Hz, 61.6 kHz hsync
   ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
   Identifier "device1"
   VendorName "nVidia Corp."
   BoardName "NVIDIA GeForce4 (generic)"
   Driver "nvidia"
   Option "DPMS"
   Option "IgnoreEDID" "1"
EndSection

Section "Screen"
   Identifier "screen1"
   Device "device1"
   Monitor "monitor1"
   DefaultColorDepth 24

   Subsection "Display"
       Depth 8
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 15
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 16
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 24
       Virtual 1280 1024
   EndSubsection
EndSection

Section "ServerLayout"
   Identifier "layout1"
   InputDevice "Keyboard1" "CoreKeyboard"
   InputDevice "Mouse1" "CorePointer"
   Screen "screen1"
EndSection

However, the fact that Mandrake won't even boot when the tablet is plugged in makes me think that the problem is more related to driver problems.

Link to comment
Share on other sites

I was going off this

"Supported USB Devices

 

* PenPartner

* Graphire & Graphire2

* Graphire3

* Cintiq & CintiqPartner

* Intuos & Intuos2

* Intuos3

* Cintiq 21UX

* Volito "

 

Right from thw wacom site, and mandrake has a very recent version of the wacom driver.

 

Now, first off there is no configuration at all for the intuous in your xorg.conf. It's just not there, and you'll have to fix that.

 

Now about the booting, at what point does the boot fail? Does X refuse to start, or does it hang earlier along. If it's X refusing to start, it could be a conflict between the intuous and ps2 mouse since the intuous isn't configured. If you're hanging earlier in the boot, then you're probably right about the driver problem. We;ll cross that bridge when we get there.

 

In the mean time, I'd avoid monkying around with drivers. It's really unlikely that you'll fix it that route.

Link to comment
Share on other sites

Oops, read more carefuly now, I see where it's hanging.

 

What I suggest, if you haven't done anything silly like deleting the drivers, is blacklisting the usbmouse module. I think the blacklist file is /etc/hotpulg/blacklist

 

MANY people have problems with the conflict between usbmouse and wacom, so give it a go. Then reboot with it plugged in and see what heppens. If it boots, we're past that hurdle and can work on getting it configured correctly

Link to comment
Share on other sites

Okay, I tried modprobe wacom, with another fresh install of Mandrake. It doesn't hang this time, but it doesn't detect the tablet either.

pr 24 00:35:19 localhost kernel: usbcore: registered new driver wacom
Apr 24 00:35:19 localhost kernel: drivers/usb/input/wacom.c: v1.30:USB Wacom Graphire and Wacom Intuos tablet driver
Apr 24 00:35:27 localhost kernel: ohci_hcd 0000:00:02.1: wakeup
Apr 24 00:35:28 localhost kernel: usb 2-3: new full speed USB device using address 2
Apr 24 00:35:28 localhost kernel: usbcore: registered new driver hiddev
Apr 24 00:35:28 localhost kernel: drivers/usb/input/hid-core.c: ctrl urb status -32 received
Apr 24 00:35:28 localhost last message repeated 2 times
Apr 24 00:35:38 localhost kernel: drivers/usb/input/hid-core.c: ctrl urb status -2 received
Apr 24 00:35:38 localhost kernel: drivers/usb/input/hid-core.c: usb_submit_urb(ctrl) failed

When I was trying to install Mandrake I had to unplug the device or the installation program itself would hang. Also hangs detecting new hardware if you have it plugged in when you boot up. Which leads me to think that there is something seriously wrong with that driver. Maybe its because the Intuos3 is a new tablet and they haven't updated the driver for that yet. Also could be because I have a nForce2 PC.

Link to comment
Share on other sites

If this is a 'fresh' install, try upgrading your kernel. I seem to recal having trouble with the kernel on the disks myself. The kernel has been updaed and fixed quite a bit, and I actualy didn't have any trouble with module conflicts until I upgraded my xorg and kde to thac's rpms.

 

Then, once the kernel is updated, blacklist usbmouse (it's not like you need it) and then plug it in and follow devrise's instructions.

 

Alternate commands that I find easier.

 

ctrl-alt-f1

(log in as root, or su to root)

service dm stop

rmmod wacom

rmmod usbmouse

modprobe wacom

 

Then, take a look in dev to see what's going on there, see if there is an event for your tablet. I'm guessing it will be the same as my wacom. Normaly it's /dev/input/event0, but with the latest kernel and xorg, I found it's event1 with no other pointing device and event2 when my trackball is plugged in.

 

Anyway,

 

cd /dev/input/

ls

(look at what events are listed)

cat /dev/input/event*

 

Try that with each event, or just start at event 0 is you want, and then put the mouse on the tablet and move it around, see if you get loads of output. If at some point you DO get loads of output, your tablet is working for sure, and we can get you configured.

 

If you do get output from /dev/input/event1 or whatever event, make note of which event it is. You'll need that info to configure the tablet. I really hope we can help you get this sorted. The gimp is awsome with a pressure sensative tablet, as there are WAY more options for pressure sensativity than in photoshop.

 

edit* one more thing, with some versions of the driver, and I don't know why, the tablet won't reccognize the mouse, until you lift the mouse off the tablet once, so when you first enter a cat command or first startx, you may have to pick the mouse up once. Not a big deal really, but it confused the hell out of me until I figured it out.

Edited by VeeDubb
Link to comment
Share on other sites

Thanks for you help, VeeBurg. I finally got it working!!!

It was a driver problem in the end.

You need the latest linuxwacom drivers to get Intuos3 working.

However, the drivers have a nasty bug:

you get compilor errors ... missing functions in wacom.c

I opened the 2.6.9 wacom.c file and copied the functions from there to the 2.6.9 wacom.c

Then just follow all the other instructions on linuxwacom site.

I pasted the xorg.conf settings, but it's important to remove the line

Option "Device" "/dev/ttyS0" # SERIAL ONLY

and change "/dev/input/event0" to the appropiate device.

Christ, that was by far the most difficult thing I had to install on linux so far!

Link to comment
Share on other sites

Well, it dosen't look like I did much to help, but I'm glad you got it working. Once you have all the different tools configured in your XF86Config, have a look at the settings for gimp. Once you get the tools working in the Gimp with pressure sensativity, it's fantastic.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...