New PixInsight 1.9.4: overall ~30% faster on Apple Silicon

MichaelSteve HeathpfileMike CranfieldWillem Jan Drijfhout
76 replies1.6k views
Eddie Pons avatar

Wei-Hao Wang · May 22, 2026, 10:14 AM

Is 1.9.4 for AS stable now? Or it is still buggy?

It’s great. Some people have had issues with plug-ins, but I haven’t experienced it. I also use a homegrown javascript to run through my gauntlet of inital tasks, and it works perfectly with JS v8.

Michael avatar

Charles Hagen, Night Photons, just updated his scripts to V8.
Repository remained the same: https://raw.githubusercontent.com/charleshagen/pixinsight/main/updates/

On his website, it’s not yet mentioned. He emailed me yesterday.

With PI 1.9.4 ARM version, I tested PhotometricContinuumSubstraction (version 1.3.1) and it worked, giving (as far as I can visually check) the same result as the last pre-V8 version, with PI 1.9.3

Best regards.
Michael

PS: So far, 1.9.4 ARM is stable, mouse glitches are much less - but still no palm detection.
PPS: I have now up&running:
- BXT, SXT, NXT
- GHS
- CosmicPhoton scripts
- NightPhoton scripts
- SetiAstro
- and the scripts ported by Masters of PixInsight, especially DBXtract and DSE. Thank you, guys.

Helpful Respectful Supportive
Steve Heath avatar

Such a shame we have to put up with these issues. Wish I hadn’t “upgraded” to 1.9.4 as it’s been nothing but problems and irritation, especially when some of the Pixinsight software people over at the Pixinsight Forum seem so cavalier about the problems this update has caused. I’m quite disappointed….

Rostokko avatar

Steve Heath · May 25, 2026, 09:49 PM

Such a shame we have to put up with these issues. Wish I hadn’t “upgraded” to 1.9.4 as it’s been nothing but problems and irritation, especially when some of the Pixinsight software people over at the Pixinsight Forum seem so cavalier about the problems this update has caused. I’m quite disappointed….

They did some major surgery in this version, including delicate architectural changes to the obsolete scripting engine and upgrading to a recent version of cross-platform UI layer which allows them to support Apple Silicon natively (which boosts wbpp performance *significantly&, at least for me).

Add to that an echo system of (many old) 3rd party scripts, and you have the perfect recipe for disruptions in the short/medium term.

But the only alternative to not have disruptions is to never change - and even that eventually bites you.

Helpful Engaging
Rodolphe Goldsztejn avatar

Rostokko · May 25, 2026 at 10:00 PM

(which boosts wbpp performance *significantly&, at least for me).

Same here, process time divided by 2 approximately. Up to the point that I don’t bother to use the fast integration option any longer…

abaxworld5000 avatar

Michael · May 25, 2026 at 09:48 PM

Charles Hagen, Night Photons, just updated his scripts to V8.
Repository remained the same: https://raw.githubusercontent.com/charleshagen/pixinsight/main/updates/

On his website, it’s not yet mentioned. He emailed me yesterday.

With PI 1.9.4 ARM version, I tested PhotometricContinuumSubstraction (version 1.3.1) and it worked, giving (as far as I can visually check) the same result as the last pre-V8 version, with PI 1.9.3

Best regards.
Michael

PS: So far, 1.9.4 ARM is stable, mouse glitches are much less - but still no palm detection.
PPS: I have now up&running:
- BXT, SXT, NXT
- GHS
- CosmicPhoton scripts
- NightPhoton scripts
- SetiAstro
- and the scripts ported by Masters of PixInsight, especially DBXtract and DSE. Thank you, guys.

Just the same scripts I have now updated to V8. I finally decided to give a chance to the last 1.9.4 build for Apple Silicon ( 1693 ) and since that ( 4 days ago ) it seems many script developers have been updating their tools. Some have changed the repository link ( so I have had to search for the new one, bad communication ) and others kept the previous ( 👏🏼👏🏼 ). But it remains some older tools that seems to be abandoned by their creators, so we will have to find an alternative if they never update them. But for now with the latest PI built, all seems to work fine both in my M1 Max and M5 Pro computers.

