Jump to content

Recommended Posts

Posted

I am running 1.9.2.1035 and am experiencing random crashes, the last one I had 5 photos open and it crashed.  No warning, no hang just a fast exit, I was developing some raw files as well as editing others.  I've experienced what seems to be the same problem 2 other times past week, following are the 2 events in my windows logs related to the latest crash along with the Windows error log.  I am running on Windows 10, i7 processor with 16G memory. 

Do you need any other info to diagnose the issue?

 

AffPhotoError2.JPG

AffPhotoError1.JPG

Report.wer

Posted

Hello @josec41

I suggest you to update the graphics card drivers for the iGPU. If that does'nt helps, try with deactivated hardware acceleration. You'll find that under preferences --> performance in APhoto.

If Affinity Photo continues to crash, you should try the following solutions:

 

MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD 
AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351)

Windows 11 Pro on VMWare Virtual Machine (on Mac)
Affinity Suite V 2.6.3 & Beta 2.6 (latest)
Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF

No backup, no pity.

Posted

Thanks, I am in the process of verifying drivers and then I will deactivate HW acceleration (I assume you mean the OpenCL compute acceleration).  When checking the HW acceleration setting I noticed something odd.  My system has a built in graphics on the MB (Intel HD Graphics 630), however I am using an NVIDEA GeForce GT730 card as my primary graphics card, when I check the Affinity Photo HW acceleration setting it says to use the NVIDIA card, however the HW Acceleration says it is using the Intel which is wrong.  I attached a screenshot.

In the meantime, attached is the Affinity crash report from last week, yesterday's crash did not generate a crash report.

 

HW Acceleration Preferences.JPG

b3b19fc0-4e48-46db-836b-f3d359be0d25.dmp

Posted

The trigger for the error is an NVIDIA driver component. I recommend that you completely uninstall the NVIDIA drivers, the most effective way to do this is with the Display Driver Uninstaller, and then reinstall the newest driver version.

MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD 
AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351)

Windows 11 Pro on VMWare Virtual Machine (on Mac)
Affinity Suite V 2.6.3 & Beta 2.6 (latest)
Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF

No backup, no pity.

Posted

Thanks for the quick response.  I uninstalled all NVIDIA SW including the driver and then reinstalled including an updated driver.  Then I ran the benchmark available in Photo with HW Acceleration enabled and was able to see in my task manager that the GPU used was the onboard Intel unit, not the GPU on my more capable NVIDIA card.  Is there a reason why Photo isn't using the NVIDIA GPU? 

Thanks again for the help.

Posted

Unfortunately, I don't know the selection criteria for which GPU to use, for rendering you can change the selection. With HWA, I don't know if a selection is possible, as my AMD GPU is not (yet) supported.

The proof of the pudding is in the eating, I always say. 😂

MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD 
AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351)

Windows 11 Pro on VMWare Virtual Machine (on Mac)
Affinity Suite V 2.6.3 & Beta 2.6 (latest)
Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF

No backup, no pity.

Posted

OK, thanks for the help, I made the suggested changes and monitor.  If it crashes again I will disable HW acceleration again.

 

Posted
On 7/29/2021 at 3:04 PM, josec41 said:

Thanks for the quick response.  I uninstalled all NVIDIA SW including the driver and then reinstalled including an updated driver.  Then I ran the benchmark available in Photo with HW Acceleration enabled and was able to see in my task manager that the GPU used was the onboard Intel unit, not the GPU on my more capable NVIDIA card.  Is there a reason why Photo isn't using the NVIDIA GPU? 

Thanks again for the help.

In Windows graphics settings (in Settings) have you set Affinity Photo to be High Performance?

Posted

Is this a setting in Preferences/Performance?  I don't see an option for High Performance. A screenshot of my Performance panel is below.

 

HW Acceleration Preferences.JPG

Posted
28 minutes ago, josec41 said:

Is this a setting in Preferences/Performance?

No. As @RichardMH said it's a Windows graphics setting in Settings. I have no idea what kind of effect will have, and I've never used it.

image.png.f7b9e7d0689fdfcf3502323f71cb8247.png

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

This function is only relevant if you are using a laptop/notebook. This function has no effect on PCs with permanent power supply.

As you can see, there are no significant differences between the two settings.806894693_WindowsHWABenchmark.jpg.54ecdc68aa19dc874757ed72962ffa38.jpg

MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD 
AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351)

Windows 11 Pro on VMWare Virtual Machine (on Mac)
Affinity Suite V 2.6.3 & Beta 2.6 (latest)
Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF

No backup, no pity.

Posted
On 7/29/2021 at 1:04 AM, josec41 said:

Then I ran the benchmark available in Photo with HW Acceleration enabled and was able to see in my task manager that the GPU used was the onboard Intel unit, not the GPU on my more capable NVIDIA card.  Is there a reason why Photo isn't using the NVIDIA GPU? 

The Affinity Performance Preferences will show you which of your GPUs are acceptable for OpenCL usage. E.g., I have 2 that will work:
image.png.dac10426446be768de2cec0ca0c346e0.png

If I run the Benchmark in Photo Beta I see this, which indicates which GPU(s) it chose to use:
image.png.6d624d62b1a87fc74e198260dd4aab74.png

(By the way, that benchmark was not run under appropriate conditions, so that screenshot is merely for illustrating how the numbers are presented :) )

I don't know how it makes the choice, but you can open a command prompt and use the dxdiag command to get a display of the graphics capabilities. You'll get a display like this:

image.png.f9aa8ac9b50f09f5035af09ad49043bd.png

Note that there are tabs for Display 1 and Display 2. You can check each to see the Direct3D DDI and Feature levels, which may help explain why one card was or wasn't chosen.

 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

I think I figured out why my video card isn't in the HW acceleration list - while it does support DirectX 12, it doesn't support feature level 12 which is required (according to the Affinity Photo Windows requirements page).  Interestingly enough, the built in video adapter on the MB does because that is in the HW acceleration list.  While dxdiag doesn't display its capabilities GPU-Z does and it shows that the built in GPU supports DirectX V12, level 12_1.

Thanks again for the help.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.