tannerhelland / PhotoDemon

A free portable photo editor focused on pro-grade features, high performance, and maximum usability.
https://photodemon.org
Other
1.3k stars 192 forks source link

[BUG] - Cannot open on Arch Linux. #497

Closed Impeta closed 1 month ago

Impeta commented 9 months ago

Version information

PhotoDemon nightly (happens with stable too)
Wine build: wine-8.15 (Staging) Platform: i386 (Set on Wine, my host system otherwise is 64-bit) Version: Windows 10 (Set on Wine) Host system: Arch Linux Host version: 6.5.6-arch2-1.1

Describe the bug

Can't open either of versions, no matter that I got msvbvm60 already installed in my Wine prefix through Winetricks. I'm opening it with WINEPREFIX=~/.local/share/wineprefixes/photodemon wine PhotoDemon.exe. Screenshot_20231010_144653 Screenshot_20231010_145323

Debug logs

Backtrace spat from Wine itself. From the program itself.

Thank you!

Just "Impeta" is good enough.

tannerhelland commented 8 months ago

Hi @Impeta . Thank you for reporting this.

Can you try running winetricks twice with the following commands:

winetricks vb6run winetricks gdiplus

...and let me know if that fixes it? (Native gdiplus is required because wine's replacement doesn't implement all necessary features, but it may be possible that other things have broken since I last tested PhotoDemon on wine...)

tannerhelland commented 1 month ago

As of https://github.com/tannerhelland/PhotoDemon/commit/b8ee65f3276c577a683259022bad22d5d064736f PhotoDemon should once again load correctly in Wine. There are a number of frustrating UI quirks running under Wine, but the app itself seems to work just fine despite some visual issues.

I will try to better stay on top of minimal Wine compatibility going forward.