About the mouse/trackpad issues, at PI they consider this as if we are experiencing and UFO encounter. They never can corroborate this bug, but there are many people like us who suffer it daily. They should have an alternative dimension Mac ( or may be is us who live in a parallel Apple’s planet ) 😁😜

Engaging
Michael avatar

Though now all processes and scripts I use for linear processing, stretching, Narrowband-processing are available vor 1.9.4 ARM, I reverted to 1.9.4 x86 …
… because I noticed that many (most?) of the image analysis tools are not available for v8 engine:

SubframeSelector, AberrationInspector, FWHMEccentricity - all I use regularly.

Best regards.
Michael

PS: Someone ported today FWHMEccentricity - but I rather would like to have the native PI scripts.

Concise
Rostokko avatar

Michael · May 26, 2026, 08:43 PM

SubframeSelector, AberrationInspector, FWHMEccentricity - all I use regularly.

SubframeSelector is there - it’s a process.

Michael avatar

Rostokko · May 26, 2026 at 09:55 PM

Michael · May 26, 2026, 08:43 PM

SubframeSelector, AberrationInspector, FWHMEccentricity - all I use regularly.

SubframeSelector is there - it’s a process.

But - it’s not working in 1.9.4 ARM. Known bug - partially crashing PI, partially the result window is not shown. “Cannot reproduce” 🤣

pfile avatar

Steve Heath · May 25, 2026, 09:49 PM

Such a shame we have to put up with these issues. Wish I hadn’t “upgraded” to 1.9.4 as it’s been nothing but problems and irritation, especially when some of the Pixinsight software people over at the Pixinsight Forum seem so cavalier about the problems this update has caused. I’m quite disappointed….

you can switch to the x86-64 version of 1.9.4 which still has the old javascript interpreter.

Rostokko avatar

Michael · May 26, 2026, 09:58 PM

it’s not working in 1.9.4 ARM

Strange, it seems to work fine for me; but I’m likely not stressing it as you do.

Well written
Steve Heath avatar

pfile · May 26, 2026, 10:03 PM

Steve Heath · May 25, 2026, 09:49 PM

Such a shame we have to put up with these issues. Wish I hadn’t “upgraded” to 1.9.4 as it’s been nothing but problems and irritation, especially when some of the Pixinsight software people over at the Pixinsight Forum seem so cavalier about the problems this update has caused. I’m quite disappointed….

you can switch to the x86-64 version of 1.9.4 which still has the old javascript interpreter.

Yes I’ve heard that and I may just do that. Reverting back to 1.9.3 was a failure as WBPP failed to work. Tried loading the Terminal fix suggested by Juan (from Pixinsight Forum) but didn’t work and WBPP simply was DOA. I’m now back on 1.9.4 (build 1693) and trying to cope with other oddities that have popped up like, (I’m using a MBP M4Max) when scrolling the courser over an open image and getting an unwanted zooming in. Plus, I’m getting strange intermittent STF behavior where it seems to change the image to a state somewhere between linear and screen transfer stretch and can’t go back to a linear state. I’m sure these issues would be classified as “not a bug”, and I’m no software engineer….

pfile avatar

Steve Heath · May 27, 2026, 12:17 AM

pfile · May 26, 2026, 10:03 PM

Steve Heath · May 25, 2026, 09:49 PM

Such a shame we have to put up with these issues. Wish I hadn’t “upgraded” to 1.9.4 as it’s been nothing but problems and irritation, especially when some of the Pixinsight software people over at the Pixinsight Forum seem so cavalier about the problems this update has caused. I’m quite disappointed….

you can switch to the x86-64 version of 1.9.4 which still has the old javascript interpreter.

