What is minimum system requirements for QZ Tray software?

Created by ShipConsole Support, Modified on Thu, 2 May, 2024 at 5:22 AM by Srikiran Seshabhattar

Minimum System Requirements

Java Versions

ProductMinimum Version
QZ Tray 2.2OpenJDK 11 (bundled)
QZ Tray 2.1Java 8 / OpenJDK 1.8*
QZ Tray 2.0Java 7 / OpenJDK 1.7*
QZ Tray 1.9Java 7 / OpenJDK 1.7
QZ Print 1.9Java 6 / OpenJDK 1.6

*HTML printing in QZ Tray 2.x requires Java 8 + Java FX.

Operating Systems

Operating SystemMinimum Version
Apple OS XOS X 10.7 Lion or higher*
Microsoft WindowsWindows XP or higher*
LinuxUbuntu 12.04 Precise or higher

Version 2.0 or higher requires 512MB of free memory (RAM), recommends 6GB or higher total system memory for raster graphics.

*Safari 5.1.7 is bundled with Lion but is not supported. Alternate browser required.
*Windows XP requires manual certificate installation. Will prompt at install time.

Web Browsers

Web BrowserMinimum Version
SafariSafari 6.0.3 or higher
FirefoxFirefox 31 or higher*
ChromeChrome 31 or higher
Internet ExplorerIE 10 or higher*
Microsoft Edge20.x or higher*

* Firefox requires a browser restart for HTTPS
* IE/Edge on domain networks require external DNS access to localhost.qz.io due to a Local Intranet Limitation.


Known Issues

Conflicting Applications

The following applications may cause issues with QZ Tray installation.

  • Older Java versions: QZ Tray works best with Java 11 or higher. Older QZ Tray versions may conflict with QZ Tray and cause it to fail to start.

    • If possible, uninstall all versions of Java, JRE, JDK or OpenJDK from the system.
    • If uninstalling old versions of Java is not possible, install QZ Tray 2.2 or higher, which will come bundled with its own Java version.
  • Antivirus Software: Some antivirus applications may prevent QZ Tray from installing or running.

    • Comodo Antivirus will force application containment the QZ Tray installer and prevent it from being installed, uninstalled and prevent it from running. Moreover, disabling Comodo will have very little effect because it will re-enable itself without warning. QZ Tray is not supported with Comodo Antivirus.
  • Other Antivirus:

    • Application containment: If the antivirus forces application containment, please disable this application containment for QZ Tray and the Java Runtime which it uses.
    • Web Filtering: If the antivirus blocks access to local ports or localhost certificates, please disable or whitelist https://localhost:8181http://localhost:8182.
    • Temporary File Access: If the antivirus blocks access to the temporary directory, please disable or whitelist the QZ Tray installer.
    • Other issues: QZ Industries does not provide support for issues created by third party antivirus applications. Built-in features (such as Windows Defender) are supported and may be escalated to the various support channels.

Troubleshooting

Installation Issues

  • If QZ Tray fails to install with the error "Sorry, this version of QZ Tray cannot be installed on this system"
    • This could be caused by mismatched architecture. QZ Tray is only supported on 64-bit Intel and 64-bit ARM/Apple Silicon. Please ensure the version you are installing matches your architecture.
    • This could be caused on Windows if the username has not ANSI-characters in the username. For example, Sørina may cause the installer to fail, whereas Sorina will succeed. This is a limitation of Java, but a workaround is available in issue #1095.
    • This could be caused on Windows if the username has an exclamation mark in it. For example, Lenovo! may cause the installer to fail, whereas Lenovo will succeed. This is a limitation of Java. No workaround is available, the software must be installed using a different user account without the exclamation mark.
    • This could be caused on a computer running a 32-bit operating system. No workaround is available. Older 2.1 versions may work with 32-bit Java runtimes, but this configuration is not officially supported.

Debugging QZ Tray

Logs
  • To automatically retrieve the logs:
    • From the QZ Tray Icon:
      Advanced, Troubleshooting, Zip Logs (To Desktop)
      (They will be placed on the Desktop in a ZIP file)

  • To manually retrieve the logs:
    QZ Tray places log files in the following locations:
    • Windows: %APPDATA%\qz
    • Mac: ~/Library/Application Support/qz
    • Linux: ~/.qz
Console Logs
  • The recommended approach for getting verbose output from QZ Tray is to launch the software from command line. This will expose the Java Console with detailed information about debug messages and exceptions including full backtrace of where a particular exception occurred.

  • QZ Tray launches with 512MB of memory. We must specify -Xms512M in the command in order to prevent unexpected behavior and crashing. This unnecessary for Mac unless following the basic syntax (java -jar qz-tray.jar) . More memory can be allocated but should not be necessary.

    Basic syntax (after closing all instances of QZ Tray)

    java -Xms512M -jar qz-tray.jar

    Windows (after closing all instances of QZ Tray)

    "%PROGRAMFILES%\QZ Tray\qz-tray-console.exe"
    REM or for 2.1 and older: java -Xms512M --add-exports java.desktop/sun.swing=ALL-UNNAMED -jar "%PROGRAMFILES%\QZ Tray\qz-tray.jar"


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article