displaycal-py3 icon indicating copy to clipboard operation
displaycal-py3 copied to clipboard

"Could not find platform independent libraries <prefix>" - DisplayCAL 3.9.14 with dogegen on Windows 11 x64

Open SephirothFFKH opened this issue 4 months ago • 2 comments

Describe the bug

Error "Could not find platform independent libraries " is shown in the calibration window instead of "Patch x of 9" if setting "Display" to "Resolve" and using dogegen HDR pattern generator. If setting "Display" to "Generic PnP Monitor (Primary)" the issue is fixed but, this uses the DisplayCAL internal SDR pattern generator. (To check if a windows or pattern generator is HDR you can go to Windows 11 Settings -> Use HDR -> SDR content brightness, this slider should only affect SDR content therefore moving this slider should not affect the pattern generator if the pattern generator is HDR.)

To Reproduce

Steps to reproduce the behavior:

  1. Install Windows installerDisplayCAL-3.9.14-Setup.exe and change the install path to C:\DisplayCAL
  2. Extract dogegen.exe to C:\dogegen
  3. Launch DiplayCAL and change Display to Resolve
  4. Launch dogegen.exe and enter "resolve_hdr" in the dogegen command window
  5. Click Calibrate & profile in DisplayCAL
  6. Click Start measurement then Continue on to calibration in DisplayCAL
  7. dogegen will seem to be updating it's patterns but in the DisplayCAL calibration window there will be errors "Could not find platform independent libraries "
  8. The calibration fails

Expected behavior

Possibility to use dogegen HDR pattern generator for calibration or possibility to switch the DisplayCAL internal pattern generator to HDR mode.

Versions (please complete the following information):

  • OS: Windows 11 24H2 26100.2033
  • Python Version: 3.11.9 (bundled in installer)
  • ArgyllCMS Version: 3.3.0 (auto-downloaded by DisplayCAL)
  • DisplayCAL Version: 3.9.14 (Installer version)

Additional context Thank you very much for keeping DisplayCAL alive!

SephirothFFKH avatar Oct 21 '24 16:10 SephirothFFKH