Jump to content
You must now use your email address to sign in [click for more info] ×

MSI Installer upadate?


Recommended Posts

3 hours ago, stuck said:

So does, "An app. a day keep the doc. away?"

And further to that: One Apple every eight hours keeps three PhDs away.

Mac Pro (Late 2013) Mac OS 12.7.4 
Affinity Designer 2.4.1 | Affinity Photo 2.4.1 | Affinity Publisher 2.4.1 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

15 minutes ago, jimh12345 said:

I want to switch from MSIX to MSI - what's the order to follow?   Uninstall the MSIX first, or after installing the MSI version?  

Either order should work.

However, if you have both installed, it can be difficult to tell which one you're dealing with, as both will have the same name in the Windows Start menu. You can right-click on one of them and look at the list of recently-used files to get a hint. Or you can try Uninstalling one of them. If you end up in the Control Panel that is the MSI-based version, so you'll want to Uninstall the other one. So, for simplicity, uninstall the MSIX then install the MSI and that will probably be less confusing.

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

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

On 2/6/2023 at 3:48 PM, jimh12345 said:

I want to switch from MSIX to MSI - what's the order to follow?   Uninstall the MSIX first, or after installing the MSI version?  

I installed the new msi versions without uninstalling the msix versions. In Windows Uninstall it listed both versions with installation date, thus I could easily recognize which was the msix version to delete.

John

Windows 10, Affinity Photo 1.10.5 Designer 1.10.5 and Publisher 1.10.5 (mainly Photo), now ex-Adobe CC

CPU: AMD A6-3670. RAM: 16 GB DDR3 @ 666MHz, Graphics: 2047MB NVIDIA GeForce GT 630

Link to comment
Share on other sites

3 hours ago, John Rostron said:

I installed the new msi versions without uninstalling the msix versions.

I read an opinion on the forum that an application installed with MSI is faster/more agile than the MSIX version (possible effect of sandboxing). Can you confirm this?

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

22 minutes ago, Pšenda said:

I read an opinion on the forum that an application installed with MSI is faster/more agile than the MSIX version (possible effect of sandboxing). Can you confirm this?

I don't think anyone has confirmed this for sure, yet.

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

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

@Pšendaasked: I read an opinion on the forum that an application installed with MSI is faster/more agile than the MSIX version (possible effect of sandboxing). Can you confirm this?

8 hours ago, walt.farrell said:

I don't think anyone has confirmed this for sure, yet.

I cannot say that I have noticed anything.

John

Windows 10, Affinity Photo 1.10.5 Designer 1.10.5 and Publisher 1.10.5 (mainly Photo), now ex-Adobe CC

CPU: AMD A6-3670. RAM: 16 GB DDR3 @ 666MHz, Graphics: 2047MB NVIDIA GeForce GT 630

Link to comment
Share on other sites

No different for me, either. I prefer the MSI install, but I know of no reason why it should be faster if both are properly installed. That is unless Serif is doing some behind-the-scenes voodoo that the MSIX paradigm won't allow ...which is extremely unlikely and I have no idea what it would be anyway.  😁

Len
Affinity Photo 2 | QCAD 3 | FastStone | SpyderX Pro | FOSS:  ART darktable  XnView  RawTherapee  Inkscape  G'MIC  LibreOffice
Windows 11 on a 16 GB, Ryzen 5700 8-core laptop with a cheesy little embedded AMD GPU

Canon T8i / 850D | Canon EF 24-70mm F4L IS USM | Canon EF 70-200mm F4 L USM | Rikenon P 50mm f/1.7 | K&F Concept Nano-X filters
...desperately looking for landscapes in Nolandscapeland        https://www.flickr.com/photos/14015058@N07/

Link to comment
Share on other sites

15 minutes ago, lphilpot said:

some behind-the-scenes voodoo

For example, sandboxing to encapsulate and protect applications definitely requires some OS overhead that can affect their performance. The size of this influence may then depend on the configuration and performance of the PC, so it may not even be visible (it may not be noticeable at the user level).

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

I've come to the conclusion my AMD GPU OpenCL drivers are buggy (similar video subsystem crash issues in AP and other software) so I've disabled it in AP. Maybe that's why I'm not seeing any difference. 

Len
Affinity Photo 2 | QCAD 3 | FastStone | SpyderX Pro | FOSS:  ART darktable  XnView  RawTherapee  Inkscape  G'MIC  LibreOffice
Windows 11 on a 16 GB, Ryzen 5700 8-core laptop with a cheesy little embedded AMD GPU

Canon T8i / 850D | Canon EF 24-70mm F4L IS USM | Canon EF 70-200mm F4 L USM | Rikenon P 50mm f/1.7 | K&F Concept Nano-X filters
...desperately looking for landscapes in Nolandscapeland        https://www.flickr.com/photos/14015058@N07/

Link to comment
Share on other sites

35 minutes ago, debraspicher said:

