Wine 7.15

Post links to your 64bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
gnintilgyes
Black ninja
Black ninja
Posts: 73
Joined: 14 Sep 2022, 17:52
Distribution: Debian

Wine 7.15

Post#31 by gnintilgyes » 15 Sep 2022, 03:23

The Wine v7.15 is really big because it is very complicated. It has to emulate 32-bit and 64-bit Windows software, and there is a lot of demand for games to work on Linux because there are still less Linux-only games than those that require Windows. For example, all MMORPG, one demanding as much as 16GB of disk space for content require Windows. This includes one I stopped playing years ago when I lost Internet.

Also have to think about all the junk M$ added to Windows8 and Windows10 after they dropped 32-bit support, that has to be supported also. Finally there is the new wave of 64-bit for Windows, and I think "musl" is a response. One of the distros I tried before Porteus was Void Linux 64-bit "musl". Could have Wine in 64-bit only but wouldn't run any Windows installer, so I took it down in favor of "libc" version. It resides on an external USB disk somewhere.

I'm into creation of electronic music. I almost don't play games especially those that have to be purchased from a store, action, arcade, strategy or whatever. I don't have patience to play most of the time. Instead I spend a lot of times creating music and using programming tools such as Lua and QB64PE to help me with it. I don't use Csound as much as I should, but the front ends are clunky. I devised a Lua script with a fixed number of instruments which worked well for a short time but it wasn't customizable. These days I compose with Schism Tracker (which could be had as native Linux) and with OpenMPT (Windows only).

I'm glad to report OpenMPT v1.30.05 32-bit legacy worked without problems on Porteus. Although I have yet to test it with plug-ins and some of those plug-ins are going to need certain fonts installed through "winetricks". Also after running "winecfg" it asked for "wine-mono", but it's not necessary for OpenMPT and I don't want to "auto-update". That release of the music program is a bit behind, for those only caring about cutting edge.

Yeah I have been distro-hopping. I also have Fedora XFCE, using it less as daily driver, Manjaro MATE, and Void as I've already said. Porteus starts faster than any of those others even with about 1GB of modules to load. However, being a near-intermediate Linux user I was unable to get Porteus to function after creating a setup on a full 32GB USB disk formatted as FAT32, with "savefile" functionality. I was forced to format that disk as GPT, create EFI partition, create 8GB "ext4" partition for "porteus" directory and the rest as FAT32.

Thanks to the AppImage thread somewhere around here, I obtained Audacity, GIMP, Onlyoffice and a few other apps to use on this distro.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Wine 7.15

Post#32 by Rava » 15 Sep 2022, 03:31

gnintilgyes wrote:
15 Sep 2022, 03:23
Thanks to the AppImage thread somewhere around here, I obtained Audacity, GIMP, Onlyoffice and a few other apps to use on this distro.
This thread?
Howto: Popular AppImages one click away :)
Cheers!
Yours Rava

gnintilgyes
Black ninja
Black ninja
Posts: 73
Joined: 14 Sep 2022, 17:52
Distribution: Debian

Wine 7.15

Post#33 by gnintilgyes » 15 Sep 2022, 03:45

Yes!

Was going to pick up Inkscape from wread's thread about it but 12 modules? Oh. I went to the app's main online site for AppImage. Don't use it much anymore.

