Jump to content

Recommended Posts

Posted
9 hours ago, Daegalus said:

No, but you are acting like an entitled asshole and expecting fast support for an issue that isn't easy to solve and behaves differently on every computer.

I asked for help 3 days ago.

9 hours ago, Daegalus said:

Wanesty and ElementalWarrior are busy people and have their own lives and priorities. Everything they do is in their free time and for the community, but they are not obligated to you. If you haven't noticed, they haven't messaged at all for a while.

I could've at least been acknowledged by others. Every comment after mine was unrelated to my issue.

9 hours ago, Daegalus said:

Finally, have you considered using Rum, or Bottles, or any other means of setting it up? Each one has different success rates for people. I get great success using Bottles for my affinity, but not Heroic. Others are the opposite.

The results are the same for rum and bottles.

9 hours ago, Daegalus said:

No one can guarantee it working on Linux for you, especially since Serif does nothing to make it easier for us. This is a long shot in the dark to begin with.

So maybe cool your jets. Linux is not perfect and I am not sure why you expect everything to work when trying to use Windows software on Linux. 

I am perfectly aware. I am not sure where you got the idea that I expected it to work right away. I expected help.

7 hours ago, breathless19 said:

You should abandon everything you've done and start over with an Arch distrobox container.   I know basically nothing about Linux and was able to get it to work with the help of someone else's instructions on making an Arch box earlier in the thread.   Go follow those instructions and chances are you will succeed.   

I might try this later down the line, thank you. For now I'll just use Windows.

2 hours ago, Pacific said:

You haven't told anything helpful, you just shouting its not working. You haven't told your installation process, which distro I on or anything else and you expect everyone to just reply to you.

Yes I did. I stated in my very first post that I used Arch Linux, and that I followed the guide except for using rum, exporting env vars for the WINEPREFIX (and WINE path itself). I'll quote myself for you in case you missed it.

On 12/11/2024 at 10:11 PM, affikaimasu said:

Hi, I followed the guide but I'm not using rum, I just use a bash script to start Affinity. It exports the WINEPREFIX env var and ./AffinityWine/bin/wine /path/to/executable

I've ran into a problem where if I open an .svg, clicking on the svg will cause Affinity Designer to freeze.

If I open, then copy, the .svg into an already open document, it will freeze as well.

It's worth noting that when running any Affinity program for the first time, it will crash before displaying the activation window. Then it will skip the activation window altogether when ran subsequently.

Currently using Arch Linux. I've already tried winapps and rdp'ing into a VM manually, but the software runs very sluggishly this way.

Have there been no further developments on getting Affinity running properly on Linux? Also wouldn't it be better for ElementalWarrior's fixes to be merged to upstream?

Here it is. I don't know what more information you expected.

2 hours ago, Pacific said:

Clearly state your problem, try following the guide once, reinstall it, properly tell what is happening.

I did already.

2 hours ago, Pacific said:

If you can't do that don't use Linux. Affinity is not on Linux anyway, shout at the affinity devs to support linux, not the people who try to make it work with wine for free.

I will continue to use Linux, but not for Affinity software.

I'm already done with you.

Posted
22 hours ago, Pacific said:

this happens for everyone i think

Ok, thanks for confirming.  At least its not just me 😀

 

Here is a potential temporary work around for the preferences not saving issue, taken from another site: 

"One issue with Affinity on Linux is that preferences don’t save properly, and no one knows why. The best option for now is to set important preferences (like OCIO config) on Windows, bring the config over from AppData/Roaming to the WINE bottle, and then change the XML as needed for any paths. Not ideal, but better then nothing."

Posted

Created my account just to send a big thank you to @Wanesty @ElementalWarrior and everyone else who has put effort into trying to make the Affinity suite usable on Linux. I'm running Photo and Publisher on openSUSE Tumbleweed within an Arch distrobox (shout out to the guide by @markusdd. It runs almost flawlessly for me, except for the known bugs such as no settings saved. With vcrun2022 I can export files from Photo without crashing.

That's all.

Peace, love and Merry Christmas! ❤️

Posted
On 11/18/2024 at 1:50 AM, ShadowDrakken said:

I followed multiple different guides, including this thread, and none of them are working on Zorin 17.2 (Ubuntu 22.04)

I'm on Zorin 17.2 and have it working, so it is possible.  I did it a while ago and I can't recall the specifics of what I did, but I do know it took a good few goes before I got it right.  Had a load of issues with 32bit wineprefixes.  Installing as just 64bit seemed to be key, but I got a bit lost in the specifics of how I did that.

However I did save a script for the steps that got it working, which I think is mostly an exact copy of @Wanesty's guide with a couple of tweaks:

#!/bin/bash

git clone https://gitlab.winehq.org/ElementalWarrior/wine.git ElementalWarrior-wine

cd ElementalWarrior-wine

git switch affinity-photo3-wine9.13-part3

mkdir winewow64-build/ wine-install/

cd winewow64-build/

../configure --prefix="/home/john/ElementalWarrior-wine/wine-install" --enable-archs=i386,x86_64

make --jobs 4

make install

sudo rm -rf /opt/wines/ElementalWarrior-9.13
rm -rf /home/john/.wineAffinity2
sudo cp --recursive "/home/john/ElementalWarrior-wine/wine-install" "/opt/wines/ElementalWarrior-9.13"
sudo ln -s /opt/wines/ElementalWarrior-9.13/bin/wine /opt/wines/ElementalWarrior-9.13/bin/wine64

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 wineboot --init

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 winetricks -q -f dotnet48 corefonts

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 winetricks -q -f mfc140

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 winetricks renderer=vulkan

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 wine winecfg -v win11

cp --recursive /home/john/WineShiz/WinMetadata "/home/john/.wineAffinity2/drive_c/windows/system32/WinMetadata"

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 wine /home/john/Downloads/affinity-photo-msi-2.5.3.exe

rum ElementalWarrior-9.13 /home/john/.wineAffinity2 wine "/home/john/.wineAffinity2/drive_c/Program Files/Affinity/Photo 2/Photo.exe"

# Not sure if this makes a difference, to LAUNCH app
rum ElementalWarrior-9.13 /home/john/.wineAffinity2 env WINEDLLOVERRIDES="opencl=" wine "/home/john/.wineAffinity2/drive_c/Program Files/Affinity/Photo 2/Photo.exe"

Obviously change the path references & installer filenames to match your system.

Hope that helps you.

Posted

I've got an issue where I need to press any hotkey twice for it to register.  So, for example opening a new document with CTRL + N, I need to hit CTRL + N, N.

Strangely CTRL + V works first time, as does CTRL + SHIFT + > and ALT > LEFT, but not CTRL + C, CTRL + N, CTRL + W and CTRL + G for example.

Has anyone else seen the issue and know of a resolution?

Or can anyone suggest steps I might try to investigate the issue further?

  • 2 weeks later...
Posted

I've followed the steps in the OP, and Affinity Photo mostly works, but some .psd files cause it to crash with the following error on opening them:

free(): double free detected in tcache 2
0178:err:seh:call_stack_handlers invalid frame 000000005A52DF30 (000000005A032000-000000005A430000)
0178:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.

I'm using CachyOS (Arch-based, btw).

Posted
6 hours ago, Rizpuddin said:

I dont know if I'm just stupid but the download keeps failing on me. Not sure what I'm doing wrong, if someone could please help me out? 

You have to be a bit more specific. The download of the Affinity apps or something else?

Posted (edited)

Many people here are talking about using the AUR to install this app. I have cached binaries of the custom wine hosted on garnix, and you can use the nix package manager on any distro, if you are interested.

Edited by marshmallo

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.