Yes I’ve heard that and I may just do that. Reverting back to 1.9.3 was a failure as WBPP failed to work. Tried loading the Terminal fix suggested by Juan (from Pixinsight Forum) but didn’t work and WBPP simply was DOA. I’m now back on 1.9.4 (build 1693) and trying to cope with other oddities that have popped up like, (I’m using a MBP M4Max) when scrolling the courser over an open image and getting an unwanted zooming in. Plus, I’m getting strange intermittent STF behavior where it seems to change the image to a state somewhere between linear and screen transfer stretch and can’t go back to a linear state. I’m sure these issues would be classified as “not a bug”, and I’m no software engineer….

i’m not really sure why this 1.9.3 problem with WBPP happens even if people delete all the settings files/cache files. really confusing.

unfortunately juan tests on computers that have a fresh OS install and only pixinsight installed. this is convenient for him but clearly not representative of a normal operating environment. i’m sure if he ran PI like the rest of us did he would find bugs and fix them, even if they are not directly caused by his code or Qt. but there’s nothing we can do about that other than to find workarounds and share them amongst ourselves.

Steve Heath avatar

A new issue popped up today with 1.9.4, can’t seem to update the repository because of it. 📷 Screenshot 2026-05-28 at 8.45.25 AM.pngScreenshot 2026-05-28 at 8.45.25 AM.png I tried removing the repository script for ASIAirCleaner (https://pixinsight.ganotechnologies.com/) and tried again but still got the Error message above. Not sure what’s happening.

Any ideas as how to fix this one?

I’m using a MBP with M4 Max running Tahoe 26.5

Thanks.

pfile avatar

Steve Heath · May 28, 2026, 04:03 PM

A new issue popped up today with 1.9.4, can’t seem to update the repository because of it. 📷 Screenshot 2026-05-28 at 8.45.25 AM.pngScreenshot 2026-05-28 at 8.45.25 AM.png I tried removing the repository script for ASIAirCleaner (https://pixinsight.ganotechnologies.com/) and tried again but still got the Error message above. Not sure what’s happening.

Any ideas as how to fix this one?

I’m using a MBP with M4 Max running Tahoe 26.5

Thanks.

is that dialog coming when PI is trying to update, or when updates are being downloaded?

sometimes the updater fails to delete files because it has somehow lost it’s “suid” bit which allows it to become the root user while running, which in turn allows it to delete most any file in the filesystem.

or you can try going to that folder and deleting that file and see if you can get past it.

Steve Heath avatar

Thanks for the question. It goes right to that message after I check for updates and then hit Apply.

pfile avatar

ok so i guess it’s the PI application itself that can’t delete the file. you can try opening that folder in the finder and see if you can delete the file(s) yourself… if you copy everything from /var to ..Cleaner/ (highlight the path, right click, select copy) then in the Terminal application say “open “ (no quotes, but put a space after open) and paste the path, you should get a finder window there. then you can try trashing that file that PI can’t delete and see what happens when you empty the trash.

chances are though when you try to check for updates again it will die on a different file, so you might have to keep deleting stuff on PI’s behalf.

this is a new one; the PI application should be able to delete those files, since it also created then. not sure at all what’s going on here but it’s par for the course with PI.

Supportive
Steve Heath avatar

Thanks so much for taking the time with this. I’ll give your suggestion a try and repot back.

Again, thank you.

Well written Respectful Supportive
Steve Heath avatar

pfile · May 28, 2026, 07:19 PM

ok so i guess it’s the PI application itself that can’t delete the file. you can try opening that folder in the finder and see if you can delete the file(s) yourself… if you copy everything from /var to ..Cleaner/ (highlight the path, right click, select copy) then in the Terminal application say “open “ (no quotes, but put a space after open) and paste the path, you should get a finder window there. then you can try trashing that file that PI can’t delete and see what happens when you empty the trash.

chances are though when you try to check for updates again it will die on a different file, so you might have to keep deleting stuff on PI’s behalf.

this is a new one; the PI application should be able to delete those files, since it also created then. not sure at all what’s going on here but it’s par for the course with PI.

Well, I tried doing what you suggested in Terminal and it came back with no such file exists. If only I could go back in time and not upgrade to 1.9.4 Nothing but new problems everyday. Until going to 1.9.4, my Pixinsight experience was awesome. I applied for a Pixinsight Forum account last week but I’m still waiting for my “approval”. Doesn’t matter, I’m guessing the response to this issue would be much the same as I see with others, “not a bug”….

pfile avatar

Steve Heath · May 28, 2026, 09:06 PM

pfile · May 28, 2026, 07:19 PM

ok so i guess it’s the PI application itself that can’t delete the file. you can try opening that folder in the finder and see if you can delete the file(s) yourself… if you copy everything from /var to ..Cleaner/ (highlight the path, right click, select copy) then in the Terminal application say “open “ (no quotes, but put a space after open) and paste the path, you should get a finder window there. then you can try trashing that file that PI can’t delete and see what happens when you empty the trash.

chances are though when you try to check for updates again it will die on a different file, so you might have to keep deleting stuff on PI’s behalf.

this is a new one; the PI application should be able to delete those files, since it also created then. not sure at all what’s going on here but it’s par for the course with PI.

looks like your reply was lost…?

pfile avatar

Steve Heath · May 28, 2026, 09:06 PM

pfile · May 28, 2026, 07:19 PM

ok so i guess it’s the PI application itself that can’t delete the file. you can try opening that folder in the finder and see if you can delete the file(s) yourself… if you copy everything from /var to ..Cleaner/ (highlight the path, right click, select copy) then in the Terminal application say “open “ (no quotes, but put a space after open) and paste the path, you should get a finder window there. then you can try trashing that file that PI can’t delete and see what happens when you empty the trash.

chances are though when you try to check for updates again it will die on a different file, so you might have to keep deleting stuff on PI’s behalf.

this is a new one; the PI application should be able to delete those files, since it also created then. not sure at all what’s going on here but it’s par for the course with PI.

Well, I tried doing what you suggested in Terminal and it came back with no such file exists. If only I could go back in time and not upgrade to 1.9.4 Nothing but new problems everyday. Until going to 1.9.4, my Pixinsight experience was awesome. I applied for a Pixinsight Forum account last week but I’m still waiting for my “approval”. Doesn’t matter, I’m guessing the response to this issue would be much the same as I see with others, “not a bug”….

yeah you probably won’t get support for this. the reasoning goes that juan would never release a piece of software with this bug, and it didn’t happen on his computers, therefore it’s something specific to your computer which you need to figure out.

which 1.9.4 are you using? arm64 or x64? just out of curiosity.

i guess there’s a chance deleting the PI application and reinstalling will resolve this problem. your settings file is not affected by deleting PI and reinstalling, but if you want to be safe, you can go to the manage repository dialog and click save, then give any filename you want in any directory but the /Applications/PixInsight directory and save your repositories.

that way if somehow your settings file does get corrupted or erased you can restore your repositories by loading them from the file you saved.

Helpful
Steve Heath avatar

Sorry, thought I was adding a quote but somehow my response got deleted. Anyway, here’s what I tried to say:

Well, I tried doing what you suggested in Terminal and it came back with no such file exists. If only I could go back in time and not upgrade to 1.9.4 Nothing but new problems everyday. Until going to 1.9.4, my Pixinsight experience was awesome. I applied for a Pixinsight Forum account last week but I’m still waiting for my “approval”. Doesn’t matter, I’m guessing the response to this issue would be much the same as I see with others, “not a bug”….

Steve Heath avatar

I’m using 1.9.4 (1693) arm64 for Apple Silicon.

Mark McGhee avatar

MacBook Pro M1 (ARM Apple Silicon) running latest macOS Tahoe 25.6 - Graxpert Issue

Pixinsight 1.9.4 installs all my repositories from third parties except for :-


https://pixinsight.deepskyforge.com/update/graxpert-process/

Seti Astro also affected


Had heard that all third party developers needed to change scripts to run with V8 for Pixinsight 1.9.4 - though I have no idea if this is the issue


Until the issue is fixed, I have reverted back to version 1.9.3


Michael avatar

SetiAstro has for version 1.9.4 another repository link: https://raw.githubusercontent.com/setiastro/pixinsight-updates-194/main/