Hardware & Operating Systems

Minimal Hardware Requirements
Memory 512MB or more
Swap Space 1.5GB or more

16 bit or more graphics card, the optimal screen resolution is 1280 x 1024 or better, the minimal resolution is 1440 x 900.

Supported Operating Systems

HKL-2000 is available and was tested on the following platforms:


  • RedHat Enterprise Linux 4 through 8;
    32-bit and 64-bit versions,
  • RedHat Fedora 8 and higher;
    32-bit and 64-bit versions,
  • Ubuntu 8.04 LTS, 9.10, 10.04 LTS, 12.04 LTS, 14.04 LTS, 16.04 LTS, 18.04 LTS; 20.04 LTS
    32-bit and 64-bit versions,

Ubuntu distributions require installation of additional font libraries:
   >apt-get install xfonts-75dpi xfonts-100dpi

For RedHat distributions, the following font library should be installed:
   >yum install xorg-x11-fonts-75dpi

Mac OS X (Intel-based)

  • Mac OS X Big Sur (11.6)
  • Mac OS X Catalina (10.15)
  • Mac OS X Mojave (10.14)
  • Mac OS X High Sierra (10.13)
  • Mac OS X Sierra (10.12)
  • Mac OS X El Capitan (10.11)
  • Mac OS X Yosemite (10.10)
  • Mac OS X Mavericks (10.9)

Please note:

1) Installing and running external programs is disabled by default on the Mac OS X Catalina and newer systems. Before installing and running HKL, you will need to allow it as described in the following article: 3 Ways to Allow Installation of Apps from Anywhere in macOS Catalina.  

2) The X11 server is not included in Mac OS X versions 10.8 and higher. Instead, the open-source XQuartz server should be used. Please download the latest version of XQuartz (currently 2.7.9) from http://xquartz.macosforge.org and install it following the instructions on the site. For the 10.6 and 10.7 systems, you may use either a default X server or an updated XQuartz server (specific to your system version).   

3) Using Mac OSX 10.10 and 10.11, the initial rendering of each window is slow, but once the interface is loaded it works normally. Additionally, if the ‘Peak Search’ button on the Index page is used before the image has been displayed, the Xdisp window will close. The workaround for this is to first display the image using the use ‘Display’ button prior to performing a peak search.

Microsoft Windows 10

The HKL suites can be installed in Windows 10 (build 1703 or greater) by enabling the Windows Subsystem for Linux. Detailed instructions are provided here.

Older systems

For OSF 3.2, the last available version of HKL/HKL-2000 for OSF is 1.97.9. Due to the extinction of this OS, further support has been phased out.

For Irix 6.5 the last release is 0.98.695b. There will be no further support for this operating system.