Skip to main content
Known Participant
March 18, 2026
Answered

Error while opening an exr file with ocio config other than default one.

  • March 18, 2026
  • 1 reply
  • 41 views

Error message during opening (open as ocio) an exr file with ocio config different to default one (ocio v1 config).
Why PS is trying to create ICC profile? Is ocio mode psd file still dependent on ICC system? What interchange roles do I need?   aces_interchangecie_xyz_d65_interchange? both?

 

 

    Correct answer cody_cuellar

    Hi, this error is due to a requirement by OCIO v2 which Photoshop depends on to allow translating colorspaces between configs. As specified in the v2 documentation, any v1 config loaded must add the aces_interchange role: https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_0.html#providing-an-interchange-mechanism-between-configs. If you add this to your external config - everything should work correctly.  It looks like the error message almost showed what you needed to do, but looks truncated, I’ll file a ticket to look into making sure the message provides the full details/instructions.

     

    Photoshop’s codebase largely depends on ICC for various code paths, so while OCIO transforms in the composite and display path are all done 100% with OCIO, there are some UI translations that go through ICC to render UI controls, build gradient tables, etc. It’s a good idea to provide both of those roles you mentioned to be fully v2 compatible.

    1 reply

    cody_cuellarCorrect answer
    Adobe Employee
    April 9, 2026

    Hi, this error is due to a requirement by OCIO v2 which Photoshop depends on to allow translating colorspaces between configs. As specified in the v2 documentation, any v1 config loaded must add the aces_interchange role: https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_0.html#providing-an-interchange-mechanism-between-configs. If you add this to your external config - everything should work correctly.  It looks like the error message almost showed what you needed to do, but looks truncated, I’ll file a ticket to look into making sure the message provides the full details/instructions.

     

    Photoshop’s codebase largely depends on ICC for various code paths, so while OCIO transforms in the composite and display path are all done 100% with OCIO, there are some UI translations that go through ICC to render UI controls, build gradient tables, etc. It’s a good idea to provide both of those roles you mentioned to be fully v2 compatible.

    Known Participant
    April 14, 2026

    Thank you, all makes sense now.

    Marcin Piotrowski