Issue:
After updating my macbook pro to macOS Sequoia 15.6.1, I'm unable to open ENVI Classic. I have ENVI installed on my local macbook hard drive (license is through my university) along with XQuartz, and I access ENVI while connected to my campus VPN using GlobalProtect. Previously, ENVI Classic worked while I had macOS Ventura 13.1.
Solution:
How are you launching ENVI Classic? Are you clicking the icon and seeing a brief XQuartz window flash? If so, that is a known bug related to MacOS 15 and licensing ENVI via a remote license server.
Try launching ENVI Classic instead from Apple Terminal by entering this command (adjust install path if needed):
/Applications/NV5/envi62/bin/envi_rt -classic
The command works when I put it in the xterm window! Seems to be working fine now. :) Huzzah!
When I put the command in the Apple terminal, I got this error:
(base) megan@sgc-lntpd-01 ~ % /Applications/NV5/envi60/bin/envi_rt -classic
IDL 9.0.0 (darwin x86_64 m64).
(c) 2023, NV5 Geospatial Solutions, Inc.
% Loaded DLM: PNG.
% DEVICE: Unable to connect to X Windows display:
/private/tmp/com.apple.launchd.Y3YHnVUpz0/org.xquartz:0
Entering it in xterm should be a fine workaround.
(Big thanks to JDP student Megan Ward-Baranyay for figuring out the solution above!)
One solution to an ENVI license issue ("CLLFloatingLicenseInitialize failed to start the license thread" error or similar):
rm -v /Applications/harris/license/flexera/*
rm -v /Applications/harris/license/flexera-sv/*
Support page: