aronkvh
-
Posts
28 -
Joined
-
Last visited
Posts posted by aronkvh
-
-
5 minutes ago, Wanesty said:
well it look like you're not using the right wine..
that's what I don't understand, I copied /home/aronkvh/wine/tools/winebuild (built against ElementalWarrior's version) to opt/wines/.
when I run /home/aronkvh/wine/tools/winebuild/winebuild it says it's version 8.3 but when I run from rum it says 6.0.3...
I don't have the folders wine64-build, win32-build and wine-install -
15 minutes ago, Wanesty said:
see :
winetricks needs to drop to win7 and bellow to install dotnet40 and dotnet48,¹ it doesn't always set it back to win10
¹winetricks is doing this because win10 and above ships with dotnet48 by default so it will not let you overwrite them, thus it drop wine's version to i believe winXP or win7 to be able to install them (it does it with other dotnet install and other of it's "dlls" ("dependencies"))
Thanks for the answer, but it still can't run for some reason.
rum afphotohoz /home/aronkvh/.WineAffinity wine /home/aronkvh/Downloads/affinity-photo-1.10.6.exe
Rumming /opt/wines/afphotohoz (wine-6.0.3 (Ubuntu 6.0.3~repack-1)) in: /home/aronkvh/.WineAffinity
0034:err:module:process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0054:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\nsiproxy": c
0000142
it says Exception: image loading failed -
On 3/9/2023 at 3:37 PM, Wanesty said:
You will need, gcc, winetricks, git (wine build dependencies listed here)
plus some knowledge of both linux and windowscd into ~/Documents and download Elemental Warrior wine fork :
cd ~/Documents/ git clone https://gitlab.winehq.org/ElementalWarrior/wine.git ElementalWarrior-winecd into it and make three new folders :
cd ElementalWarrior-wine/ mkdir wine32-build/ wine64-build/ wine-install/cd into wine64-build, configure it with your $USER and build it (it will time wait for it to finish) :
cd wine64-build/ /home/USER/Documents/ElementalWarrior-wine/configure --prefix=/home/YOUR-USER-FOLDER/Documents/ElementalWarrior-wine/wine-install --enable-win64 makecd into wine32-build and do these :
cd /home/USER/Documents/ElementalWarrior-wine/wine32-build/ PKG_CONFIG_PATH=/usr/lib32/pkgconfig /home/USER/Documents/ElementalWarrior-wine/configure --with-wine64=/home/USER/Documents/ElementalWarrior-wine/wine64-build --prefix=/home/YOUE-USER-FOLDER/Documents/ElementalWarrior-wine/wine-install makewait for it to finish building and install the wine32-build with :
make installit will install it in "wine-install"
then to add the wine64 cd into it and do the same :cd /home/USER/Documents/ElementalWarrior-wine/wine64-build make install
you now have a folder containing a build of ElementalWarrior's wine forkto use it I'll recommend you get rum a script made by "xhero" to have and use multiples Wine installs side by side :
cd ~/Documents git clone https://gitlab.com/xkero/ruminstall rum into your /bin or any other $PATH so you can call it easily :
sudo cp ./rum/rum /bin/rumnow for rum to find your Wine build you will need to make a new folder "/opt/wines" and copy your wine build into it :
sudo mkdir /opt/wines sudo cp -r ~/Documents/ElementalWarrior-wine/wine-install/ /opt/wines/ElementalWarrior-8.3
you can now install dotnet 48 and "corefonts" with winetricks using :rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" winetricks dotnet48 corefontsthis will create a new Wine Prefix ".WineAffinity" (pretty much a new windows environment) using "ElementalWarrior-8.3" wine folder and install dotnet48
you then need to set wine's win version back to win11 :
rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" wine winecfg -v win11you will need a to get Winmd files from a windows virtual machine, partition or from a friend
the folder is :C:/Windows/System32/WinMetadataand should be copied into your prefix in the same place PREFIX/drive_c/Windows/System32/WinMetadata
you can now download any Affinity 2.0.4 msi.exe, and install it :rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" wine "PATH-TO-INSTALLER-msi-2.0.4.exe"you can install all three and use publisher persona to switch between them like you can on windows.
to run the Affinity you installed run :rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" wine "/home/USER/.WineAffinity/drive_c/Program Files/Affinity/Designer 2/Designer.exe rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" wine "/home/USER/.WineAffinity/drive_c/Program Files/Affinity/Photo 2/Photo.exe rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" wine "/home/USER/.WineAffinity/drive_c/Program Files/Affinity/Publisher 2/Publisher.exe
if you experience visual glitches at any point try to use Vulkan renderer instead of OpenGL with :rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" winetricks renderer=vulkanto swap back use :
rum ElementalWarrior-8.3 "/home/USER/.WineAffinity" winetricks renderer=glI tried following your (btw really nice) guide but I get "This product can only be installed on Windows 7 Service Pack 1 or higher".
winewrapper says wine-7.9-5443-gd0fe9b9ab64. I clones and built https://gitlab.winehq.org/ElementalWarrior/wine/-/tree/affinity-photo2
terminal output is:
rum afphotohoz /home/aronkvh/.WineAffinity wine /home/aronkvh/Downloads/affinity-photo-1.10.6.exe
Rumming /opt/wines/afphotohoz (wine-6.0.3 (Ubuntu 6.0.3~repack-1)) in: /home/aronkvh/.WineAffinity
0034:err:module:process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0054:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\nsiproxy": c0000142 -
-
-
-
10 minutes ago, ElementalWarrior said:
I had had issues running v1 with opengl in the past. Lots of flickering. That was last year, and wine changes may have it run better. Vulkan ran alright, probably the same performance as v2.
yep, the flickering is my main issue too, the other stuff I could get used to.
-
On 3/7/2023 at 2:33 AM, ElementalWarrior said:
Alright I've figured out the magic incantations to get it to run.
- Build and use this version of wine, it includes numerous patches to get it to run: https://gitlab.winehq.org/ElementalWarrior/wine/-/tree/affinity-photo2
- Download the msix version of affinity photo
- Unzip with the unzip command
- Run winetricks dotnet48 renderer=vulkan corefonts
- Copy all the winmd files from a proper install of windows to .wine/drive_c/windows/system32/WinMetadata/Windows.Services.winmdI think that should be it. It runs shockingly well. Its not as performant as on windows. But it works.
My branch is based off of wine 8.3. Which is the latest release as of like yesterday. It will not get through setup or start properly without changes from my branch linked above.
did you try it with v1 as well?
-
If someone can find a fix to this flickering please let me know.
-
On 9/19/2022 at 5:19 PM, cr77 said:
Hello, many thanks for this !
I have installed the bottle in Bottle Flatpak version (local config = Mint 21).
Launching ok.
Use of tools ok (but I have not tried everything).
But when saving the file, path found, then refused as lost, as described in the other Linux thread.
I agree to be a tester during all the dev process if needed.
Cath
Does Bootles have acess to that folder? (you can check/allow it in Flatseal)
-
Hi,
There's *finally* a way to run Affinity Photo and Designer on Linux and it's pretty easy actually.
Steps:
1. Install Bottles (from https://usebottles.com/ or your appstore)
2. From Settings/Runners, install 'Caffe 7.10'
3. Download the custom recipe file (from Kontik from the Bottles Telegram chat)
4. Create a new bottle, click 'Custom' and choose the recipe (AffinityCustomBottleRecipe.yml)
5. Click the 'Run executable' button and choose your downloaded .exe (Download from your Affinity Account)
6. Install it like the Windows version
7. Click the three dots next in the 'Photo' card of the 'Programs' list choose 'Change Launch options' and add the following to 'Command arguments': --no-hw-ui argument
There are still glitches and crashes but it's still someting
P.S.: Let me know if you'd like a video tutorial -
6 minutes ago, wonderings said:
Because they are not developing for Linux
oh I meant LondonSquirrel(?) who has been obsessing over how bad and useless Linux and it's community is.
I understand that it's a bussiness decision -
I wonder if you(developers) considered crowdfunding the porting costs to see how many people would pay
-
4 hours ago, wonderings said:
Not sure anyone here is against a Linux version
they don't like Linux for sure, which is ok, but it doesn't need to be said 15 times.
4 hours ago, wonderings said:may not be a good business idea
I'm not happy about it, but the overall market share is low; so that's something I think everyone understands.
(But still, please consider it Affinity team) -
5 minutes ago, LondonSquirrel said:
feel free to correct it as necessary.
you shall not. you have already stated your opinions 10+ times very very clearly.
for everyone else: I feel like this discussion has reached where we could just stop replying to them
(as a sidenote I have to say how the insignificant WebKit was literally forked from the insignificantLinux browser's engine: KHTML) -
1 minute ago, LondonSquirrel said:
Stop what?
nitpicking and talking about your general frustration with Linux and it's community not at all related to this topic
-
and that's a feedback loop similar with ex. VR: less apps>less users>less apps
and also because of the open-source, donation nature of Linux the advertisement budget (basically none) will never be comparable to Apple or Microsoft; even tough imo the product very much is
-
Just now, LondonSquirrel said:
problem in the Linux 'community'.
you just won't stop will you
-
1 minute ago, LondonSquirrel said:
Agreed. My final take on this is that Affinity on Linux is a non-starter. The market is just not there. If it was there, Adobe would be there.
Sadly, it seems it's not worth it for the developers because of the low market share.
But I'm still looking forward if the System.NotImplementedException errors ect. will se a fix from Wine or Affinity in the future -
3 minutes ago, B-Interactive said:
we're not even debating about the merits of "Affinity for Linux" anymore.
@LondonSquirrel this forum post was about the possibilities of a Linux version of Affinity software and ways to run it on Linux with WINE+ the compatibility issues, not to shit on the Linux community. I don't care how much you hate Linux and what do you think about it's users at all
Please just let others discuss these issues/possibilites in our 'alternative universe'.
-
honestly I can't imagine myself going on a Windows forum post just to tell everyone how bad Windows is and the deficiencies and how it's market share is sinking and doesn't do something I want to and why do they even want a Mac app to be ported to Windows
-
5 minutes ago, LondonSquirrel said:
Linux's biggest weakness isn't that it's some also-ran OS only used by FOSS zealots
pretty sure that was irony there
-
4 minutes ago, ClairelyClaire said:
technological reasons why Affinity developers have decided it's not worth the engineering effort to work on Linux compatibility?
That's basically the thing that matters here. not if Linux users do or don't live in an alternate universe and how many cross-platforms does one use ect.
-
personally I'm doing fine without Adobe (but I would much better if there was Affinity for Linux :I)

Affinity Photo running on Linux with Bottles
in Resources
Posted
I tried to run kron4ek-wine-9.0-rc3-amd64, but it fails to launch:
What should I try?