New thread here for official MSIX benchies here:

Just curious - why is this in the bug thread?
I thought the point of this thread was to get as many users as possible to participate in the app speed test. But if it's in a bug report forum, most users won't even notice it. But maybe there's a reason that's not obvious to me.

Edited by Pšenda

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

1 hour ago, debraspicher said:

Thanks for the pointer. To be honest, given the amount of time I spend in Photo I'll have to decide if it's worth the trouble. If I was doing this professionally all day long, definitely, but I'm not. Plus, my (Ryzen 5700 8 core) laptop has a dinky little embedded GPU which isn't too powerful so it's not a huge loss. And on top of that, last time I tried to update all AMD drivers, something (chipset driver maybe?) interacted with my USB dock driver and I had to back out all the newer AMD drivers to (more or less) fix it.

Man... if Serif offered Photo on Linux, I'd go back. Almost everything else I use has a Linux version and they generally run faster / better there. Oh well...

Len
Affinity Photo 2 | QCAD 3 | FastStone | SpyderX Pro | FOSS:  ART darktable  XnView  RawTherapee  Inkscape  G'MIC  LibreOffice
Windows 11 on a 16 GB, Ryzen 5700 8-core laptop with a cheesy little embedded AMD GPU

Canon T8i / 850D | Canon EF 24-70mm F4L IS USM | Canon EF 70-200mm F4 L USM | Rikenon P 50mm f/1.7 | K&F Concept Nano-X filters
...desperately looking for landscapes in Nolandscapeland        https://www.flickr.com/photos/14015058@N07/

Link to comment
Share on other sites

I had to disable the graphics hardware acceleration in AP - it was crashing constantly.  And I think I've had to disable it for every other photo editing program I've ever used.  IMHO, graphics acceleration is a technology that never delivered on its promise - probably because the card makers cared only about gamers and crypto miners.   How many times have we been blown off by software vendors, when we reported problems, with "have you updated your video drivers?" or "try a newer video card".    That's not how it was supposed to work. 

Link to comment
Share on other sites

11 minutes ago, lphilpot said:

Thanks for the pointer. To be honest, given the amount of time I spend in Photo I'll have to decide if it's worth the trouble. If I was doing this professionally all day long, definitely, but I'm not. Plus, my (Ryzen 5700 8 core) laptop has a dinky little embedded GPU which isn't too powerful so it's not a huge loss. And on top of that, last time I tried to update all AMD drivers, something (chipset driver maybe?) interacted with my USB dock driver and I had to back out all the newer AMD drivers to (more or less) fix it.

Man... if Serif offered Photo on Linux, I'd go back. Almost everything else I use has a Linux version and they generally run faster / better there. Oh well...

When I tried an AMD GPU (5000 series) in this machine, the lag was ridiculous and surprising. I would say not usable. Night and day in performance... (Edit: I have numerous older NVidia cards that ran perfectly fine...)

Link to comment
Share on other sites

7 minutes ago, jimh12345 said:

I had to disable the graphics hardware acceleration in AP - it was crashing constantly.  And I think I've had to disable it for every other photo editing program I've ever used.

The crashes I saw with Photo were the same as I occasionally got with darktable. After doing some operation, often when I was playing with a slider (back and forth to see the effect) the UI would freeze then first the laptop's built in display would be covered in a small black and green herringbone-like pattern, followed by the same on the secondary (external) monitor where I was working. The mouse pointer could move, but clicking did nothing and without knowing the keyboard focus it was of no use even if it was working (no way to tell).

I don't think the entire OS hung, I think it was just the display subsystem, However without any kind of usable video interface I had no option but to hold down the power button. This is Windows Home, so I can't RDP into it. No other option but to power cycle.

Since this is a laptop I can't substitute nor upgrade the GPU.

Len
Affinity Photo 2 | QCAD 3 | FastStone | SpyderX Pro | FOSS:  ART darktable  XnView  RawTherapee  Inkscape  G'MIC  LibreOffice
Windows 11 on a 16 GB, Ryzen 5700 8-core laptop with a cheesy little embedded AMD GPU

Canon T8i / 850D | Canon EF 24-70mm F4L IS USM | Canon EF 70-200mm F4 L USM | Rikenon P 50mm f/1.7 | K&F Concept Nano-X filters
...desperately looking for landscapes in Nolandscapeland        https://www.flickr.com/photos/14015058@N07/

Link to comment
Share on other sites

4 minutes ago, lphilpot said:

The crashes I saw with Photo were the same as I occasionally got with darktable. After doing some operation, often when I was playing with a slider (back and forth to see the effect) the UI would freeze then first the laptop's built in display would be covered in a small black and green herringbone-like pattern, followed by the same on the secondary (external) monitor where I was working. The mouse pointer could move, but clicking did nothing and without knowing the keyboard focus it was of no use even if it was working (no way to tell).

