Ujust setup-affinity?

Hello!

I was wondering if it were possible to add a Just command for the Affinity apps, just like we have for DaVinci Resolve.

I was able to install Affinity on an Arch distro thanks to this script https://youtu.be/4pIwvqhSnK4?si=1h4GIgH2wviTsiJ4

But it doesn’t work on Bazzite, as it is immutable, etc.

I did just have the thought that maybe I could run that script through Distrobox, although I believe I had tried at one point and it might have not worked.

1 Like

I asked in the comment section, and they recommended using it in a Fedora distrobox container? I’ll try it myself later.

I just tried with an Arch box given that he is doing his demo on Arch.

It went through the installation and said it was complete, but unlike on my actual Arch distro, I didn’t see the installer pop up.

Also I am not sure where the Distrobox installed the Wine prefix and where Affinity is located for me to check or even start the app (have tried with Affinity Photo), as it doesn’t then appear as an exportable app in Distroshelf.

By default, distrobox use your normal home. I generally always separate my distrobox home per containers in ~/Documents/Container/<name>

Sweet, thank you. I’ll give it a check!

That doesn’t seem to the case for all containers. The one made through ujust install-resolve is in documents, but the one made by BoxBuddy is not there. It appears to be in .local/share/containers except it’s really hard to make out where it saved the specific Arch box I did.

I’ll do more digging or maybe create a box via terminal.

Ok so…

I tried using the script through both an Arch box and Fedora box and it seems to install the wine tricks into an .AffinityLinux folder.

Anyway, when comes the part of actually running the Affinity installers, where it asks for you to drag the installer onto the Terminal window, it states the installation is complete, but the installer doesn’t actually start.

You do see the app is now in the Applications list, but clicking on the icon does nothing.

I tried installing through Bottles next, the problem appears to be that you need to install .Net 3.5 And when you try it says it’s missing 3.0a which, according to AI, is supposed to be installed with 3.5.

I also had to install a bunch of other dependencies but 3.5 wouldn’t have it.

Yes there is a 2 year old thread somewhere giving you a yaml file for Bottles, it doesn’t work.

Then I tried manual installation through Distrobox, aided by AI, I have been trying to use the Elemental Warrior Wine package. It just ended up in me spending hours trying to fix compiling errors because, apparently, Elemental Warrior was written with an older version of C and both Fedora and Ubuntu Distroboxes weren’t playing nice with older code.

Then I tried Lutris, nothing there, the installer DOES start but gets stuck on “Preparing.”

So I gave up.

If there is a way to make a ujust command work it would be great.

I had managed to install Affinity on Cachy OS through the script I linked in the OP, but unexpectedly, AppArmor wasn’t loading properly on Cachy as of the new May update (at least for me).

So I am stuck between a rock and a hard place, I drop security to run Affinity on Cachy, or I run Affinity through a VM on Bazzite, which is laggy.

Or I dual boot back to Windows when I want to use Affinity, but the point is that I am trying to leave Windows behind.

This Lutris guide works currently:

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.