Went to this other site (can't remember the name, sorry), and to a page on Github which contained a lot of stuff that didn't work such as GSequencer and Imagemagick. I was only going to check out those programs...

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

Wine 7.15

Post#34 by rych » 25 Aug 2023, 10:17

AcnapyxoB wrote:
05 Sep 2022, 04:51
wine-7.0-x86_64 ~94MB:
https://disk.yandex.com/d/AzrNrNGphw7ikg
You need also 0050-multilib-ultralite-x86_64!
It's been exactly 1 year. In case you upgraded, could you share your Wine+.wine module for the latest version 8.0.2 https://www.winehq.org/announce/8.0.2? Thanks.

User avatar
AcnapyxoB
Samurai
Samurai
Posts: 191
Joined: 24 Dec 2014, 10:15
Distribution: Porteus 5.01
Location: Planet Earth

Wine 7.15

Post#35 by AcnapyxoB » 25 Aug 2023, 12:23

rych wrote:
25 Aug 2023, 10:17
could you share your Wine+.wine module for the latest version 8.0.2
Here you are, wine-8.0.2 stable (with pre-built .wine directories) ~90MB:
https://disk.yandex.com/d/q4q64_38Gf1tkQ
md5: 11959afaccf5666fe71187f996376536
for me wine-7.0.2 works better
Porteus v5.01 KDE x86_64

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

Wine 7.15

Post#36 by rych » 26 Sep 2023, 09:59

AcnapyxoB wrote:
25 Aug 2023, 12:23
for me wine-7.0.2 works better
Maybe they have fixed it by now? There is a newer Wine here https://sourceforge.net/projects/ikkibo ... eus/extra/
wine-8.15.x86_64.xzm 2023-09-14 227.2 MB
That module includes Mono, hence the size I guess. Your modules are better for me as they're smaller and include the unwieldy home .wine directory. When/if you find a newer wine version that works well, please post it here for us. Cheers

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Wine 7.15

Post#37 by Rava » 26 Sep 2023, 10:47

AcnapyxoB wrote:
05 Sep 2022, 04:51
wine-7.0-x86_64 ~94MB:
https://disk.yandex.com/d/AzrNrNGphw7ikg
You need also 0050-multilib-ultralite-x86_64!
AcnapyxoB wrote:
25 Aug 2023, 12:23
[…] wine-8.0.2 stable (with pre-built .wine directories) ~90MB:
https://disk.yandex.com/d/q4q64_38Gf1tkQ
md5: 11959afaccf5666fe71187f996376536
I like it when a newer version is smaller than the older version, usually that means efficient coding, like in the case of palemoon or Interlink (the email program)
AcnapyxoB wrote:
25 Aug 2023, 12:23
for me wine-7.0.2 works better
But there could be exceptions. :crazy:
Cheers!
Yours Rava

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Wine 7.15

Post#38 by fulalas » 26 Sep 2023, 12:41

What kind of problems are you guys facing with the new Wine?

Sometimes it's just a matter of having an updated multilib. You can grab the updated stable multilib-stable.zip version from PorteuX repository: https://github.com/porteux/porteux/releases

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

Wine 7.15

Post#39 by rych » 27 Sep 2023, 10:00

I'm now trying the
AcnapyxoB wrote:
25 Aug 2023, 12:23
wine-8.0.2 stable (with pre-built .wine directories) ~90MB
which is the current stable release of Wine.
With the
fulalas wrote:
26 Sep 2023, 12:41
updated multilib
Thank you guys.
Of course for my purposes I had to modify the inner structure a little:

Code: Select all

root@porteus:/tmp/wine-8.0.2-x86_64# mv home/guest root
root@porteus:/tmp/wine-8.0.2-x86_64# rm -r home
root@porteus:/tmp/wine-8.0.2-x86_64# chown -R root root
root@porteus:/tmp/wine-8.0.2-x86_64# chgrp -R root root
Rebuilding it as a zstd xzm increased the size to 107MB.

I don't see any negative effects so far on my Wine Windows Apps. Perhaps my bulky Windows pdf reader loads slightly faster, but with the same GUI bugs as before. At least no new bugs so far. Wine Config seems to have more Settings for GUI, but I still need to play with Wine Windows Registry to customize certain things. I'll post here if I find any problems this new Wine.

JTD
Black ninja
Black ninja
Posts: 40
Joined: 18 Feb 2019, 09:55
Distribution: Porteus-XFCE-v5.01-x86_64

Wine 7.15

Post#40 by JTD » 20 Dec 2023, 22:03

fulalas wrote:
26 Sep 2023, 12:41
Sometimes it's just a matter of having an updated multilib. You can grab the updated stable multilib-stable.zip version from PorteuX repository: https://github.com/porteux/porteux/releases
Good day fulalas, would you be able to provide a standard multilib (not "lite" or "ultralite") module? I'm having a black screen issue on an executable with 0050-multilib-lite-stable-20231214.xzm so I want to see if a "big" multilib would fix it. Thank you in advance!

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Wine 7.15

Post#41 by fulalas » 21 Dec 2023, 18:09

@JTD, I only know this one, but it's not for stable, only current: https://slackware.nl/slackware-live/bonus/

What application are you trying to run? Maybe we can help you :)

