Jump to content
THESE FORUMS ARE READ-ONLY: Please Read Me ×

Recommended Posts

Posted

I'm using a PC which I built last year for general purpose use including writing and video work (DaVinci Resolve) under Linux. My book manuscript is almost ready for publication and I wanted to try the Affinity suite to prepare it for prepress. I purchased a new copy of Windows 10 and installed it as a dual-boot system, then installed the 30-day trial of the Affinity products.

However, I have not been able to get the Affinity programs to operate properly under Windows. They report successful installation, but never go beyond the initial logo screen and eventually Windows tells me, "Affinity Publisher 2 is not responding" and offers me no choice except to continue to wait or to exit the program.

This is frustrating because, before purchasing Windows, I successfully installed and ran the Affinity suite on the Linux side in VirtualBox using an unregistered Windows install for evaluation purposes. It was slow but appeared to be fully functional, and I expected it to work much better with a native and activated Windows OS. Instead, it's unusable.

I posted this under the Windows Support forum and another user suggested that I try enabling/disabling hardware acceleration. It didn't make a difference; I received the same results either way. I've also tried with both the .msix and .exe installers, using the latter with "Run as Administrator." No help. The other forum user suggested that my AMD graphics card might be causing the incompatibility. Possible, but I'm not going to jettison a graphics card I'm happy with and which runs all the other software I use because of a problem with this one program.

I'm not going to be moving forward with my purchase of the Affinity suite at this time (can you blame me?), but I'm still in need of a good .pdf generator for my book manuscript. If you resolve this issue please let me know and I'll reconsider purchase. In the meantime, I'm trying to learn Scribus.

My system information (courtesy TechGuy.org):

Tech Support Guy System Info Utility version 1.0.0.9
OS Version: Microsoft Windows 10 Pro, 64 bit, Build 19045, Installed 20230611161523.000000-300
Processor: AMD Ryzen 5 5500, AMD64 Family 25 Model 80 Stepping 0, CPU Count: 12
Total Physical RAM: 32 GB
Graphics Card: AMD FirePro W5100 (FireGL V) Graphics Adapter
Hard Drives: 😄 931 GB (862 GB Free);
Motherboard: ASRock A520M Phantom Gaming 4
System: American Megatrends International, LLC., ver ALASKA - 1072009, s/n To Be Filled By O.E.M.
Antivirus: Windows Defender, Enabled and Updated

 

Screenshot 2023-06-17 035608.png

Screenshot 2023-06-17 040609.png

Posted

If it works in a VM on that machine, but not directly on Windows, my guess would be issues with your GPU or with its drivers.

You might try disabling the Hardware Acceleration (OpenCL) setting for the program. This FAQ provides information on doing that:

 

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted
22 hours ago, walt.farrell said:

If it works in a VM on that machine, but not directly on Windows, my guess would be issues with your GPU or with its drivers.

You might try disabling the Hardware Acceleration (OpenCL) setting for the program. This FAQ provides information on doing that:

 

Thank you for your help. This technique worked; the one which the other user in the original thread suggested (of ticking the checkboxes in the menu after starting with CTRL held down) did not. Again, thanks.

I'll plan on registering Affinity shortly, but I may need to get a paycheck or two under my belt first...

So it goes----Eric.

Posted
6 hours ago, ehbowen said:

Thank you for your help. This technique worked; the one which the other user in the original thread suggested (of ticking the checkboxes in the menu after starting with CTRL held down) did not. Again, thanks.

I'll plan on registering Affinity shortly, but I may need to get a paycheck or two under my belt first...

So it goes----Eric.

All right, I'm still having a problem. The post which you linked to stated that disabling the OpenCL acceleration was persistent, that if you did it once you wouldn't have to do it again. That turns out not to be the case. In order to start any of the Affinity programs I have to go into cmd and enter the --no-ocl command by hand, every time. Same with both .msix and .exe installs.

Posted
5 hours ago, ehbowen said:

All right, I'm still having a problem. The post which you linked to stated that disabling the OpenCL acceleration was persistent, that if you did it once you wouldn't have to do it again. That turns out not to be the case. In order to start any of the Affinity programs I have to go into cmd and enter the --no-ocl command by hand, every time. Same with both .msix and .exe installs.

Strange.

Try starting it with the --no-ocl once, then open Settings (Edit > Settings) and make sure it shows as disabled. Then make some other Settings change and note what change you made. Close the app, and restart it without --no-ocl. Open Settings again, and see what the OpenCL setting is, and what the other setting is that you changed. 

