Hi all,
I am glad to announce a new version of the PixInsight core application: 1.8.8-3. This is an important maintenance release providing bug fixes and stability improvements on all platforms.
Installation packages for PixInsight 1.8.8-3 are now available to all licensed users for FreeBSD, Linux, macOS and Windows:
https://pixinsight.com/dist/For technical reasons this version cannot be available as an application update.
You have to install version 1.8.8-3 manually:-
FreeBSD and Linux: The installation packages are xz-compressed tar archives (.tar.xz). To install one of these archives, just extract its full contents on any directory, preferably on one located under your home directory. Then become root and run the installer program from a terminal. Normally you should just type "yes" and press Enter to accept the default settings. Say './installer --help' for detailed information on command line arguments.
-
macOS: If you have a previous version of PixInsight already installed, you must uninstall it by moving the /Applications/PixInsight folder to trash (known as bin on macOS 10.15). Run the .pkg installation package and follow the instructions.
-
Windows: If you have a previous version of PixInsight already installed,
please uninstall it from Control Panel or
Add and Remove Programs. Run the installation package and follow the instructions.
If you have version 1.8.6, 1.8.7 or 1.8.8 already installed, this new version does not require a license reactivation. If you are still using a 1.8.5 version or older, see the
official 1.8.6 version announcement for a detailed description of our new licensing system. See also
FAQ 2.10 for additional information on license reactivations.
Main Bug Fixes and ImprovementsThis version is a maintenance/bugfix release focused on stability improvements, paving the way towards PixInsight 1.8.9. As such it does not provide relevant new features, but just minor performance improvements and many bug fixes. Version 1.8.8-3 fixes all confirmed bugs since the initial 1.8.8 release.
Among the main changes in this version, the following ones are worth mentioning:
Windows: Fixed a bug that was causing sporadic application crashes during long/intensive batch tasks, such as the WBPP script. This bug has been extremely complex and difficult to reproduce consistently, and has required a considerable amount of work in order to fully understand it.
Windows: The entire PixInsight platform uses from now on an
ANGLE driver implementing the
OpenGL ES API, which we include in the standard PixInsight distribution for Windows. The ANGLE driver provides an emulation of OpenGL ES version 2.0 or higher on top of Direct3D 9 or Direct3D 11 (detected automatically). This removes our dependency on desktop OpenGL drivers, which have been causing considerable problems on Windows. The Linux/UNIX and macOS versions of PixInsight will continue using native desktop OpenGL graphics acceleration.
Windows: The Windows version of PixInsight can now provide stack backtraces for critical exceptions, such as access violations, in a similar way to the UNIX/Linux and macOS versions. This will help us to diagnose potential problems more efficiently.
All Platforms: Fixed a regression that was causing sporadic crashes when image windows were closed programmatically. This bug was being triggered more frequently by the Blink tool.
New INDIGO-based INDIClient moduleWith PixInsight 1.8.8-3 we are releasing an initial version of the INDIClient module, written by Klaus Kretzschmar, fully based on the
INDIGO platform. This is an important milestone that deserves a special official release, which we'll carry out during the coming days. Congratulations to Klaus for his excellent work and dedication, and a big thanks to Peter Polakovic and Rumen Bogdanovski for their help and for making this possible by creating the wonder that is INDIGO.
Known IssuesFreeBSD and Linux* Recent versions of the KDE Plasma desktop environment include a morphing popups desktop effect that causes problems with recent PixInsight versions. If this effect is enabled, it slows down some dragging operations in the PixInsight core application, such as dragging icons and view selectors. You should disable this effect, which is very easy from KDE's System Settings panel. This problem is also present on Linux.
* On recent versions of the KDE Plasma desktop environment, a display tearing prevention option (v-sync) is enabled by default. This option can cause input lag problems (e.g., slow cursor movement over image windows). This option should be disabled for optimal PixInsight performance:
- System Settings > Display and Monitor > Tearing prevention: set to 'Never'
- Click Apply
Linux* PixInsight is not compatible with the open-source Nouveau graphics driver. If your distribution is using Nouveau, you must remove and replace it with the proprietary Nvidia driver in order to use PixInsight.
macOS* On Apple MacBook laptops with dual graphics cards, the integrated Intel HD graphics driver has been causing minor usability issues on macOS 10.14 Mojave. Apparently these problems have been fixed in macOS 10.15 Catalina.
Windows* Intel HD graphics drivers have been causing serious problems on Windows. Hopefully most of these issues have been resolved once we no longer depend on desktop OpenGL drivers by default.
* On some laptops with nonstandard screen resolutions, such as the Microsoft Surface, PixInsight cannot find valid screen scaling factors automatically. On these machines, you may have to run the PixInsight core application with the --ui-scaling command line argument. For example, to apply a UI scaling factor of 2:
C:\Program Files\PixInsight\bin\PixInsight.exe --ui-scaling=2
You only have to do this once, since the scaling factor will be stored in application preferences automatically. Of course, if you already are using version 1.8.6 and the interface looks correct, then you don't need to do this; this is only required for new installations.
__________
Thank you for your attention.