Hi, I desperately need suggestions about how to make my aiptek tablet work.
I successfully emerged xorg 7.0-r1 with USE flag: INPUT_DEVICES="aiptek
evdev keyboard mouse synaptics" (x11-drivers/xf86-input-aiptek and
xf86-input-evdev version 1.0.0.5), compiled the standard aiptek driver
in the kernel source (the heavily patched 2.6.16-beyond3), configured
xorg.conf, crossed my fingers and plugged in my roaring aiptek 12000UI
tablet...
...KABOOOM....
no absolute pointing and no pressure levels!!!
So I checked the aiptektablet project at sourceforge (CVS version, not
the old unified_package), managed to compile the gaipetk software but
didn't succeded in building the x_server_driver nor the kernel_module.
Well, the kernel module compiled fine but when i plug-in the usb tablet
dmesg says.
####
input: device Aiptek is statically allocated, will not register
Please convert to input_allocate_device() or contact [EMAIL PROTECTED]
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
e10c73cd
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: aiptek ieee80211_crypt_tkip ohci_hcd psmouse evdev
ohci1394 yenta_socket rsrc_nonstatic pcmcia_core nvidia i2c_i801
snd_intel8x0m snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer
snd soundcore snd_page_alloc usbhid ehci_hcd uhci_hcd usbcore sr_mod
cdrom sk98lin ipw2200 ieee80211 ieee80211_crypt firmware_class eth1394
ieee1394 af_packet
CPU: 0
EIP: 0060:[<e10c73cd>] Tainted: P VLI
EFLAGS: 00010282 (2.6.16-beyond3 #1)
EIP is at aiptek_probe+0x53f/0x615 [aiptek]
eax: 0000001e ebx: df713004 ecx: cf84c880 edx: 00000000
esi: cd9268c0 edi: df713874 ebp: df713000 esp: df74fd74
ds: 007b es: 007b ss: 0068
Process khubd (pid: 5377, threadinfo=df74e000 task=df3d4030)
Stack: <0>d1ad5800 00000003 df7137c3 00000041 d1ad5800 00000001 df713782
00000041
df713004 df74fda4 d1ad5800 00000000 c03d1d26 d1ad5800 cd453dc8
00000190
00000032 00000190 00000019 00000064 000000c8 0000012c e0f9c680
2d627375
Call Trace:
[<c019156a>] sysfs_new_dirent+0x19/0x5f
[<e0f8247e>] usb_match_id+0x36/0x46 [usbcore]
[<e0f822c1>] usb_probe_interface+0x63/0x8d [usbcore]
[<c02f8c5e>] driver_probe_device+0x4f/0xa1
[<c02f8cb0>] __device_attach+0x0/0x10
[<c02f8cbd>] __device_attach+0xd/0x10
[<c02f84ff>] bus_for_each_drv+0x47/0x6d
[<c02f8cfb>] device_attach+0x3b/0x50
[<c02f8cb0>] __device_attach+0x0/0x10
[<c02f860d>] bus_add_device+0x22/0x78
[<c02f793f>] device_add+0xdd/0x13f
[<e0f8200e>] usb_set_configuration+0x351/0x39f [usbcore]
[<e0f7cf92>] usb_new_device+0xd0/0x12f [usbcore]
[<e0f7e13e>] hub_port_connect_change+0x2be/0x33f [usbcore]
[<e0f7e46f>] hub_events+0x2b0/0x39d [usbcore]
[<e0f7e55c>] hub_thread+0x0/0xeb [usbcore]
[<e0f7e565>] hub_thread+0x9/0xeb [usbcore]
[<c012abe6>] autoremove_wake_function+0x0/0x3a
[<c038aba7>] schedule+0x371/0x420
[<c012abe6>] autoremove_wake_function+0x0/0x3a
[<c012a74c>] kthread+0x8f/0xb9
[<c012a6bd>] kthread+0x0/0xb9
[<c01012d1>] kernel_thread_helper+0x5/0xb
Code: 01 00 00 50 52 e8 63 a1 eb ff 6a 41 8d 85 c3 07 00 00 50 8b 54 24
20 0f b6 82 87 01 00 00 50 52 e8 48 a1 eb ff 8b 93 d4 06 00 00 <8b> 02
89 44 24 24 83 c4 24 8d 85 d8 06 00 00 39 c2 74 3b 83 ea
###
..so I switched back to the standard kernel driver, dowloaded a
precompiled version of the x_server driver (the sourceforge one!) and
put it in /usr/lib/xorg/modules/input/ .
Now I have pressure levels and absolute pointing but the tablet doesn't
work fine. For example the gaiptek software says there is no X driver
associated with the tablet ( o.O ) and when I try to configure the pen
in gimp (2.2) than the mouse stops working and the programs crashes few
seconds later.
How can I solve?
Why does the x_driver gives me tons of errors if I try to compile it?
(I've no programmig skills)
Maybe somebody has a secret receipt to make this tablet work?
Any suggestion will be **really** appreciated!!
Thanks in advance.
Roberto
--
[email protected] mailing list