Page 1 of 24

Wine

Posted: Sat 20 Mar 2010, 04:28
by green_dome
EDIT: as of 2016 Nov 06, my 'green_dome' account was re-enabled. Thank you 'Makoto'.

See my current wine thread.
http://www.murga-linux.com/puppy/viewtopic.php?t=88711
--------------------------------------------------------------------------------------------------------------------------

Home: http://www.winehq.org

For previous Wine .pets and lots of information, visit technosaurus's thread.
Listed in puppylinux wiki.
My other forum thread.

I did nothing clever in compiling Wine, I just followed the instructions/examples of others. Thanks go to them for providing the information, files, and work.
This post will point to new wine versions as I compile them.

For a basic wine setup, I recommend the latest stable release.
If the windows software you are trying to use is not functioning as it should (using stable release), then I recommend the latest development release.

stable:
1.2 | 1.2.1 | 1.2.2 | 1.2.3 | 1.4 | 1.4.1 | 1.6

development:
1.1.41 | 1.1.42 | 1.1.43 | 1.1.44 | 1.2-rc1 | 1.2-rc2 | 1.2-rc3 | 1.2-rc4 | 1.2-rc5 | 1.2-rc6 | 1.2-rc7 | 1.3.0 | 1.3.1 | 1.3.2 | 1.3.3 | 1.3.4 | 1.3.5 | 1.3.6 | 1.3.7 | 1.3.8 | 1.3.9 | 1.3.10 | 1.3.13 | 1.3.14 | 1.3.16 | 1.3.17 | 1.3.19 | 1.3.20 | 1.3.21 | 1.3.22 | 1.3.23 | 1.3.24 | 1.3.25 | 1.3.26 | 1.3.27 | 1.3.28 | 1.3.29 | 1.3.30 | 1.3.31 | 1.3.32 | 1.3.33 | 1.3.34 | 1.3.35 | 1.3.36 | 1.3.37 | 1.4-rc4 | 1.4-rc5 | 1.4 | 1.5.0 | 1.5.1 | 1.5.2 | 1.5.3 | 1.5.4 | 1.5.5 | 1.5.6 | 1.5.7 | 1.5.8 | 1.5.9 | 1.5.10 | 1.5.11 | 1.5.12 | 1.5.13 | 1.5.14 | 1.5.15 | 1.5.16 | 1.5.17 | 1.5.18 | 1.5.19 | 1.5.20 | 1.5.21 | 1.5.22 | 1.5.23 | 1.5.24 | 1.5.25 | 1.5.26 | 1.5.27 | 1.5.28 | 1.5.29 | 1.5.30 | 1.5.31 | 1.6-rc1 | 1.6-rc2 | 1.6-rc3 | 1.6-rc4 | 1.6-rc5 | 1.6 | 1.7.0

------------------------------------------------------------------------
I usually just create .pet files.
There are a few scripts that I find useful in creating sfs files.

pets2sfs | post | download | post

createsfs | thread | download

PETS2SFSGUI | thread

Related scripts:
sfs2pet | webpage | thread
sfs2dir | webpage

----------------------------------------------------------------------------------------------------------

For help with Gecko [>]
For help with Mono [>]
Info about Prelink [>]

I use the console to install packages from winetricks [> > >]

Code: Select all

winetricks -h
In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' [>]

Another menu entry utility 'WineEnv' [> >]
----------------------------------------------------------------------------------------------------------

Wine 1.1.41

Posted: Sat 20 Mar 2010, 04:35
by green_dome
Here is my attempt at compiling wine 1.1.41.

wine-1.1.41-i486.pet (release 1) - mirror 1 , mirror 2
wine_DEV-1.1.41-i486.pet (release 1) (development package) - mirror 1 , mirror 2
wine_DOC-1.1.41-i486.pet (release 1) (documentation package) - mirror 1 , mirror 2

wine-1.1.41-i486-sfs3.sfs (release 1) - mirror 1
This sfs file uses a Squashfs version 3.1 filesystem
This file contains three files: wine-1.1.41-i486.pet, wine_DEV-1.1.41-i486.pet, wine_DOC-1.1.41-i486.pet

wine-1.1.41-i486-sfs4.sfs (release 1) - mirror 1
This sfs file uses a Squashfs version 4.0 filesystem
This file contains three files: wine-1.1.41-i486.pet, wine_DEV-1.1.41-i486.pet, wine_DOC-1.1.41-i486.pet

I installed these packages before compiling:
jack-audio-connection-kit-0.116.1-i486.pet
jack-audio-connection-kit_DEV-0.116.1-i486.pet
openldap-2.4.13-i486.pet
openldap_DEV-2.4.13-i486.pet
xorg_xorg_full_dri-7.3.pet
xorg_xorg_full_dri_DEV-7.3.pet