I don't think the entire OS hung, I think it was just the display subsystem, However without any kind of usable video interface I had no option but to hold down the power button. This is Windows Home, so I can't RDP into it. No other option but to power cycle.

Since this is a laptop I can't substitute nor upgrade the GPU.

I think because everyone (card makers and software vendors) treats hardware acceleration as optional, no one ever fixes all their bugs.  It's easier and cheaper to just "suggest" turning it off.  Or if you're a card maker, tell your customers their 2-year-old card is now unsupported and they should buy the latest model. 

Link to comment
Share on other sites

On 1/27/2023 at 6:33 PM, lphilpot said:

Others can correct me if / where I'm wrong...

MSI (unsandboxed) is one of the standard Windows installers as you've used in the past. They generally (but are not required to) put their files under C:\Program Files (for 64 bit apps) or C:\Program Files (x86) (for 32-bit apps). "MSI" refers to Microsoft Installer and the file is actually a database that the installer itself uses to install the app in question. If the file extension is EXE, that's just a standard executable file which wraps up the MSI and is sometimes called a bootstrapper as it assists with install options and compatibility. Both MSI and EXE use the Microsoft Installer services - One triggers it from the "document" side, the other from the "executable" side. This has been the standard means for installing Windows programs for years.

MSIX (sandboxed) is the installer for an application that's packaged as a sandboxed application. "MSIX" refers to Microsoft Installer Extended" (I think). These programs install under C:\Program Files\WindowsApps and have much more stringent security applied to them by default.

In both MSI and MSIX cases the underlying application files that are installed are the same, it's just a difference in how they're "delivered" to your computer, where they're installed and other implications of the difference of install / operation methods.

Pros / Cons (I'm sure there are more and there will be debate on whether they're Pros or Cons)

  • MSI Pros - It's the de facto standard for installers, is well-known, well-understood and reasonably safe assumptions can be made about the installation (from a technical viewpoint). Third-party interactions are much easier due to those assumptions generally being correct. This last one is primarily what has driven the appearance of the Affinity 2 MSIs.
     
  • MSI Cons - Application security is up to the application itself for the most part, there's no default (i.e., OS-level) update mechanism so the app/user has to check for updates. Only one MSI can run at any one time, and may require multiple reboots. Installing one MSI sometimes breaks another, though not if they are well written.
     
  • MSIX Pros - They're automatically updated with much smaller patches, they're in a more secure (i.e., harder to access) location, they're all consistently installed (which may be a pro or con). Patches can be installed in parallel.
     
  • MSIX Cons - Third party (app) interop is often more difficult due to file inaccessibility because of the MS store security model. It's sometimes difficult to even access (i.e., view) the installed program's file structure due to the security of higher-level "parent" directories (sandboxing). You're subject to Microsoft's or the app vendor's whims when it comes to updates (pro or con depending on your viewpoint and / or needs).

There may be more -- I've probably forgotten something obvious.

Executive Summary -- By packaging the Affinity apps as MSIX (store) apps, third party app interaction was broken in many cases. Serif decided to offer the standard MSI installers as an option for those who wished to use them since they tend to be more interop-compatible with other applications. Same app either way - It's just how it's installed.

Hello

Would like to see if some can help me in a doubt that I guess it would have to be some one from Serif to answer.

In my case I would prefer MSI exactly due to the reason of third party app interop.  but my doubt would be how quick the MSI updates will happen? same as MSIX? or MSI will be available always a few weeks later?

Comments much appreciated. Thank you.

 

 

Link to comment
Share on other sites

3 minutes ago, RogerFx said:

In my case I would prefer MSI exactly due to the reason of third party app interop.  but my doubt would be how quick the MSI updates will happen? same as MSIX? or MSI will be available always a few weeks later?

I don't work at Serif so I have no idea how their internal procedures "flow", but logically speaking now that the packaging workflow for v2 MSI is presumably defined, there should be no reason why they wouldn't be released simultaneously. The availability of MSI installers for 2.0.4 was an after-the-fact fix, but going forward I hope they're concurrent.

Len
Affinity Photo 2 | QCAD 3 | FastStone | SpyderX Pro | FOSS:  ART darktable  XnView  RawTherapee  Inkscape  G'MIC  LibreOffice
Windows 11 on a 16 GB, Ryzen 5700 8-core laptop with a cheesy little embedded AMD GPU

Canon T8i / 850D | Canon EF 24-70mm F4L IS USM | Canon EF 70-200mm F4 L USM | Rikenon P 50mm f/1.7 | K&F Concept Nano-X filters
...desperately looking for landscapes in Nolandscapeland        https://www.flickr.com/photos/14015058@N07/

Link to comment
Share on other sites

  • Staff
5 minutes ago, RogerFx said:

but my doubt would be how quick the MSI updates will happen? same as MSIX? or MSI will be available always a few weeks later?

The Sandboxed MSIX and unsandboxed MSI installers are meant to always be coincident (released at the same time). 2.0.4 being a bit later was an outlier

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

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.