Since upgrading to Hardy Heron I can't get my wacom graphire tablet to
have pressure sensitivity, eraser, or side buttons to work under Wine no
matter what I try. I've tried the same xorg.conf I've tried the default
Wine distribution and the updated 1.x distribution. I've downloaded and
installed from source the 1.x distribution. Currently I'm running
version 1.0-rc1
This always comes up in the terminal window if I start any of my windows
graphics programs from the command line when I'm using the tablet to navigate.
fixme:wintab32:WTOverlap (0xc00, 1): stub
Here is my bug output for wintab:
[EMAIL PROTECTED]:~/.wine/drive_c/Program Files/Pixia$ WINEDEBUG=+wintab32 wine
pixia
wine: Unhandled page fault on write access to 0x00463000 at address 0x7bc44a1f
(thread 001a), starting debugger...
Unhandled exception: page fault on write access to 0x00463000 in 32-bit code
(0x7bc44a1f).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bc44a1f ESP:7ec1e910 EBP:7ec1e938 EFLAGS:00010202( - 00 - -RI1)
EAX:00000ffe EBX:7bc88444 ECX:004701dc EDX:00462000
ESI:00000132 EDI:00050000
Stack dump:
0x7ec1e910: 7ec1e9cc 0046ff70 7ec1e938 7b89be9a
0x7ec1e920: ffffffff 00462000 00000005 7eea48f4
0x7ec1e930: 0046ff70 00462000 7ec1e9e8 7eea2f0e
0x7ec1e940: 00462000 00000132 0046ff78 00050000
0x7ec1e950: 00110ef0 7ec1e9d4 00000000 00000130
0x7ec1e960: 00000026 7ec1e9cc 7ec1e9c4 f7dcfec9
Backtrace:
=>1 0x7bc44a1f LdrProcessRelocationBlock+0xbf(page=0x462000, count=0x132,
relocs=0x4701dc, delta=0x50000)
[/home/frog/Downloads/wine-1.0-rc1/dlls/ntdll/loader.c:2061] in ntdll
(0x7ec1e938)
2 0x7eea2f0e ServiceMain+0x55e(argc=0x0, argv=0x0)
[/home/frog/Downloads/wine-1.0-rc1/programs/winedevice/device.c:96] in
winedevice (0x7ec1e9e8)
3 0x7ee4c529 service_thread+0x169(arg=0x1108d0)
[/home/frog/Downloads/wine-1.0-rc1/dlls/advapi32/service.c:430] in advapi32
(0x7ec1ea38)
4 0x7bc6bbbe call_thread_entry_point+0xe() in ntdll (0x7ec1ea48)
5 0x7bc6c252 call_thread_func+0x42(rtl_func=<register EDI not in topmost
frame>, arg=<register ESI not in topmost frame>)
[/home/frog/Downloads/wine-1.0-rc1/dlls/ntdll/thread.c:386] in ntdll
(0x7ec1eae8)
6 0x7bc6c482 in ntdll (+0x5c482) (0x7ec1f3d8)
7 0xf7dca4fb start_thread+0xcb() in libpthread.so.0 (0x7ec1f4c8)
0x7bc44a1f LdrProcessRelocationBlock+0xbf
[/home/frog/Downloads/wine-1.0-rc1/dlls/ntdll/loader.c:2061] in ntdll: addl
%edi,0x0(%eax,%edx,1)
2061 *(int *)((char *)page + offset) += delta;
Modules:
Module Address Debug info Name (29 modules)
PE 450000- 472000 Deferred sshdrv65.sys
ELF 7b800000-7b92d000 Deferred kernel32<elf>
\-PE 7b820000-7b92d000 \ kernel32
ELF 7bc00000-7bca4000 Dwarf ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7eaa6000-7eb0f000 Deferred msvcrt<elf>
\-PE 7eac0000-7eb0f000 \ msvcrt
ELF 7ec20000-7ec33000 Deferred libresolv.so.2
ELF 7ec49000-7ec67000 Deferred iphlpapi<elf>
\-PE 7ec50000-7ec67000 \ iphlpapi
ELF 7ec67000-7ecc8000 Deferred rpcrt4<elf>
\-PE 7ec70000-7ecc8000 \ rpcrt4
ELF 7edd9000-7ee11000 Deferred ntoskrnl<elf>
\-PE 7ede0000-7ee11000 \ ntoskrnl
ELF 7ee11000-7ee63000 Dwarf advapi32<elf>
\-PE 7ee20000-7ee63000 \ advapi32
ELF 7ee63000-7ee6e000 Deferred libnss_files.so.2
ELF 7ee6e000-7ee86000 Deferred libnsl.so.1
ELF 7ee86000-7ee8f000 Deferred libnss_compat.so.2
ELF 7ee91000-7eea5000 Dwarf winedevice<elf>
\-PE 7eea0000-7eea5000 \ winedevice
ELF 7efc5000-7efea000 Deferred libm.so.6
ELF 7eff2000-7effc000 Deferred libnss_nis.so.2
ELF f7c71000-f7c75000 Deferred libdl.so.2
ELF f7c75000-f7dc4000 Deferred libc.so.6
ELF f7dc5000-f7ddd000 Export libpthread.so.0
ELF f7df3000-f7f29000 Deferred libwine.so.1
ELF f7f2b000-f7f4a000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
00000019 0
00000018 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000014 0
00000011 0
00000010 0
00000015 (D) c:\windows\system32\winedevice.exe
0000001a 0 <==
00000017 0
00000016 0
Backtrace:
=>1 0x7bc44a1f LdrProcessRelocationBlock+0xbf(page=0x462000, count=0x132,
relocs=0x4701dc, delta=0x50000)
[/home/frog/Downloads/wine-1.0-rc1/dlls/ntdll/loader.c:2061] in ntdll
(0x7ec1e938)
2 0x7eea2f0e ServiceMain+0x55e(argc=0x0, argv=0x0)
[/home/frog/Downloads/wine-1.0-rc1/programs/winedevice/device.c:96] in
winedevice (0x7ec1e9e8)
3 0x7ee4c529 service_thread+0x169(arg=0x1108d0)
[/home/frog/Downloads/wine-1.0-rc1/dlls/advapi32/service.c:430] in advapi32
(0x7ec1ea38)
4 0x7bc6bbbe call_thread_entry_point+0xe() in ntdll (0x7ec1ea48)
5 0x7bc6c252 call_thread_func+0x42(rtl_func=<register EDI not in topmost
frame>, arg=<register ESI not in topmost frame>)
[/home/frog/Downloads/wine-1.0-rc1/dlls/ntdll/thread.c:386] in ntdll
(0x7ec1eae8)
6 0x7bc6c482 in ntdll (+0x5c482) (0x7ec1f3d8)
7 0xf7dca4fb start_thread+0xcb() in libpthread.so.0 (0x7ec1f4c8)
trace:wintab32:DllMain 0x7e520000, 1, (nil)
trace:wintab32:DllMain Initialization
trace:wintab32:TABLET_WindowProc Incoming Message 0x81 (0x00000000, 0x0032f090)
trace:wintab32:TABLET_WindowProc Incoming Message 0x83 (0x00000000, 0x0032f040)
trace:wintab32:TABLET_WindowProc Incoming Message 0x1 (0x00000000, 0x0032f090)
trace:wintab32:TABLET_WindowProc Incoming Message 0x5 (0x00000000, 0x00000000)
trace:wintab32:TABLET_WindowProc Incoming Message 0x3 (0x00000000, 0x00000000)
trace:wintab32:WTInfoT (0, 0, (nil), 0)
trace:wintab32:LoadTablet Initializing the tablet to hwnd 0x10080
trace:wintab32:X11DRV_LoadTabletInfo XListInputDevices reports 9 devices
trace:wintab32:X11DRV_LoadTabletInfo Device 0: [id 0|name Virtual core
keyboard|type |num_classes 1|use 1]
trace:wintab32:X11DRV_LoadTabletInfo Device 1: [id 1|name Virtual core
pointer|type |num_classes 2|use 0]
trace:wintab32:X11DRV_LoadTabletInfo Device 2: [id 2|name Synaptics
Touchpad|type MOUSE|num_classes 2|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
warn:wintab32:X11DRV_LoadTabletInfo Skipping device 2 [name Synaptics
Touchpad|type MOUSE]; not apparently a tablet cursor type device. If this is
wrong, please report it to [EMAIL PROTECTED]
trace:wintab32:X11DRV_LoadTabletInfo Device 3: [id 3|name pad|type Wacom
Pad|num_classes 3|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
trace:wintab32:X11DRV_LoadTabletInfo ButtonInput 1: [class 1|length
12|num_buttons 3]
trace:wintab32:X11DRV_LoadTabletInfo ValidatorInput 2: [class 2|length
92|num_axes 6|mode 0|motion_buffer 256]
trace:wintab32:trace_axes Axis 0: [resolution 2032|min_value
0|max_value 10206]
trace:wintab32:trace_axes Axis 1: [resolution 2032|min_value
0|max_value 7422]
trace:wintab32:trace_axes Axis 2: [resolution 1|min_value 0|max_value
511]
trace:wintab32:trace_axes Axis 3: [resolution 1|min_value 0|max_value 0]
trace:wintab32:trace_axes Axis 4: [resolution 1|min_value 0|max_value 0]
trace:wintab32:trace_axes Axis 5: [resolution 1|min_value 0|max_value
1023]
trace:wintab32:X11DRV_LoadTabletInfo Device 4: [id 4|name eraser|type Wacom
Eraser|num_classes 3|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
trace:wintab32:X11DRV_LoadTabletInfo ButtonInput 1: [class 1|length
12|num_buttons 5]
trace:wintab32:X11DRV_LoadTabletInfo ValidatorInput 2: [class 2|length
92|num_axes 6|mode 1|motion_buffer 256]
trace:wintab32:trace_axes Axis 0: [resolution 2032|min_value
0|max_value 10206]
trace:wintab32:trace_axes Axis 1: [resolution 2032|min_value
0|max_value 7422]
trace:wintab32:trace_axes Axis 2: [resolution 1|min_value 0|max_value
511]
trace:wintab32:trace_axes Axis 3: [resolution 1|min_value -64|max_value
63]
trace:wintab32:trace_axes Axis 4: [resolution 1|min_value -64|max_value
63]
trace:wintab32:trace_axes Axis 5: [resolution 1|min_value 0|max_value
1023]
trace:wintab32:X11DRV_LoadTabletInfo Device 5: [id 5|name cursor|type Wacom
Cursor|num_classes 3|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
trace:wintab32:X11DRV_LoadTabletInfo ButtonInput 1: [class 1|length
12|num_buttons 5]
trace:wintab32:X11DRV_LoadTabletInfo ValidatorInput 2: [class 2|length
92|num_axes 6|mode 0|motion_buffer 256]
trace:wintab32:trace_axes Axis 0: [resolution 2032|min_value
0|max_value 10206]
trace:wintab32:trace_axes Axis 1: [resolution 2032|min_value
0|max_value 7422]
trace:wintab32:trace_axes Axis 2: [resolution 1|min_value 0|max_value
511]
trace:wintab32:trace_axes Axis 3: [resolution 1|min_value
-900|max_value 899]
trace:wintab32:trace_axes Axis 4: [resolution 1|min_value
-1023|max_value 1023]
trace:wintab32:trace_axes Axis 5: [resolution 1|min_value 0|max_value
1023]
trace:wintab32:X11DRV_LoadTabletInfo Device 6: [id 6|name stylus|type Wacom
Stylus|num_classes 3|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
trace:wintab32:X11DRV_LoadTabletInfo ButtonInput 1: [class 1|length
12|num_buttons 5]
trace:wintab32:X11DRV_LoadTabletInfo ValidatorInput 2: [class 2|length
92|num_axes 6|mode 1|motion_buffer 256]
trace:wintab32:trace_axes Axis 0: [resolution 2032|min_value
0|max_value 10206]
trace:wintab32:trace_axes Axis 1: [resolution 2032|min_value
0|max_value 7422]
trace:wintab32:trace_axes Axis 2: [resolution 1|min_value 0|max_value
511]
trace:wintab32:trace_axes Axis 3: [resolution 1|min_value -64|max_value
63]
trace:wintab32:trace_axes Axis 4: [resolution 1|min_value -64|max_value
63]
trace:wintab32:trace_axes Axis 5: [resolution 1|min_value 0|max_value
1023]
trace:wintab32:X11DRV_LoadTabletInfo Device 7: [id 7|name Configured
Mouse|type MOUSE|num_classes 2|use 4]
trace:wintab32:X11DRV_LoadTabletInfo Is XExtensionPointer
warn:wintab32:X11DRV_LoadTabletInfo Skipping device 7 [name Configured
Mouse|type MOUSE]; not apparently a tablet cursor type device. If this is
wrong, please report it to [EMAIL PROTECTED]
trace:wintab32:X11DRV_LoadTabletInfo Device 8: [id 8|name Generic
Keyboard|type KEYBOARD|num_classes 1|use 3]
trace:wintab32:Tablet_FixupCursors Swapped cursor 3 with stylus slot (1) for
compatibility with older programs
trace:wintab32:Tablet_FixupCursors Swapped cursor 3 with eraser slot (2) for
compatibility with older programs
trace:wintab32:X11DRV_WTInfoW (0, 0, (nil))
trace:wintab32:X11DRV_WTInfoW 4 cursors
fixme:wintab32:X11DRV_WTInfoW Return proper size
trace:wintab32:WTInfoT returns 200
trace:wintab32:WTInfoT (4, 0, 0x32f644, 0)
trace:wintab32:X11DRV_WTInfoW (4, 0, 0x32f4e8)
trace:wintab32:WTInfoT returns 172
trace:wintab32:WTOpenW (0x10024, 0x32f50c, 1)
trace:wintab32:DUMPCONTEXT context: L"Pixia by Isao Maruoka", 1, 4, 1f, 7ff0,
0, 64, 1de0{PK_CURSOR PK_BUTTONS PK_X PK_Y PK_NORMAL_PRESSURE
PK_TANGENT_PRESSURE PK_ORIENTATION }, 0{}, 1de0{PK_CURSOR PK_BUTTONS PK_X PK_Y
PK_NORMAL_PRESSURE PK_TANGENT_PRESSURE PK_ORIENTATION }, ffffffff, ffffffff, 0,
0, 0, 10206 ,7422, 0, 0, 0, 0,1024, -768, 0, 65536, 65536, 65536, 0, 0, 0,
1024, 768 65536 65536
trace:wintab32:TABLET_PostTabletMessage Posting message 7ff1 to 0x10024
trace:wintab32:TABLET_PostTabletMessage Posting message 7ff4 to 0x10024
trace:wintab32:WTQueueSizeSet (0xc00, 8)
trace:wintab32:WTInfoT (100, 15, 0x32f604, 0)
trace:wintab32:X11DRV_WTInfoW (100, 15, 0x32f604)
trace:wintab32:WTInfoT returns 16
trace:wintab32:WTInfoT (100, 16, 0x32f604, 0)
trace:wintab32:X11DRV_WTInfoW (100, 16, 0x32f604)
trace:wintab32:WTInfoT returns 0
trace:wintab32:WTInfoT (100, 17, 0x32f614, 0)
trace:wintab32:X11DRV_WTInfoW (100, 17, 0x32f614)
trace:wintab32:WTInfoT returns 48
fixme:wintab32:WTOverlap (0xc00, 1): stub
trace:wintab32:WTPacketsGet (0xc00, 8, 0xe077d0)
fixme:wintab32:WTOverlap (0xc00, 1): stub
trace:wintab32:WTPacketsGet (0xc00, 8, 0xe077d0)
fixme:wintab32:WTOverlap (0xc00, 1): stub
trace:wintab32:WTPacketsGet (0xc00, 8, 0xe077d0)
fixme:wintab32:WTOverlap (0xc00, 1): stub
trace:wintab32:WTPacketsGet (0xc00, 8, 0xe077d0)
trace:wintab32:TABLET_WindowProc Incoming Message 0x1c (0x00000000, 0x00000000)
trace:wintab32:WTClose (0xc00)
trace:wintab32:TABLET_PostTabletMessage Posting message 7ff2 to 0x10024
trace:wintab32:DllMain 0x7e520000, 0, (nil)
trace:wintab32:DllMain Detaching
trace:wintab32:TABLET_WindowProc Incoming Message 0x2 (0x00000000, 0x00000000)
trace:wintab32:TABLET_WindowProc Incoming Message 0x82 (0x00000000, 0x00000000)
f
--
Wacom pressure sensitivity lacking under Wine applications.
https://bugs.launchpad.net/bugs/151448
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs