Date: Tue, 10 Jan 2017 10:41:12 +0100 From: Stefan Esser <se@freebsd.org> To: Grzegorz Junka <list1@gjunka.com>, freebsd-ports@freebsd.org Subject: Re: Wine & PlayOnBSD Message-ID: <9dfa8270-32f7-4cda-74f1-28b1e8552594@freebsd.org> In-Reply-To: <94670668-a0e8-ad1a-1a03-9a4e57ea88ab@gjunka.com> References: <88ccc43a-d28e-588b-9d3f-01fb3a1c85b9@gjunka.com> <58693C2B.7040806@abinet.ru> <2e9002fb-c8e5-251d-3c41-452cdcb98f8a@gjunka.com> <586EBAB6.10203@abinet.ru> <c2df502a-4cd4-6fba-84f6-d51565ff7eb8@freebsd.org> <94670668-a0e8-ad1a-1a03-9a4e57ea88ab@gjunka.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 09.01.2017 um 21:20 schrieb Grzegorz Junka: > Thank you for the additional information. The PlayOnLinux documentation > mentions some dedicated application to actually install or run the > Windows apps from some UI. Is this supported in PlayOnBSD? Yes, there is an UI that allows to modify settings (e.g. whether to use some native DLL) for supported Windows applications. You can also create Desktop Icons that let you directly start Wine with the covered Windows applications. Somebody reported, that these icons were not correctly created. I have tried to implement a fix, but I'm not sure that it works (do not use KDE or any other XDG compatible WM). If you give PlayOnBSD a try and find, that these icons do not work, than I'll take another look at the script that creates these icons and puts the required path and options into the parameters for that icon. > Also, is there any reason why PlayOnBSD depends on a 64-bit version of > wine? I would have thought that 32-bit version could give a better > compatibility? See this comment for "${ARCH} == amd64" in emulators/wine/Makefile: % # Wine is composed of three parts: % # - wine (aka this port) is the 32-bit component and runs 32-bit programs (on FreeBSD/i386) % # - wine64 (aka this part of this port) is the 64-bit component and runs 64-bit programs % # (on FreeBSD/amd64) % # - wow64 (a subset of emulators/i386-wine-devel) is a part of the 64-bit component that runs % # 32-bit programs (on FreeBSD/amd64) % # We also currently have: % # - "wine32" (aka emulators/i386-wine-devel) is the 32-bit component and runs 32-bit programs % # (on FreeBSD/amd64). This will be superseded by wow64. I do not have any i386 systems (except for poudriere jails used to build and test new/modified ports), but IMHO i386-wine is compiled for a real i386 as "host" and runs 32 bit Windows programs only (for lack of 64 bit support in the host processor). I have tested a number of 32 bit Windows applications with the 64 bit version of Wine (i.e. built for amd64), and they worked as expected. Regards, STefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9dfa8270-32f7-4cda-74f1-28b1e8552594>