PL 9 not really ready for release!

I also installed the update to PL 9. However, PL7 and PL8 are still active.

My system:

Intel(R) Xeon(R) W-2133 CPU @ 3.60GHz, 6-Core, RAM 32GB, NVIDIA GeForce RTX 3060 (12 GB) graphics card, Windows 10 Pro for Workstation

Similar behavior for me. But mainly when I use the AI Tools. In general, it seems a bit slower than PL8. I’ll check the memory behavior more closely soon.

There has not been a crash yet.

Since I don’t have anything important to do with it right now, I’ll just wait and see what patches come out in the next few days. I still have the functional version 8.

Great post :ok_hand:, but I do not congatulate the DXO team with the PL9, until it is fixed :expressionless:. Since you have some insight, what do you think would be the best Windows PC for PL9 and photo editing in general, if you do not mind me asking? :thinking: Maybe there is another post for this, but I am trying to put together a new Windows AMD PC mainly for editing. AMD 9 9950x3d most likely. :hugs:

VRAM is king for Photolab. With my older 4GB GTX GPU I would often get internal error failures on export even on PL 7. Especially if any other apps were using VRAM. With the same PC but swapping to a 16GB RTX card I have yet to get a single export error since the release with daily usage. I’m also exporting now in 5 seconds and before it was closer to 30 seconds. That of course is also a factor of the quicker, and more numerous, cores on the RTX. But bottom line, the GPU makes or breaks this app.

1 Like

I made a lot of testing to find a way out of this for myself and found that it is possible to use AI-masking without causing any crashes as long as you never activate and use the predefined AI-masks.

If I use the hoovering free hand method or using the area masking method I have found it is possible to do almost anything and adding as many changes to those masks I may please without causing Internal Errors, crashes and restarts. It seems really dead stable at least in my case with version 572.83 to my RTX 3060Ti.

Using these freehand masking methods instead of using the prebuilt standard masks in the list alsom seems to put far less pressure on my systems resources. Suddenly even the fans in the machine went down to a more normal level instead of running at full speed.

It is also far more fast and effective to solely rely on the hoovering free hand method than to abort your flow all the time just in order to activate and select masking options from a menu.

6 Likes

This is great news.

I will try this tonight.

First with the most recent driver and then if needed with 572.83

FWIW I can confirm - AI masking seems to work specifically if I only use “click on an object” object selection.

Anything involving AI auto-selecting people, animals, sky etc… results in failure / error messages.

1 Like

And just as I write this, downloading PL 9.02

Same here, so at least the issue is somewhat limited. Reinstalling the graphics drivers through the Nvidia app actually resolved it for me.

1 Like

What version of the drivers? Some old 570 something or the latest?

For me it is version 572.83 since the recommended downgrade is not available för my 3060 Ti card. It varies a little between different cards what is available.

Using the predefines AI-masks did not work with versions before 9.02 but now it seems to work with the old driver at least. For me the last driver (581.29) still crashes.

I suggest you even upgrade to 9.02. Then it might be the case that even the predefines AI-masks will work and that really is good news even if I personally will continue to use the free hoovering method since it is the fastest method of doing things if you work picture by picture. It you want to update a selection of pictures with smart AI-masking you have to use the predefined AI-masks. In that case the hoovering and clicking method does not work.

Interesting. There is 9.0.2 for Mac yet.

Just tested 9.0.2 - exact same “internal error” bug after using the subject-based AI masks.

I really wonder what they did fix with this version.

1 Like

Updated to 9.0.2 Build 62

Used AI hand selection technique with success on the one image that I used.
I updated to the most recent NVIDIA driver last night
Studio 581.29

RTX 4070 Ti
Windows 11

Updated to 9.0.2 Build 68
I updated the NVIDIA drivers to Studio 581.29 (NVIDIA GeForce GTX 1070, Windows 11). However, for me the performance became worse after the driver update. I couldn’t even open the image — it just showed “full preview in progress” and then an internal error message. After deleting the masks, things worked again, but I had to use the old type of masks. I suspect the error is caused by the AI masks. While listening to music on my PC, I also heard strange sounds (like a “brr”) when trying to print the image.

When I select in local adjustment the AI icon, I even get the internal error message now.

1 Like

I tried that too but reverted to 572.83 that seems to be pretty stable with my 3060 Ti-card. So far, no crashes with Photolab 9.0.2, despite even using the premade AI-masks that were a problem with both 9 and 9.0.1

A brief report after the update to PL version 9.0.2

First of all, no noticeable change. KI adjustments still produce errors like before.
It works without a GPU, but with unacceptable processing times.
The current NVIDIA driver was still active.
Then I installed the NVIDIA Studio Driver 577.xx

The AI adjustments no longer cause errors. But DXO really has a lot of room for improvement. The performance isn’t exactly good either. I’ll probably work with PL 9 without any AI adjustments first. Or with PL8 and wait until an update really brings an improvement.

During the test with AI adjustments, up to 23 GB of RAM and 10 GB of VRAM were used.

Then I developed 5 RAW files (40-50MB) from a 36 MPix camera with DeepPRIME XD/XD2s at ISO 2000 as JPG and TIFF16 without AI adjustments.

Here, I note that only about 11GB of RAM were used and no additional VRAM at all, GPU utilization up to 100% and CPU utilization up to about 85%

What was noticeable: With a lens without an existing profile from DXO, it took 52 seconds. With another lens and a DXO profile, it took 35 seconds. Each with similar subjects.

Without AI processing, I couldn’t really see any difference between PL 8.

Here are my system data: (Data from the NVIDIA app)

