Bonjour,
Dans un message antérieur, j'exposais ma déception quand aux outils de scan sous linux, par rapport au outils de scan sous windows. Plus particulièrement pour un scanner EPSON V600.
Cela concerne un scan par lot pour des diapos et des négatifs. Sous windows l'ergonomie et la qualité produite sont sans comparaison.
Je m'oriente vers l'utilisation sous wine de la version windows des outils EPSON.
Et je rencontre quelques problèmes que je ne sais résoudre.
1/ Sur le site d'epson, j'ai téléchargé l'outil correspondant au V600, pour windows : epson376032eu.exe
En lançant cet exécutable windows, wine l'a bien pris en charge et je retrouve bien 2 entrées dans les programmes de wine : epson scan et configuration epson scan
2/ En passant par wine / programmes / epson / epson scan / je lance "configuration epson scan", j'obtiens l'erreur suivante :
Les informations relatives aux scanners pris en
charge par EPSON ne sont pas installées.
La configuration de EPSON scan va se fermer.
OK
En le lançant dans une console j'obtiens ça :
[michel@linux-2 ~]$ env WINEPREFIX="/home/michel/.wine" /usr/bin/wine C:\\windows\\command\\start.exe /Unix /home/michel/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/EPSON/EPSON\ Scan/Configuration\ EPSON\ Scan.lnk
fixme:winediag:start_process Wine Staging 2.0-rc5 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:heap:RtlSetHeapInformation 0x240000 0 0x23fcb0 4 stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
[michel@linux-2 ~]$ fixme:sti:stillimagew_GetSTILaunchInformation (0x12f6f0, 0x33f298, 0x33f3a0, 0x33f210): stub
fixme:sti:stillimagew_GetDeviceList (0x12f6f0, 0, 0x0, 0x33f204, 0x33f200): stub
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_QueryInterface interface {00000019-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000019-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_GetCount (0x15720, 0xa4daec): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x159c0, filter=0x54e400,flags=0x00000001) returns a fake device notification handle!
[michel@linux-2 ~]$ fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
[michel@linux-2 ~]$
Et je ne suis pas beaucoup plus avancé.
3/ En lançant l'option de scan dans une console voici ce que j'obtiens :
[michel@linux-2 ~]$ env WINEPREFIX="/home/michel/.wine" /usr/bin/wine C:\\windows\\command\\start.exe /Unix /home/michel/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/EPSON/EPSON\ Scan/EPSON\ Scan.lnk
fixme:winediag:start_process Wine Staging 2.0-rc5 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:heap:RtlSetHeapInformation 0x240000 0 0x23fcb0 4 stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
[michel@linux-2 ~]$ fixme:sti:stillimagew_GetSTILaunchInformation (0x12e238, 0x33f738, 0x33f730, 0x33f8c0): stub
fixme:sti:stillimagew_GetSTILaunchInformation (0x13b770, 0x33f6bc, 0x33f6b4, 0x33f844): stub
fixme:sti:stillimagew_GetSTILaunchInformation (0x137fe8, 0x33f4cc, 0x33f4c4, 0x33f654): stub
err:twain:twain_add_onedriver Source->(DG_CONTROL,DAT_IDENTITY,MSG_GET) failed!
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_QueryInterface interface {00000019-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_QueryInterface interface {00000019-0000-0000-c000-000000000046} not implemented
fixme:wia:enumwiadevinfo_GetCount (0x16110, 0xb4daec): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x159c0, filter=0x54e400,flags=0x00000001) returns a fake device notification handle!
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
[michel@linux-2 ~]$
Et là non plus, rien ne se lance et je ne sais pas quoi en déduire.
Est ce que évoque quelque chose pour vous ?
Merci d'avance pour le coup de main.
Michel