For help with Gecko, look here

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[source]

my graphics card is a Nvidia GeForce 8400GS, so I install the 'NVIDIA-190.42-k2.6.30.5-1.pet' from this post.

Edit: I added a mirror to each file.
Edit: I deleted the delta file. It appears to create an uninstallable .pet.
Edit: I added two sfs files.

Posted: Sat 20 Mar 2010, 08:52
by vovchik
Dear green_dome,

Thanks again. Works like a charm.

With kind regards,
vovchik

Posted: Sat 20 Mar 2010, 15:04
by sotris99
thank you very very very much my friend!

Posted: Sun 21 Mar 2010, 23:29
by Peterm321
Thank you mate, works well. :)

Posted: Tue 23 Mar 2010, 00:00
by davids45
G'day green_dome,
Firstly thanks for keeping up with the wine pets and thanks for the new topic for wine-1.1.41.
And a third thank you for the delta version, for those limited to slow or small downloads.
However, on trying the delta for 1.1.41 (I got the correct mdsum), adding the delta to wine-1.1.40, I saw an odd intermediate step in the xdelta3 operation (as displayed on the terminal) and my new wine-1.1.41 would not execute.
I use xdelta3 for iso updates and there is nothing displayed by the terminal when doing this - type in the line, hit <Enter> and it's done in a few seconds and the terminal just displays the cursor on a new line.
So I think there may be a glitch in the wine delta?
David S.

xdelta3

Posted: Mon 29 Mar 2010, 02:18
by green_dome
Admittedly I did not do enough testing on the delta file before posting it.

I tested creating a new delta file from the installable files: wine-1.1.40-i486.pet and wine-1.1.41-i486.pet
This new delta file helps to creates a wine .pet that is uninstallable. The md5 checksums of the installable 1.1.41 .pet and uninstallable 1.1.41 .pet differs.

I do not know enough about xdelta to diagnose why it does not work. Possibly other puppy users can offer clues?

Re: Wine

Posted: Mon 29 Mar 2010, 07:10
by mawebb88
Any chance of a SFS?

Rgds Mike
green_dome wrote:For previous Wine .pets and lots of information, visit technosaurus's thread here.

This post will point to new wine versions as I compile them.

Wine 1.1.41

wine 1.1.42

Posted: Sun 04 Apr 2010, 02:29
by green_dome
Here is my attempt at compiling wine 1.1.42.

wine-1.1.42-i486.pet (release 1) - mirror 1
wine_DEV-1.1.42-i486.pet (release 1) (development package) - mirror 1
wine_DOC-1.1.42-i486.pet (release 1) (documentation package) - mirror 1

wine-1.1.42-i486-sfs3.sfs (release 1) - mirror 1
This sfs file uses a Squashfs version 3.1 filesystem
This file contains three files: wine-1.1.42-i486.pet, wine_DEV-1.1.42-i486.pet, wine_DOC-1.1.42-i486.pet

wine-1.1.42-i486-sfs4.sfs (release 1) - mirror 1
This sfs file uses a Squashfs version 4.0 filesystem
This file contains three files: wine-1.1.42-i486.pet, wine_DEV-1.1.42-i486.pet, wine_DOC-1.1.42-i486.pet

I installed these packages before compiling:
jack-audio-connection-kit-0.116.1-i486.pet
jack-audio-connection-kit_DEV-0.116.1-i486.pet
openldap-2.4.13-i486.pet
openldap_DEV-2.4.13-i486.pet
xorg_xorg_full_dri-7.3.pet
xorg_xorg_full_dri_DEV-7.3.pet

For help with Gecko, look here

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[source]

my graphics card is a Nvidia GeForce 8400GS, so I install the 'NVIDIA-190.42-k2.6.30.5-1.pet' from this post.

Wine

Posted: Mon 05 Apr 2010, 07:44
by mawebb88
Many thanks for the Sfs's

Rgds Mike

Re: wine 1.1.42

Posted: Mon 05 Apr 2010, 20:20
by Leon
green_dome wrote:Here is my attempt at compiling wine 1.1.42.
green_dome,

Excellent set of packages.
I downloaded and converted your wine-1.1.42-i486-sfs3.sfs and it works perfectly in Puppy 4.31.

Many thanks

any luck getting games that need DIB to work?

Posted: Mon 05 Apr 2010, 22:21
by bkarsh
An example would be "elona":

http://homepage3.nifty.com/rfish/index_e.html

In bruno puppy, the game runs, but so slow that it is unplayable. Searching around, I heard this is because the game requires a DIB engine to run properly...?

Posted: Fri 09 Apr 2010, 20:54
by vtpup
Sorry to report, greendome as usual with all of your compilations, these latest versions of Wine crash when I try to load a file into DesignCAD 3D.

