Wine

Virtual machines, emulation, etc.
Post Reply
Message
Author
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine

#1 Post 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' [> >]
----------------------------------------------------------------------------------------------------------
Last edited by green_dome on Tue 08 Nov 2016, 02:04, edited 120 times in total.

green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.1.41

#2 Post 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.
Last edited by green_dome on Wed 31 Mar 2010, 23:17, edited 3 times in total.

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#3 Post by vovchik »

Dear green_dome,

Thanks again. Works like a charm.

With kind regards,
vovchik

sotris99
Posts: 69
Joined: Sun 03 Feb 2008, 23:55

#4 Post by sotris99 »

thank you very very very much my friend!

Peterm321
Posts: 411
Joined: Thu 29 Jan 2009, 14:09
Location: UK

#5 Post by Peterm321 »

Thank you mate, works well. :)

User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

#6 Post 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.

green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

xdelta3

#7 Post 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?
Last edited by green_dome on Wed 31 Mar 2010, 13:05, edited 1 time in total.

mawebb88
Posts: 246
Joined: Sun 13 Jul 2008, 09:54
Location: France nr Lyon

Re: Wine

#8 Post 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

green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

wine 1.1.42

#9 Post 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.

mawebb88
Posts: 246
Joined: Sun 13 Jul 2008, 09:54
Location: France nr Lyon

Wine

#10 Post by mawebb88 »

Many thanks for the Sfs's

Rgds Mike

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

Re: wine 1.1.42

#11 Post 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

bkarsh
Posts: 3
Joined: Tue 30 Mar 2010, 21:33

any luck getting games that need DIB to work?

#12 Post 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...?

User avatar
vtpup
Posts: 1420
Joined: Thu 16 Oct 2008, 01:42
Location: Republic of Vermont
Contact:

#13 Post 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.

somik
Posts: 3
Joined: Thu 08 Apr 2010, 02:34

#14 Post 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 :)

Liboicl
Posts: 90
Joined: Tue 16 Feb 2010, 01:49

Wine 1.1.43

#15 Post by Liboicl »

Here's the new one wine-1.1.43-i486.pet

green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.1.43

#16 Post 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.
Last edited by green_dome on Fri 07 May 2010, 02:10, edited 1 time in total.

green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

#17 Post 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.

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#18 Post by enhu »

which works good for old computer?
sfs or pet?

User avatar
KusaNoKaito
Posts: 99
Joined: Fri 19 Feb 2010, 22:52
Location: Florida
Contact:

#19 Post 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.

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

#20 Post 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.

Post Reply