Pacific Posted December 15, 2024 Posted December 15, 2024 2 minutes ago, rastarr said: Yes that's right. settings don't get saved, as I asked about this happens for everyone i think Wanesty 1 Quote
affikaimasu Posted December 15, 2024 Posted December 15, 2024 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. Quote
breathless19 Posted December 16, 2024 Posted December 16, 2024 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." rastarr and Wanesty 2 Quote
dkz Posted December 18, 2024 Posted December 18, 2024 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! ❤️ Wanesty 1 Quote
jhob101 Posted December 20, 2024 Posted December 20, 2024 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. Quote
jhob101 Posted December 20, 2024 Posted December 20, 2024 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? Quote
Hâlian Posted December 31, 2024 Posted December 31, 2024 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). Quote
Rizpuddin Posted December 31, 2024 Posted December 31, 2024 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? Quote
Ignore Posted December 31, 2024 Posted December 31, 2024 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? Quote
Rizpuddin Posted December 31, 2024 Posted December 31, 2024 26 minutes ago, Ignore said: You have to be a bit more specific. The download of the Affinity apps or something else? Affinity apps are failing to open. - Quote
marshmallo Posted January 3 Posted January 3 On 10/18/2024 at 2:07 PM, OzNate said: After trying this on several systems, I am finding that different versions of dependencies seem to create a lot of headaches. If someone could containerise this whole thing, maybe it would be better. I attempt to keep https://github.com/mrshmllow/affinity-nix up to date with this forum post. Its a single command to run the suite. Sorn 1 Quote
marshmallo Posted January 4 Posted January 4 (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 January 4 by marshmallo Sorn 1 Quote
Recommended Posts
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.