PDA

View Full Version : [SOLVED] New Kernel Update Disables Wacom Bamboo


SpiderGorilla
February 4th, 2008, 06:04 PM
Okay, so I booted Linux this morning to find that I had some sort of updates for my kernels available. "Sure, why not?" I thought to myself, still muzzy-headed from sleep. I do the install, restart and... bam... no Wacom Bamboo for me!

Fortunately, it's just a matter of recompiling and installing. I'd previously followed this post (http://ubuntuforums.org/showpost.php?p=4014004&postcount=32) to get my Wacom running, so I just followed it again and it worked.

Good to know that even when things break, they're not really broken. Felt I should share, since some folks use the Bamboo like I do. I confirmed it working in GIMP and ArtRage 2.5 Full Edition (which I emulate through Wine).

I wasn't really sure where this belonged, so I figured here was best and it would get moved if I was wrong.

*EDIT* Do bear in mind that the previous post I linked to verifies that this post (http://ubuntuforums.org/showpost.php?p=4253232&postcount=133) is the one to be visiting. But I didn't use the second post. I used the older post. Works fine for me, no arguments on my side. I recommend you follow convention, however.

NET WT
February 4th, 2008, 06:32 PM
I have a Bamboo Fun and it stoped working for me also, after I did the update this morning. I am going to try and fix mine right now.

SpiderGorilla
February 4th, 2008, 06:35 PM
Remember to use the NEWER update as detailed here:

http://ubuntuforums.org/showpost.php?p=4253232&postcount=133

And not the older one I used.

Also, please note that I own a Bamboo, not a Bamboo Fun, so I can't guarantee it works for you like it works for me. Please post back here if you have any problems and I'll remove "[SOLVED]" from the title so we can get some updates and advice.

NET WT
February 4th, 2008, 07:40 PM
I think I am having a problem. On step 6 in that how to, I entered into the terminal:

./configure --enable-wacom
make
sudo make install

I don't think that it worked because it then said something like:

bash: cd: linuxwacom-0.7.9-7/./configure: Not a directory
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.

I don't know what that means. Or if I am following the How To correctly.

SpiderGorilla
February 4th, 2008, 08:07 PM
Okay. Make sure you do it like this:

./configure --enable-wacom

On it's own line. It looks like you accidentally typed:

cd ./configure --enable-wacom

Give it another shot.

NET WT
February 4th, 2008, 10:12 PM
I don't think that I typed it wrong, since all I did was copy and paste from the How To. I tried again, entering just that line into the terminal. This time it said:

bash: ./configure: No such file or directory

SpiderGorilla
February 4th, 2008, 10:29 PM
Did you cd into the linuxwacom-0.7.9-7/ directory first?

NET WT
February 5th, 2008, 02:08 AM
I don't think I did. So I tried that the second time, and it worked. I was able to follow the rest of the How To after that. My tablet works now. Thanks.

SpiderGorilla
February 5th, 2008, 02:29 AM
Awesome! Glad it worked! :D

Robynsveil
February 5th, 2008, 09:04 AM
Didn't quite work for me, as it reset my NVidia graphics mode to 800x600 lowres because it disabled the driver.

I think it was in the Step 8 process where I came to grief, because there was no wacom entry to replace, so I kinda just tacked it in between the Generic Keyboard and the Configured Mouse saved and rebooted. Nope, didn't like it. Through restricted drivers manager I re-enabled the NVidia driver, but it deleted the wacom entry in xorg.conf.

Here's what I got:

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
Load "glx"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "Failsafe Device"
Boardname "NVIDIA GeForce 6800 (generic)"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 0
Vendorname "NVIDIA"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "NoLogo" "True"
EndSection

Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
modeline "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
modeline "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
modeline "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
modeline "1280x960@85" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
modeline "1280x1024@85" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@75" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@70" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@85" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1792x1344@75" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
modeline "1856x1392@60" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
modeline "1920x1440@60" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
modeline "2048x1536@60" 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Failsafe Device"
Monitor "Failsafe Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 2048 1536
Modes "800x600@85" "800x600@60" "800x600@75" "832x624@75" "800x600@72" "1024x768@85" "800x600@56" "1024x768@75" "640x480@85" "1024x768@70" "640x480@75" "1024x768@60" "640x480@72" "1024x768@43" "640x480@60" "1152x864@75" "1280x1024@75" "1280x960@60" "1280x960@85" "1280x1024@85" "1280x1024@60" "1280x960@75" "1400x1050@60" "1400x1050@75" "1600x1200@65" "1600x1200@60" "1600x1200@75" "1600x1200@70" "1600x1200@85" "1792x1344@75" "1792x1344@60" "1856x1392@60" "1920x1440@60" "2048x1536@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
EndSection

Section "device" #
Identifier "device1"
Boardname "NVIDIA GeForce 6800 (generic)"
Busid "PCI:1:0:0"
Driver "nv"
Screen 1
Vendorname "NVIDIA"
EndSection

Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
EndSection

Section "monitor" #
Identifier "monitor1"
Gamma 1.0
EndSection

Section "ServerFlags"
EndSection

Looks like there are 2 entries for the graphics card. I have no idea where I should put the wacom stuff. Any clues to what I did wrong? :confused:

Thanks so much for replying...

SpiderGorilla
February 5th, 2008, 07:59 PM
Uhm, step one would be to make sure your nVidia drivers are in place. My nVidia drivers didn't get wiped, apparently some folks' did.

Okay, the best thing to do is to check where you SHOULD have an xorg.conf backup file. If you'd been following the instructions, you at one point typed:

cp /etc/X11/xorg.conf .

Which essentially backed up your xorg.conf file to wherever you happened to be. If you were following to the letter, your xorg.conf backup file should be located in:

/home/YOURUSERNAME/wacom/

It should be visible through the general file-browser. If you navigate to that folder (replacing YOURUSERNAME with whatever your all lower-case login name is for the computer), it should be there. If you were following the older instructions, you'll see the xorg.conf file located in:

/home/YOURUSERNAME/bamboo/

If you didn't already copy over an older, backed up version of the file, then you can do the following.:

Step Zero -- Make sure you have a LiveCD ready to go to recover from in case you mess up or I messed up!

Open terminal and...

Step One -- Back It Up Again! (This time to the Desktop)
cp /etc/X11/xorg.conf /home/YOURUSERNAME/Desktop/xorg.conf

Step Two -- Copy in the Replacement:

sudo mv /home/YOURUSERNAME/wacom/xorg.conf /etc/X11/xorg.conf

Reboot your computer. Don't just reboot X (CTRL-ALT-BACKSPACE).

If things are Oy Vey Messed Up when you try to log back in, make SURE you have your backup Live CD ready to go to replace your xorg.conf file with the file on the desktop.

My advice is to be taken with a huge old grain of salt and honestly before you begin, I would definitely honestly truly and without fail consult one of the other forums.

If you don't have your old xorg.conf file in your home directory, then do the following with the understanding that you'll have to reinstall your nVidia drivers again! In terminal, type the following:

sudo dpkg-reconfigure xserver-xorg

Robynsveil
February 5th, 2008, 08:58 PM
Thanks so much for taking the time to consider my problem. I've done as you outlined and everything came back quite happily perfectly functional. So, now my xorg.conf reads like this:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
Load "glx"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "Failsafe Device"
Boardname "NVIDIA GeForce FX (generic)"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 0
Vendorname "NVIDIA"
EndSection

Section "Monitor"
Identifier "Failsafe Monitor"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
modeline "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
modeline "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
modeline "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
modeline "1280x960@85" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
modeline "1280x1024@85" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@75" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@70" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@85" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1792x1344@75" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
modeline "1856x1392@60" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
modeline "1920x1440@60" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
modeline "2048x1536@60" 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Failsafe Device"
Monitor "Failsafe Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 2048 1536
Modes "1600x1200@75" "1600x1200@70" "1600x1200@60" "1600x1200@85" "1600x1200@65" "1792x1344@75" "1400x1050@75" "1792x1344@60" "1400x1050@60" "1856x1392@60" "1280x960@75" "1920x1440@60" "1280x1024@60" "2048x1536@60" "1280x1024@85" "1280x960@85" "1280x960@60" "1280x1024@75" "1152x864@75" "1024x768@43" "1024x768@60" "1024x768@70" "1024x768@75" "1024x768@85" "832x624@75" "800x600@60" "800x600@85" "800x600@75" "800x600@72" "800x600@56" "640x480@85" "640x480@75" "640x480@72" "640x480@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
EndSection
Section "device" #
Identifier "device1"
Boardname "NVIDIA GeForce FX (generic)"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 1
Vendorname "NVIDIA"
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
SubSection "Display"
Depth 24
Modes "640x480@60" "640x480@72" "640x480@75" "640x480@85" "800x600@56" "800x600@72" "800x600@75" "800x600@85" "800x600@60" "832x624@75" "1024x768@85" "1024x768@75" "1024x768@70" "1024x768@60" "1024x768@43" "1152x864@75" "1280x1024@75" "1280x960@60" "1280x960@85" "1280x1024@85" "1280x1024@60" "1280x960@75" "1400x1050@60" "1400x1050@75" "1600x1200@65" "1600x1200@60" "1600x1200@75" "1600x1200@70" "1600x1200@85" "1792x1344@75" "1792x1344@60" "1856x1392@60" "1920x1440@60" "2048x1536@60"
EndSubSection
EndSection
Section "monitor" #
Identifier "monitor1"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
modeline "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
modeline "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
modeline "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
modeline "1280x960@85" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
modeline "1280x1024@85" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@75" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@70" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@85" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1792x1344@75" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
modeline "1856x1392@60" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
modeline "1920x1440@60" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
modeline "2048x1536@60" 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection

Subsequently, I went back to the instructions on this site (http://ubuntuforums.org/showpost.php?p=4014004&postcount=32) which recommended I go here (http://ubuntuforums.org/showpost.php?p=4253232&postcount=133) instead, which I did, and followed the instructions to the letter.

In Step 1, it said:
Make sure the output has "2.6.22-14" in it.

It does.

In Step 2, my output is:
Bus 001 Device 003: ID 056a:0065 Wacom Co., Ltd

In Step 3, did the cd wacom as the directory already existed.

In Step 4, redoing the apt-get resulted in:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


In Step 5 is where my first question is. According to The Linux Wacom Project main page,
Latest: January 23, 2008
Production: 0.7.8-3
Development: 0.7.9-7

...which makes me wonder if I should stick with 0.7.8-3. No matter, I went ahead and downloaded 0.7.9-7, untarred it and cd into linuxwacom-0.7.9-7. ... and ended up with the following build-environment:
----------------------------------------
BUILD ENVIRONMENT:
architecture - i486-linux-gnu
linux kernel - yes 2.6.22
module versioning - no
kernel source - yes /lib/modules/2.6.22-14-386/build
XFree86 source - no
Xorg SDK - yes /usr/include/xorg
XSERVER64 - no
dlloader - yes
XLib - yes /usr/lib
TCL - yes /usr/include/tcl8.4
TK - yes /usr/include/tcl8.4
ncurses - yes

BUILD OPTIONS:
wacom.o - yes
wacdump - yes
xidump - yes
libwacomcfg - yes
libwacomxi - yes
xsetwacom - yes
hid.o - no
usbmouse.o - no
evdev.o - no
mousedev.o - no
input.o - no
wacom_drv.so - yes /usr/lib/xorg/modules/input
wacom_drv.o - no
----------------------------------------


make gave me:
Building linuxwacom drivers for 2.6 kernel.
***Note: Drivers not enabled as modules in your kernel config but requested through configure are NOT built
make -C /lib/modules/2.6.22-14-386/build M=/home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22
make[3]: Entering directory `/usr/src/linux-headers-2.6.22-14-386'
CC [M] /home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22/wacom_wac.o
CC [M] /home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22/wacom_sys.o
LD [M] /home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22/wacom.o
Building modules, stage 2.
MODPOST 1 modules
LD [M] /home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22/wacom.ko
make[3]: Leaving directory `/usr/src/linux-headers-2.6.22-14-386'
make[2]: Leaving directory `/home/robyn/wacom/linuxwacom-0.7.9-7/src/2.6.22'
make[1]: Leaving directory `/home/robyn/wacom/linuxwacom-0.7.9-7/src'
make[1]: Entering directory `/home/robyn/wacom/linuxwacom-0.7.9-7'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/robyn/wacom/linuxwacom-0.7.9-7'


Since I'd done all this before, I got a lot of "Nothing to be done for 'WHATEVER' messages... I've saved that to a text file (http://www.tightbytes.com/Stuff/wacom_sudo_make_install_output.txt), if you wanted to have a look.

Carried out all 3 lines of Step 7... with the xorg.conf as above, and here is where things started to go pear-shaped. Step 8 asks me to look for a InputDevice entry for wacom. There is none. I think I might stop here, since this is where I'm pretty sure it all went wrong.

Thanks again for your help on this!

Robynsveil
February 5th, 2008, 09:05 PM
Just in case there *are* some differences in the start and end xorg.conf, here's my current xorg.conf, just saved:

http://www.tightbytes.com/Stuff/x_org_conf_06-02-2008.txt (http://www.tightbytes.com/Stuff/x_org_conf_06-02-2008.txt)

I've actually had a look at the documentation on the Linux Wacom Project, but following their instructions generated errors I didn't know how to deal with, since their focus seemed to be for redhat users. The List Of Instructions you recommended seemed to make the most sense. I just kinda wonder if there's an issue between the wacom tablet (Bamboo) and my NVidia card, since installing one seems to deactivate the other. As in: when I copy the stuff in Step 8 into what should be Section 3 in xorg.conf, it affects my NVidia settings, in effect disabling the card. Doing a search in the forums for "wacom" "Bamboo" "NVidia" got me your thread and two others - the other one (http://ubuntuforums.org/showthread.php?t=25151&highlight=Wacom+Bamboo+NVidia) I had followed before and ran aground really hard.

SpiderGorilla
February 6th, 2008, 06:32 AM
Sorry for the lateness of my reply, I spent most of the day watching Brisco County, Jr. on DVD. I missed the series the first time through.

Okay. Try it again, but delete the wacom folder and its contents FIRST, then download 0.7.9-4 instead, which is the version that is the one that I downloaded from the first thread I linked to.

Make sure that you follow this thread (http://ubuntuforums.org/showpost.php?p=4014004&postcount=32) which is the one I can personally guarantee works.

Back up your data before you try this, though:

You might also run out to nVidia.com (http://www.nvidia.com/Download/index.aspx?lang=en-us) and grab the Linux .run file for your graphics card. Follow their instructions implicitly to install the proper drivers for your card.

That's the last brute-force thing I can think to do. If that doesn't work, I appeal to the Linux gurus for their help.

I do have one question: what version of Ubuntu are you running?

Robynsveil
February 6th, 2008, 08:11 AM
I do have one question: what version of Ubuntu are you running?
I'm running Gutsy Gibbon...

I'll have a go as you suggest and let you know how I get on. Thanks again for your kind assistance.

Regards,
Robyn

SpiderGorilla
February 6th, 2008, 08:55 AM
Okay, good. I'll also note that I've only tested this on my AMD64 system and not my i386 system. So for all I know there's further things that have to be done to get the i386 version to run.

*EDIT* Also, I don't think I was clear on my previous post: I meant for you to try to the wacom thing first, THEN try the nVidia thing if that doesn't work. So it would go:

1) Wacom 0.7.9-4 first
2) If that doesn't work, update nVidia drivers
3) Install Wacom 0.7.9-4 again
4) Call in experts if that fails.

Robynsveil
February 6th, 2008, 09:25 PM
Thanks for working so hard on this... here's where my problem was. In step 13 I was to:
cp /lib/modules/2.6.22-14-generic/kernel/drivers/input/tablet/wacom.ko .
sudo cp linuxwacom-0.7.9-7/src/2.6.22/wacom.ko /lib/modules/2.6.22-14-generic/kernel/drivers/input/tablet/wacom.ko
cp /lib/modules/2.6.22-14-386/kernel/drivers/input/tablet/wacom.ko wacom.ko-386
sudo cp linuxwacom-0.7.9-7/src/2.6.22/wacom.ko /lib/modules/2.6.22-14-386/kernel/drivers/input/tablet/wacom.ko


...well, I just replaced the word "generic" with "386" and now my tablet works a treat.

SpiderGorilla
February 6th, 2008, 09:28 PM
Absolutely fantastic. Glad I could be of any help, though I think I probably wasn't much.

NET WT
February 12th, 2008, 10:09 PM
I downloaded several updates this morning, and now my tablet doesn't work again. Has anyone been able to get their's to work? Because I followed the HOW TO again, but my tablet still doesn't work. Am I doing something wrong, or are other people also having this problem?

SpiderGorilla
February 13th, 2008, 11:49 AM
So I followed the older one again after some header updates this morning broke my Wacom again, and it works. I had to make sure I did a full restart and not just restart X server.

NET WT
February 13th, 2008, 04:57 PM
A few minutes ago I tried again, and was able to get my tablet working. I am not sure what I did wrong the first time.

SpiderGorilla
February 14th, 2008, 11:38 PM
Probably missed some really minor step that it didn't look like you missed. Glad to hear you got it up and running.

Hom The Robot
February 18th, 2008, 11:20 PM
Just wanted to let you know that I've been perplexed by the sudden death of my tablet for the past few weeks. After finding this thread tonight, I was not only made aware that I wasn't the only one, but it was also fixed within minutes. Thanks a ton.

SpiderGorilla
February 19th, 2008, 02:38 AM
Hey, glad I could be of any help. Neko did the real leg-work, so make sure you drop a thanks on his post!