Was either change retained? If not, there's something preventing the app from saving its Settings.

You do need to make sure that you're running the installed app, not the installer, when you start the VM. And you need to make sure the VM is saving the files you modify. (I've seen configurations that reinitialize completely, which isn't what you want, of course.)

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted
2 hours ago, walt.farrell said:

Strange.

Try starting it with the --no-ocl once, then open Settings (Edit > Settings) and make sure it shows as disabled. Then make some other Settings change and note what change you made. Close the app, and restart it without --no-ocl. Open Settings again, and see what the OpenCL setting is, and what the other setting is that you changed. 

Was either change retained? If not, there's something preventing the app from saving its Settings.

You do need to make sure that you're running the installed app, not the installer, when you start the VM. And you need to make sure the VM is saving the files you modify. (I've seen configurations that reinitialize completely, which isn't what you want, of course.)

No, no help. I still have to start it in the cmd window and specify --no-ocl. I did make a settings change as you suggested (limit initial zoom to 100% in Publisher) and it persisted, and the hardware acceleration on the Performance tab was showing as off, but when I restarted Publisher it hung again and I had to close it and restart with the cmd window.

By the way, I'm not using the VM any more while I'm working on this; I'm using a native Windows installation on a separate hard drive from my Linux install. Dual boot system.

Time to call the Orkin man....

(Orkin=Professional pest control on this side of The Pond)

Posted
26 minutes ago, ehbowen said:

but when I restarted Publisher it hung again and I had to close it and restart with the cmd window.

And when you did the restart using the cmd window, and checked the Settings again, was your earlier change to the Initial Zoom maintained?

 

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted

Definitely odd.

I can only suggest that you create a shortcut to the app, with the --no-ocl parameter included in the shortcut, and start the app using that shortcut.

Perhaps someone else (another user, or someone from the Serif staff) will have a better idea.

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted

Where are the .msix versions installed on the system? I can't find them in C:\Program Files. If I copy the shortcuts from the Start menu onto the desktop, I can't find anywhere to add the --no-ocl parameter.

Posted
2 hours ago, ehbowen said:

Where are the .msix versions installed on the system? I can't find them in C:\Program Files. If I copy the shortcuts from the Start menu onto the desktop, I can't find anywhere to add the --no-ocl parameter.

You should probably uninstall the MSIX versions and install the EXE/MSI versions.

The MSIX versions are very well hidden by Windows. You can get a desktop shortcut, though, and with them maybe you can add the parameter.

 

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

  • 3 weeks later...
Posted
9 hours ago, ehbowen said:

Jumping back in to comment that whenever I upgrade the programs I have to repeat these steps...

Repeat which steps?

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted
40 minutes ago, walt.farrell said:

Repeat which steps?

Create a new icon with the --no-ocl parameter. Oh, and I can't "Open With Affinity" in Explorer; I have to use the icon.

Posted
1 hour ago, ehbowen said:

Create a new icon with the --no-ocl parameter. Oh, and I can't "Open With Affinity" in Explorer; I have to use the icon.

If you're using the MSIX version, then yes, after updates you need to repeat that step. An update puts the MSIX-based application in a different folder.

You should still be able to open with Affinity Photo 2 (or whatever application), as I remember, so I'm not sure what might be happening there.

As mentioned above, if you're having difficulties you might want to install using the EXE installers instead; just be sure to uninstall the MSIX-based ones first to avoid confusion and issues.

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

Posted

OK; no further ideas, then. Sorry.

-- 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 1:  Windows 11 Pro 24H2, 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 26.0, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.6.1

  • 4 weeks later...
Posted

Hi there,

Not sure if you're still experiencing this issue, but I had the same problem with a user - same graphics card, hung while opening but ran fine using the --no-ocl flag.

I checked Windows Update, and ended up finding the following driver update under Optional Updates:

"Advanced Micro Devices, Inc. - Graphics Adapter WDDM1.1, Graphics Adapter WDDM1.3, Graphics Adapter WDDM2.0 - AMD FirePro W5100 Graphics Adapter"

Installed this and Affinity started loading fine, with or without the flag. Turned OpenCL Acceleration back on and that worked fine, too.

I've heard that there's been issues with AMD cards and Affinity in the past, so I'm assuming my card's driver hadn't been updated since that was fixed. That's just speculation on my end, though.

×
×
  • 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.