Sonoma

Home Forums General Discussion Sonoma

Viewing 15 posts - 31 through 45 (of 48 total)
  • Author
    Posts
  • #141157

    BSTNFNL
    Participant
    • Offline

    Still works for me, just ran a successful calibration and verification in Sonoma 14.4.1

    Only issue is that profiles won’t save. After completion, you have to locate the profile in the library folder, and move it to the ColorSync – profiles folder.

    #141160

    Anonymous
    Inactive
    • Offline

    Still works for me, just ran a successful calibration and verification in Sonoma 14.4.1

    Only issue is that profiles won’t save. After completion, you have to locate the profile in the library folder, and move it to the ColorSync – profiles folder.

    How did you install it and which version (of Python and DisplayCal?

    #141164

    brad
    Participant
    • Offline

    Hello,

    I followed the instructions in ‘How to Install’ at:

    https://github.com/eoyilmaz/displaycal-py3

    I got this error when running ‘make install’:

    source ./.venv/bin/activate; \
    
    pip install ./dist/DisplayCAL-3.9.12-*.whl --force-reinstall;
    
    WARNING: Requirement './dist/DisplayCAL-3.9.12-*.whl' looks like a filename, but the file does not exist
    
    ERROR: DisplayCAL-3.9.12-*.whl is not a valid wheel filename.
    
    make: *** [install] Error 1

    To fix the issue I opened the ‘Makefile’ in the root directory and changed this line from:

    pip install ./dist/DisplayCAL-$(VERSION)-*.whl --force-reinstall;

    to:

    pip install ./dist/DisplayCAL-0.0.0-cp312-cp312-macosx_14_0_arm64.whl --force-reinstall;

    With the file name being what I was able to locate in the ‘dist’ directory. Now when I run ‘make install’ DisplayCAL correctly installs and I run it using ‘make launch’ as per the documentation.

    Everything works as expected once running except for ‘Apply ICC Profile’ after doing a calibration. As per this thread it says to copy the ICC Profiles over manually.

    The ICC Profiles are located in:

    /Users/username/Library/Application Support/DisplayCAL/storage/

    The .icc files need to be copied to:

    /Users/username/Library/ColorSync/Profiles/

    They will now be accessible in macOS Display Settings and can be applied to the appropriate monitors.

    macOS Sonoma 14.4.1

    • This reply was modified 2 years, 1 month ago by brad.
    #141330

    tiemuer li
    Participant
    • Offline

    Thank you very much! I didn’t know how to figure out the process in Python until I noticed your clear and explicit instructions.

    #142408

    Ulrich Mors
    Participant
    • Offline

    Hi,

    I tried the procedure and it fails in building the “wheel”:

    Here is what Mac Terminal puts out (last lines showing the error):

    Building wheel for DisplayCAL (pyproject.toml) … error

    error: subprocess-exited-with-error

    × Building wheel for DisplayCAL (pyproject.toml) did not run successfully.

    │ exit code: 1

    ╰─> [5 lines of output]

    xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

    [‘bdist_wheel’, ‘–dist-info-dir’, ‘/private/var/folders/dz/840v5y5s68xccxrlbkzhvbwr0000gn/T/pip-modern-metadata-3__pybwl/DisplayCAL-3.9.14.dist-info’, ‘–dist-dir’, ‘/private/var/folders/dz/840v5y5s68xccxrlbkzhvbwr0000gn/T/pip-wheel-fxbuy09c/.tmp-byzdtbiq’]

    *** /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py bdist_wheel –dist-info-dir /private/var/folders/dz/840v5y5s68xccxrlbkzhvbwr0000gn/T/pip-modern-metadata-3__pybwl/DisplayCAL-3.9.14.dist-info –dist-dir /private/var/folders/dz/840v5y5s68xccxrlbkzhvbwr0000gn/T/pip-wheel-fxbuy09c/.tmp-byzdtbiq

    using distutils

    error: command ‘/usr/bin/clang’ failed with exit code 1

    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.

    ERROR: Failed building wheel for DisplayCAL

    Failed to build DisplayCAL

    ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (DisplayCAL)

    Any idea on that?

    #142414

    Vincent
    Participant
    • Offline

    Looks like some Xcode component is missing. If you had done a little google search:
    “xcode-select –install” may help you

    #142416

    Ulrich Mors
    Participant
    • Offline

    xcode wasnt mentioned in the list – what is it?

    #142423

    Vincent
    Participant
    • Offline

    development enviroment for macOS (gcc, etc…).

    Anyway DIsplayCAL 3.9.14 issues shoudl be reported in its guthub web, not here. DisplayCAL-py3 developer (Erkan) is more likely to read there than here.

    #143089

    Дмитрий Мышков
    Participant
    • Offline

    The problem is still not solved?

    #143090

    Дмитрий Мышков
    Participant
    • Offline

    Edit, found this, but the installation process is above my pay grade! Has anyone found a walkthrough on the python installer?
    https://github.com/eoyilmaz/displaycal-py3
    https://pypi.org/project/DisplayCAL/#files

    “a jerry-rig”.

    Officially, the developers do not offer anything anywhere.

    #143091

    Vincent
    Participant
    • Offline

    There are DMG executables ready for download on the web since ~5 months ago. Use them.

    #143109

    Дмитрий Мышков
    Participant
    • Offline

    There are DMG executables ready for download on the web since ~5 months ago. Use them.

    Is https://displaycal.net/download/standalone/DisplayCAL.pkg ?

    These  one do not launch. The program starts and then a picture is drawn as if I had never started the program.
    Mac OS Sonoma/Intel.

    #143111

    Vincent
    Participant
    • Offline

    There are DMG executables ready for download on the web since ~5 months ago. Use them.

    Is https://displaycal.net/download/standalone/DisplayCAL.pkg ?

    These  one do not launch. The program starts and then a picture is drawn as if I had never started the program.
    Mac OS Sonoma/Intel.

    no

    Here:

    https://github.com/eoyilmaz/displaycal-py3/releases

    #143113

    BSTNFNL
    Participant
    • Offline

    Confirming that it works on the M4 mini

    #143118

    Дмитрий Мышков
    Participant
    • Offline

    Confirming that it works on the M4 mini

    That’s the point. The distribution is on another resource. Not on the displaycal.net. Why? I’m not asking this question out of curiosity.

Viewing 15 posts - 31 through 45 (of 48 total)

You must be logged in to reply to this topic.

Log in or Register

Display Calibration and Characterization powered by ArgyllCMS