[argyllcms] Cannot import OEM data for Spyder5

  • From: Jared Breland <list-argyll@xxxxxxxxxxx>
  • To: argyllcms <argyllcms@xxxxxxxxxxxxx>
  • Date: Mon, 4 Jan 2021 19:55:51 -0600

Hello, all.  I have a Spyder5 that I'm trying to use on Linux, but I'm unable to install the firmware or any other vendor files using oeminst.  This is the first time I've tried doing this, so I may be doing something wrong, but it seems like oeminst just can't read the necessary file correctly.

I didn't get a CD with the product, so I downloaded the software from here:
https://support.datacolor.com/index.php?/Knowledgebase/Article/View/1672/153/spyder5pro-55-windows

When trying to import data from that setup file:

$ *argyll-oeminst -v Spyder5Pro_5.5_Setup.exe*
Loading file 'Spyder5Pro_5.5_Setup.exe'..done
'Spyder5Pro_5.5_Setup.exe' seems to be a VISE archive
Input file 'Spyder5Pro_5.5_Setup.exe' is a VISE archive file base 0x10008
Failed to locate file 'CVSpyder.dll' in VISE archive
Input file 'Spyder5Pro_5.5_Setup.exe' is a VISE archive file base 0x10008
Located driver entry 'dccmtr.dll' at offset 0x765be
Located driver file 'dccmtr.dll' at offset 0xa84ebb
Located and decompressed file 'dccmtr.dll' from VISE archive
Returning 'dccmtr.dll' length 54272 from 'Spyder5Pro_5.5_Setup.exe'
Failed to locate Spyder 2 firmware in 'dccmtr.dll'
Failed to locate end of Spyder 4 calibration data in 'dccmtr.dll'
Warning: unhandled dll/cab 'dccmtr.dll' discarded
argyll-oeminst: Error - Didn't locate any files to install - no CD present ?

Note that second to last line about an unhandled file.

I saw some posts on the displaycal forum recommending importing from an installed copy.  I tried doing that with wine, but oeminst didn't see that at all (which I guess would be expected).  I then tried installing and activating the Spyder5 Pro software on Windows, downloading the Windows version of argyll and running there.  It still fails to import anything:

>*oeminst.exe -v*
Looking for OEM install files ..
Looking for 'C:/Program Files/ColorVision/Spyder2express/CVSpyder.dll'
Looking for 'C:/Program Files/ColorVision/Spyder2pro/CVSpyder.dll'
Looking for 'C:/Program Files/PANTONE COLORVISION/ColorPlus/CVSpyder.dll'
Looking for 'C:/Program Files/Datacolor/Spyder4Express/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder4Pro/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder4Elite/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder4TV HD/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder5Express/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder5Pro/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder5Elite/dccmtr.dll'
Looking for 'C:/Program Files/Datacolor/Spyder5TV HD/dccmtr.dll'
Looking for 'C:/Program Files/X-Rite/Devices/i1d3/Calibrations/*.edr'
Looking for 'C:/Program Files (x86)/ColorVision/Spyder2express/CVSpyder.dll'
Looking for 'C:/Program Files (x86)/ColorVision/Spyder2pro/CVSpyder.dll'
Looking for 'C:/Program Files (x86)/PANTONE COLORVISION/ColorPlus/CVSpyder.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder4Express/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder4Pro/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder4Elite/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder4TV HD/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder5Express/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder5Pro/dccmtr.dll'
Loading file 'C:/Program Files (x86)/Datacolor/Spyder5Pro/dccmtr.dll'..done
Looking for 'C:/Program Files (x86)/Datacolor/Spyder5Elite/dccmtr.dll'
Looking for 'C:/Program Files (x86)/Datacolor/Spyder5TV HD/dccmtr.dll'
Looking for 'C:/Program Files (x86)/X-Rite/Devices/i1d3/Calibrations/*.edr'
Failed to locate end of Spyder 4 calibration data in 'C:/Program Files (x86)/Datacolor/Spyder5Pro/dccmtr.dll'
Warning: unhandled dll/cab 'C:/Program Files (x86)/Datacolor/Spyder5Pro/dccmtr.dll' discarded
oeminst: Error - Didn't locate any files to install - no CD present ?

Note again the message about dccmtr.dll being unhandled.

Maybe datacolor changed the file format in a recent update?  or am I just doing something completely wrong?

Any recommendations on how I can import this?  Is there a newer/dev version I can try?  or do I need to get an older copy of the Spyder5 Pro software?  I'd be happy to try that as well if anyone can tell me how to download it - having trouble finding it myself.

Appreciate any help.  Thanks!

--
Jared Breland
jbreland@xxxxxxxxxxx
https://www.legroom.net/

Other related posts: