EIZO Monitor and Color Navigator 7 software in Linux

I have an “old” but still excellent EIZO CG247 monitor that has a built-in calibration probe.
Since I use Linux, I obviously can’t calibrate it anymore, so every now and then I connect it to my Mac or Windows laptop, calibrate it, copy the profiles to X11, and that’s the end of the story.

I wrote to EIZO to ask if there was a way to calibrate the monitor, and they promptly replied:

[…]
Regarding versions of CN7 for Linux, our Research and Development team in Japan have developed a version of CN7 which is compatible with Red Hat Enterprise Linux (current versions 8 and 9). However, we can’t ensure total compatibility because of how individual everyone’s setup of Linux will naturally be.

You’re welcome to try and install the RHEL version and have a little tinker around. Here is a secure file transfer link for you:

REDACTED

We can’t make any guarantees, but we have had customers who’ve been able to get it to work for them with their OS.
[…]

I downloaded the tar.gz file from the link provided, which I removed from this post because it was unique.

My idea was to launch it inside a distrobox, but I keep getting errors. I tried to do some troubleshooting by searching online and with the help of cough cough an AI cough cough, but I gave up because there are some things that are beyond my expertise.

I was wondering if there is anyone in this forum who has an EIZO monitor and uses Color Navigator 7 to calibrate it, and who is also a RedHat and distrobox/podman black belt and would be willing to help me install it.

Thanks.

I have an Eizo monitor, but run opens Use.

I am away at the moment, but will write to Eizo when I get home.

There’s a whole bunch of stuff on the web about efforts to do this as I bought a secondhand CX271 and investigated. However, from what I read, there are many difficulties in getting it running.

FWIW, I decided that was beyond me. I calibrated the monitor using a Windows partition and a Color Munki Display and copied the profile across to Linux. Then I let the built-in probe update the display every so often. My display doesn’t do a calibration from scratch. You have to use an external device but it has a probe that adjusts the calibration sporadically.

I use a Eizo CG2700S. This is what the Germany support told me:

Die eigentliche Kalibrierung findet ja in der Hardware des Bildschirms statt - das rudimentäre Matrix-Farbprofil beschreibt dann Softwaren, welche Colormanagement beherrschen, welcher Farbraum usw. auf dem Bildschirm gerade dargestellt wird.

Basicaly: choose a color profile, calibrate in Windows, copy *.icc profile in Linux and keep the same color profile like in Windows calibration. :slight_smile:

It’s also been discussed previously here:

and here:

I finally did it.

With the help of Gemini and a couple of prompts, I finally managed to install Color Navigator 7 on Linux, and I have to say it works really well.

You need ColorNavigator 7.tar.gz the EIZO software for linux. I’m not sharing the link here to avoid copyright issues but you can ask via mail Eizo Support (uk dot support at eizo dot com) to get your link.

They were really kind, so I doubt they won’t reply back.

But…I have a copy just in case, so feel free to reach me out 1-1 if you don’t get a reply.

Here’s my distrobox.ini, assuming in the following tutorial that is placed ~/.config/distrobox/distrobox.ini:

# ColorNavigator 7 (RHEL 9 Compatible Environment)

[colornavigator-rhel]
image=quay.io/almalinux/almalinux:9
pull=true
replace=true
pre_init_hooks="dnf install -y epel-release || true; dnf config-manager --set-enabled crb || true"
additional_packages="dnf-plugins-core tar gzip libusb1 mesa-libGL libX11 libXcomposite libXcursor libXdamage libXext libXi libXtst nss alsa-lib cups-libs fontconfig gtk3 pciutils usbutils zsh fzf git ripgrep"
additional_flags="--privileged --device /dev/kfd --device /dev/dri --device /dev/bus/usb"
init=false
nvidia=false

Create the container by running the following on the host:

distrobox assemble create --file ~/.config/distrobox/distrobox.ini --name colornavigator-rhel

The you need to enter the distrobox just created:

distrobox enter colornavigator-rhel

then:

sudo passwd root # Enter a temporary password

From the folder where the .gz file was extracted, you need to run sudo ./install.sh:

