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

Reply via email to