Compilations by Technosaurus worked perfectly with the program in Puppy 4.3.1, as does the Wine .deb version in Dpup.

There is something wrong or missing in all of these greendome Wine compilations, though I'm not knowledgeable enough to be able to help out, except to keep trying them, and keep reporting that they don't work in this instance. It does seem to be a compilation problem, not a Wine problem, because other compilations do work with this program.

I wish I could help further, and if there is a way that I can, please just ask. Thanks again for your efforts -- and I'm sure these versions work for most other purposes.

Posted: Sat 17 Apr 2010, 12:57
by somik
Fresh puppy installed, installed opera 10.10 pet, unrar431 pet, extracted skype static, rebooted puppy and created a pupsave file.

(Also tryed to remaster puppy with the above installed, still same issue).

After all those, installed wine 1.1.42 pet, asked to install gecko, allowed it to download (did not complete but the box went away). Wine ran fine, with most portable software working without problems.

WHILE REBOOTING after these, the screen went blackish and puppy hanged there.

Could you help with this? Thanks :)

Wine 1.1.43

Posted: Sun 18 Apr 2010, 02:08
by Liboicl
Here's the new one wine-1.1.43-i486.pet

Wine 1.1.43

Posted: Fri 30 Apr 2010, 02:41
by green_dome
Here is my attempt at compiling wine 1.1.43.

wine-1.1.43-i486.pet (release 1) - mirror 1
wine_DEV-1.1.43-i486.pet (release 1) (development package) - mirror 1
wine_DOC-1.1.43-i486.pet (release 1) (documentation package) - mirror 1
wine-1.1.43-i486-sfs3.sfs (release 1) - mirror 1
wine-1.1.43-i486-sfs4.sfs (release 1) - mirror 1



I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

I specifically used the files:
puppies-431.1-main-Xserver.iso
devx_430.sfs

puppies-431.1-main-Xserver.iso - [forum post] [mirror 1] username:puppy | password:linux (you will have to type it twice) [mirror 2] [mirror 3]

devx_430.sfs - [forum post] [mirror 1] username:puppy | password:linux (you will have to type it twice) [mirror 2] [mirror 3]


I installed these packages before compiling:
jack-audio-connection-kit-0.116.1-i486.pet
jack-audio-connection-kit_DEV-0.116.1-i486.pet
openldap-2.4.13-i486.pet
openldap_DEV-2.4.13-i486.pet
xorg_xorg_full_dri-7.3.pet
xorg_xorg_full_dri_DEV-7.3.pet

When compiling, I used

Code: Select all

./configure --prefix=/usr --build=i486-t2-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --without-hal --without-gnutls --without-capi --disable-tests
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'. The only changes I made to the contents of that file were to delete the file 'Wine_regedit.desktop'. That appears to be a duplicate file. I also deleted the file 'winetricks' and replaced it with the updated one.

For help with Gecko, look here

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[source]

my graphics card is a Nvidia GeForce 8400GS, so I install the 'NVIDIA-190.42-k2.6.30.5-1.pet' from this post.

Posted: Fri 30 Apr 2010, 02:48
by green_dome
'Liboicl'
The game 'FlatOut' would not run when I used your wine-1.1.43-i486.pet. It complained about a debugger. My guess is that the game does not like the configure options that you used when you compiled wine.

It is nice to see others compiling and learning.

Posted: Tue 04 May 2010, 00:11
by enhu
which works good for old computer?
sfs or pet?

Posted: Tue 04 May 2010, 02:09
by KusaNoKaito
WOW this wine pet is amazingly stable!

@enhu I think they both would work just as good, .sfs are a pain in a full HD installation. So if you have a full HD installation, go with the .pet.

Posted: Wed 05 May 2010, 17:43
by playdayz
Thanks for this great Wine green_dome. I just uploaded it as one of the "featured" programs in Quickpet in Lucid Puppy 115. I had been using the Ubuntu binary, because that is one thing Lucid pup is about--to be able to use the ubuntu binaries to make it easy to configure programs for puppy. But someone int he forum had trouble with it so I tried yours. No comparison. I guess it is possible an instability could show up but somehow I doubt it. You add all the extras to make Wine a very usable "Windows Compatibility Layer." I was an advocate for Crossover so I appreciate a good wine ;-)

If you ever happen to have some free time, there is one thing that would be great, if you could add the color scheme of Lucid pup to the Wine Color Setter, or probably best yet, use it as the default in a version for Lucid. I don't know how hard that would be, so if it is a hassle don't bother. It is enough to get a very usable Wine. Thanks much. If you needed the color numbers, you could tell me which things to sample and I could do that to help. I also changed the name slightly to conform tot he other programs in Quickpet. Thanks again. Oh, it won't show up until Lucid Pup 116 which should be this Friday.