Saturday, March 18, 2023

Upgrading Linux and DisplayCAL

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I recently re-installed one of my Linux machines. I did this because some software I need would only run on newer versions of Linux, some problems happened with my old Linux install (probably from badly timed power failures), and I wanted to upgrade to a release with a longer support period.

The issue is that some software I used would not work on newer versions of Ubuntu based Linux, and this is what initially delayed my upgrade. Eventually I found new programs that are still in active development, using old software just to avoid changing to a program that was abandoned is not a wise decision. I know people that have machines dating from the 1990's that they keep running so they can run one specific program that they refuse to replace with a modern equivalent. Ideally, our software would move to new hardware with us, but in times when it does not, there are two possible decisions that I support. First is to replace with a new program, and the second is to use emulation or virtual machines to run that one program on a modern system. Running another PC that cannot be upgraded just to remain compatible with one program is not a wise idea, and it also opens the door to security issues down the line.

DisplayCAL is a program used to calibrate monitors. Most people don't realize just how out to lunch most monitors are with regards to color. Most monitors are unable to display colors as they were intended to be, this is why people who want their screens to be accurate will use a special device that checks their monitors for color accuracy. Photographers and web designers can benefit from accurate color on their monitors. Even an expensive monitor wont be accurate, even two monitors of the same model will look different when placed next to each other. The way to fix this issue is to use a color calibration program and a colorimeter device to tell the computer how to compensate for the differences in each screen. DisplayCAL is one of the better programs for this task that is also easy to use.

The problem with DisplayCAL is that it's written to use an older version of Python that has since been deprecated. Thankfully, DisplayCAL is open source, and someone else rewrote it to use a newer version of Python that is still supported.

To anyone having the same issue as I did with DisplayCAL, head to this repository https://github.com/eoyilmaz/displaycal-py3 which holds a more up to date version of DisplayCAL. Following the directions to build and install this program worked on my system.

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTdEHZzdRj88+sPHs2DGTsp04R9UwUCZBaTnQAKCRCDGTsp04R9
UzffAQCqaNf2+kDUe3ZOT199xt51ocG8qwJ/RYoAKQmMrNMo4AD/YabV6OXWUvVd
rIn7Qkwq0Mjt6Y4XeIrQCsofmaOgogo=
=WlDE
-----END PGP SIGNATURE-----

No comments:

Post a Comment

Latest Post

Steam on Linux Mint Cinnamon

Most viewed