colornavigator-rhel :: ~/Development/Projects/ColorNavigator7/ColorNavigator 7 » ll
total 12K
drwxr-xr-x. 4 fabio fabio 4,0K Oct 11 11:59 bin
drwxr-xr-x. 2 fabio fabio   42 Oct 11 11:59 eula
drwxr-xr-x. 8 fabio fabio  124 Oct 11 11:59 files
-rwxr-xr-x. 1 fabio fabio 2,0K Aug  1  2025 install.sh
drwxr-xr-x. 3 fabio fabio   26 Oct 11 11:59 tool
-rwxr-xr-x. 1 fabio fabio  800 Aug  1  2025 uninstall.sh
colornavigator-rhel :: ~/Development/Projects/ColorNavigator7/ColorNavigator 7 » sudo ./install.sh

The installer fails to copy the icons because the destination folders are missing from the AlmaLinux container. Recreate them and force the export:

# Still inside the container:
# 1. Create the missing folders
sudo mkdir -p /usr/local/share/icons/hicolor/{16x16,32x32,48x48,128x128}/apps

# 2. Copy the icon file manually
sudo cp files/icon/* /usr/local/share/icons/hicolor/128x128/apps/com.eizo.cn7.png 2>/dev/null || true

# 3. Copy the startup file
sudo cp files/desktop/com.eizo.cn7.desktop /usr/share/applications/

# 4. Export to the openSUSE system menu Tumbleweed
distrobox-export --app /usr/share/applications/com.eizo.cn7.desktop

You can start CN7 from the distrobox you just created by running:

/opt/EIZO/ColorNavigator\ 7/ColorNavigator\ 7.sh

At the end of this process, CN7 started up normally, but in my case, the monitor wasn’t recognized.

I tried a few other things, thinking it was a software issue, but the problem turned out to be the USB cable. After replacing it, the monitor was recognized without any issues.

So I don’t know if what follows applies to all cases, but I’m including it in case it helps others.

The Udev daemon resides on the host, not in the container. Copy the files extracted from the EIZO archive to the base system:

sudo cp ~/Development/Projects/ColorNavigator7/'ColorNavigator 7'/files/rules/* /etc/udev/rules.d/
sudo udevadm control --reload-rules && sudo udevadm trigger

If you need to troubleshoot if you system recognis the monitor, you can check the hardware on the host:

workstation :: ~ » lsusb | grep -iE "eizo"
Bus 001 Device 060: ID 056d:0002 EIZO Corp. HID Monitor Controls

If the monitor is recognized, a line like the one above will appear.

I hope this helps anyone with an EIZO monitor to use it under Linux :slight_smile:

2 Likes

This is really cool. Thanks

1 Like

Interesting.

ColorNavigator version for Windows can check if a new version is available and installs it. Is this functionality also in Linux available or we should we check manually if a new version was released, request the link and install it?

Another question: why did you prefer to install it in distrobox and not in the host linux system? I mean, is this a recommendation to do so or it was your choice?

What version did you install? The latest is 7.2.9.4

Thanks!

The reason why I’ve installed it in a distrobox is in the first message and is that the version they shared is based on Red Hat Enterprise.

In the past, I had tried to install it directly, but without success. I’m sure I could find a solution if I kept at it, but lately my philosophy has been to keep my host system as clean as possible, and when it comes to installing things that aren’t part of my distro (openSUSE Tumbleweed), I prefer to use DistroBox.

In addition, the installation script uses Red Hat-specific components such as dnf, and I haven’t checked whether they are available in Tumbleweed.

The version I was given is 7.2.5.3, and there aren’t any update options like there are in macOS or Windows. Since I have an old CG247, I’m not worried about having the latest version—it’s fine as is, since I can calibrate it without having to connect it to a Mac every time.

That said, once it’s calibrated, you don’t need to run the software: every Monday morning at 7 a.m., the monitor calibrates itself, but trying to install it was one of those things I just wanted to give a shot :slight_smile:

2 Likes

fedora 44 patch Color Navigator.zip (4.4 KB)

If there is some Fedora users with Eizos, here is a patch, works well with 7.2.8.4.

1 Like

where did you get this version?

I’ve send an email to info@eizo.fr , PM me if you need the file.

EDIT : tested on CS2420 and CS2731 with external Calibrite Display Pro HL

1 Like

What do you use GNOME or KDE? X11 or Wayland?

Fedora 44 Workstation, so Gnome & Wayland.

1 Like

Thanks! Are you using also DaVinci Resolve on Fedora?
This will be the last missing puzzle piece to erase Windows from my dual boot system! :grin:

No, but it’s on the todo list :slight_smile:

thanks! rebuilt my distrobox pointing to the new tar.gz and worked perfectly!