CPU: Intel(R) Xeon(R) W-2133 CPU @ 3.60GHz (6Core), RAM: 32.0 GB
Storage (7): SSD - 931.5 GB, SSD - 931.5 GB, 5 more
Windows 10 Pro for Workstations

Graphics card:
GPU: NVIDIA GeForce RTX 3060
Driver: Studio Driver - 577.00 - Tue Jul 22, 2025
Direct3D function level: 12_1
Total available graphics memory: 28,531 MB
Shared system memory: 16,243 MB
Dedicated video memory: 12,288 MB GDDR6
Bus: PCI Express x16 Gen3

Display: EV3895
Resolution: 2560 x 1600 (native)
Resolution: 1280 x 1600 (native)

Same here (Win11).

Export times with XD2s are ±5% the same for PL9.0.2 and PL8.8, no visible differences in the output.

After intensive AI mask usage export times increased by about 4 times, probably due to GPU memory management. Could not reproduce it though, needs further tests. It might take several months to optimize GPU memory usage, but the first step looks promising. I wouldn’t switch from learning to production mode yet, though, and stay with PL8 until at least PL9.1.

To prevent constant ‘Full preview in progress’ while working with AI masks, move the cross-hair cursor out of preview window or just deactivate the AI mask button, when no longer needed.

My config:

  • ‘Enable high quality preview’ and ‘Enable DeepPRIME rendering’ ON
  • Z8 (45mpx), 14-bit raws loselessly compressed, used ISO 64-12800
  • Windows 11 pro 24H2 with latest patches, no swap “tweaks”
  • GeForce RTX 4070 with 12 GB VRAM, liquid cooled, max TDP 200W
  • NVIDIA 576.80 Studio driver (June 2025)
  • Single 4K monitor at 60Hz connected via DP, no HDR, no G-Sync, 8-bit mode
  • Normal power management mode for GPU
  • i7-14700KF, no builtin graphic unit, so about 1GB of GPU VRAM is taken away by NVIDIA/MS.
  • 32GB RAM
  • 2TB+4TB NVMe Kingston disks, second one dedicated to photos
  • 850W Gold PSU

No overheating or power supply problems.
BTW, with PL9.0.1 trial I got “Internal error on execution stage” within first minute of AI mask test. It didn’t happen yet with PL9.0.2, after 3 hour test.

UPDATE:
I did some complex AI mask editing on a Virtual Copy with no problems, then exited PL while the VC was selected and started PL again. Got the Internal Error upon startup with this in the PhotoLab log:

2025-09-18 13:58:00.755 | DxO.PhotoLab - 1340 - 52 | DxOCorrectionEngine - Error | 
Exception caught while calling ExecuteTileImage : D:\DATA\Bamboo\Builds\FWK-ONNXRUNTIMEPKG0-ORTPKG\ort_src\onnxruntime\core\providers\dml\DmlExecutionProvider\src\DmlCommandRecorder.cpp(371)\onnxruntime.dll!00007FFCAECEE0FD: (caller: 00007FFCAEC58956) 
Exception(1) tid(e38) 887A0006 The GPU will not respond to more commands, 
most likely because of an invalid command passed by the calling application.

2025-09-18 13:58:00.755 | DxO.PhotoLab - 1340 - 52 | DxOCorrectionEngine - Error | 
InternalError: In Block SemanticMasksObjectDetection@node_71[1].Execute
In Block DxO::Node::Execute [ identifier=SemanticMasksObjectDetection m_internalMode=PreviewOneShot m_outputScale=1 m_inputROIs[DxO::EngineDef::kMainImage].StringRepr()=[ (x=0, y=0, w=4128, h=2752) ] outputs.imagesWithROIs.at(EngineDef::kMainImage)->value=outputImage=computeOutputInfoOk=true outputImageValidROI=[ ] outputROIs=validateOutputPolicy=FullOutputData outputROI=[ (x=0, y=0, w=4128, h=2752) ] invalidROI=[ (x=0, y=0, w=4128, h=2752) ] validROI=[ ] priority=-50 ] [ ctx=0000022C9D043B70 ]
Correction failed on the Execute stage

plus more errors, probably results of the above. GPU VRAM used was about 7GB out of 12GB. After deleting the VC in question, restarted PL with no problems. Looks like not only GPU memory management is still a problem with PL9.0.2 b68/Win, with AI masks used.

UPDATE2:
Abut 3 seconds before PhotoLab logged and error, NVIDIA driver logged Event ID 153 Error with source = nvlddmkm.

As I have written elsewhere too:
Why using NVIDIA 576.80 Studio driver (June 2025) if it has problems??
Why don´t you try the Studio-version of 572.83 instead too Wlodek.
I have checked and it is available for RTX 4070 and 4070 Ti too.

As I have reported I haven´t had the slightest problem using it with my RTX 3060 Ti 8GB and Photolab 9.0.2. I have used it using a lot of the premade AI-masks even with many adjustments and Deep Prime 3 on numerous pictures with animal motifs. It really has been rock solid after these last upgrades.

Give it a spin. I guess your GPU is newer and better than mine and you even have 4GB VRAM more so your exports ought to be faster too.

I’m not sure the problem was in NVIDIA driver in this case, looks more like a PL bug. I will not downgrade the driver, since I had other problems with earlier versions, like flickering, strange behaviour after waking up from sleep (e.g. GPU temperature incorrectly reported), driver crashes. This started more or less when NVIDIA introduced support for GeForce RTX 50 series. In my case, 576.80 is the first stable version since about a year and I don’t want to change it unless there is very good reason for that, explained by NVIDIA, DxO, and Microsoft.
Downgrading is always risky because it’s not tested by NVIDIA, except perhaps for reverting to the latest previous version.

EDIT: Corrected a misprint – 576.80, instead of 572.80.