JTD
Black ninja
Black ninja
Posts: 40
Joined: 18 Feb 2019, 09:55
Distribution: Porteus-XFCE-v5.01-x86_64

Wine 7.15

Post#42 by JTD » 22 Dec 2023, 16:41

fulalas wrote:
21 Dec 2023, 18:09
@JTD, I only know this one, but it's not for stable, only current: https://slackware.nl/slackware-live/bonus/

What application are you trying to run? Maybe we can help you :)
I already tried that one from the slackware server mirror before asking you, and using it the executable straight up crashes (wine's "Program Error" window)

However I managed to fix it by making a frankenstein version, using xzm2dir on the multilib lite current from porteuX github, then unsquashfs the multilib current sxz from the slackware server mirror, copying the contents from the unsquashed folder into the multilib lite folder (without overwriting, so the "wine crashing" libraries don't get copied over the healthy ones from multilib lite), and finally dir2xzm.

And surprisingly it worked, I opened the executable and no black screen anymore, however I do have some random freezes here and there and then the audio gets desynced, dunno why it happens, perhaps you have an idea as to why it happens, and in case you want to try since you asked about it, the executable is a NES emulator called Nestopia, version 1.40.

I know there are NES emulators on Linux and there's RetroArch NES cores as well, but these random freezes also happen with other Windows games I try (Might and Magic VI, for example, but the audio doesn't get desynced here), so I want to pinpoint the exact issue with the audio desyncing on that emulator specifically (which could theoretically happen on other emulators too so fixing that might fix the others).

Do you know why this random "freeze" happens every now and then? Without that freeze there would be no audio desync, and since the freeze happens on not just emulators, it might be related to the multilib I created (maybe too many libraries slowing things down?)

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Wine 7.15

Post#43 by fulalas » 31 Dec 2023, 23:00

@JTD, it seems libXcomposite is missing from PorteuX multilib-lite package.

If you're on stable, try this: http://ftp.slackware.com/pub/slackware/ ... 6_64-3.txz

If you're on current, try this: http://ftp.slackware.com/pub/slackware/ ... 6_64-1.txz

Let me know if multilib-lite together with the package above fixes your issue.

JTD
Black ninja
Black ninja
Posts: 40
Joined: 18 Feb 2019, 09:55
Distribution: Porteus-XFCE-v5.01-x86_64

Wine 7.15

Post#44 by JTD » 10 Jan 2024, 08:16

fulalas wrote:
31 Dec 2023, 23:00
Let me know if multilib-lite together with the package above fixes your issue.
That did the trick, it works now without freezing, thank you so much for your help fulalas and happy new year!

User avatar
AcnapyxoB
Samurai
Samurai
Posts: 191
Joined: 24 Dec 2014, 10:15
Distribution: Porteus 5.01
Location: Planet Earth

Wine 7.15

Post#45 by AcnapyxoB » 22 Jan 2024, 17:44

If anyone is interested wine-9.0 stable (with pre-build home/.wine directories) ~88.5MB
https://disk.yandex.com/d/BF5D3tBIb7AIrQ

May need Multilib Ultra Lite:
viewtopic.php?f=75&t=10321
Porteus v5.01 KDE x86_64

Post Reply