Wine-y-Puppy

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

Wine-y-Puppy

#1 Post by technosaurus »

BackgroundOut of necessity, I have been playing around with Wine on Puppy lately - especially with PortableApps. I wanted to be able to use the same applications at work where I have to use XP as I do at home on Puppy.

Issues
I don't have a lot of experience with Wine other than for these Portable Apps and would like any input from the community on what is needed/wanted for a good puplet (examples would be additional patches and helper programs like winetools, winedoors etc as well as any other tricks people know about) Due to the nature of PortableApps initial support will be targeted to usb/frugal with plans to eventually support CD versions via mods to the remasterpup2 script (I've already started working on it)

Roadmap
alpha1. Remaster a barebones edition - probably G-Pup or UP (for added SMP support) with my latest compile of Wine (currently 1.1.14) with full graphics support.
alpha2. Remove most applications where there is a PortableApp (or equivalent) alternative and make desktop icons and menu entries (via desktop files)
alpha3. Add support for additional applications including PortableApps in testing (and from other projects?)
alpha4. Create scripts in /mnt/home/PortableApps/<application>/<executable>.sh for all known PortableApps containing a script that will download/install the application on first run if it's EXE does not already exist to default location.
beta1. Refine scripts, config files, remove/replace nonworking apps
beta2. Bug fixes and cleanup, Create Wine-y-Puppy web desktop to incorporate Wine specific .pets and .exe programs in the install menu
rc. GUI improvements (and bugfixes)

After this one, minor releases should follow the development releases of Wine (~monthly)

Suggestions. Post them here if you have any. I have 2 different alpha1's going right now - G-Pup and Unnamed Puplet (UP) both with my latest compile of Wine 1.1.14 (thats all you would need to download to test this stage) - I should have an A2 release soon.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Re: Wine-y-Puppy

#2 Post by raffy »

technosaurus wrote:G-Pup and Unnamed Puplet (UP) both with my latest compile of Wine 1.1.14
Do you mean that you're building only barebones versions of G-Pup and UltraPup? Also, Wolf pup includes cabextract.pet - is this included as well in your build?

Thanks for building Winey.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#3 Post by technosaurus »

I added cabextract and several other addons for wine to the wine-1.1.14 sfs including winetricks (I also compiled it against several additional libraries for more hardware support) - for more info on my latest Wine see this thread

http://www.murga-linux.com/puppy/viewtopic.php?t=37783

The hardest part was getting GLU to work because of missing .h files in devx.sfs and the full xorg DEV pet and a bad xorgserver.pc file (missing sdk=....) Anyhow this version should have better graphics support than previous versions of wine on Puppy... unfortunately I don't own (or know of) any programs to test it out, so I cannot guarantee that the graphics parts are up to par. Keep me posted on what does (or does not) work though.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#4 Post by Lobster »

The Sql Lite database mentioned here is a standalone bin file (works on any Linux) and standalone exe file for Windows - that would be a way of adding a database on USB which your Puppy would be ideal for
http://www.murga-linux.com/puppy/viewto ... 635#254092

The Small Apps people are talking of doing a Linux OS version with the main apps - so it might be worth finding out if they plan to use Puppy or suggesting it. You could then work together.

Good luck. 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Dromeno
Posts: 534
Joined: Fri 12 Sep 2008, 07:01

Running Linux apps on XP

#5 Post by Dromeno »

I wanted to be able to use the same applications at work where I have to use XP as I do at home on Puppy.
Using Wine + PortableApps indeed enables you to run Windows apps in Puppy. But you can not run Puppy Linux on your XP machine that way.

However that is possible by using this method:

How to install Puppy linux on a USB and run inside windows
http://www.murga-linux.com/puppy/viewto ... &sid=d67c5
464de623f60ebebfa7e77b1cddc#240600

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#6 Post by Dingo »

Can you plan a version with retro kernel? with 2.6.25.x, the boot is slow on pc like as I have
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#7 Post by technosaurus »

you can use my sfs here

I will try to post a set of .pets that will make menu entries for PortableApps (assuming they are in /mnt/home) as well as pets for the full and lite suites

On a side note I have had great success making single compressed runtime exes using MoleBox (trial version)-
Opera10+Flash10=6.45MB
Abiword with Plugins=3.75MB
7zip+GUI=289kb
VLC=17.8MB (I wasn't sure which dlls could be excluded)
This greatly simplifies any "install process" because there isn't one - all required files are self-contained.
Unfortunately since I am using the trial version I cannot distribute them publicly but have found a possible alternative here
... makes me wonder if there is a way to do this for linux binaries as a way to replace sfs???
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

#8 Post by puppyiso »

I have never seen an emulator oriented puppy other than vuppy.

I look forward to seeing your wine-y-puppy.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#9 Post by technosaurus »

I have gotten it working already ... just need to setup the default programs better ... /mnt/home/ does not show up until the pup save file is created ... adding a workaround for that ... while I was at it I decided to see if it could be done with CD as well ... now I am trying to determine which programs will run on cd and how to set them up. I am doing it all as separate packages, so it will be easy to upgrade to 1.1.16 or later when I get time to compile again (I alway start from the latest default version so that there are no dependency confusions - the equivalent of dll hell)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#10 Post by technosaurus »

Thought you may all be interested in Tipsy Puppy
http://www.murga-linux.com/puppy/viewtopic.php?t=38742

I will try to make my pets/sfs compatible with Tipsy as much as possible

p.s. has anyone gotten a media player plugin to work in firefox with Wine?
I found this for pdf http://ccxvii.net/fitz/
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

tlchost
Posts: 2057
Joined: Sun 05 Aug 2007, 23:26
Location: Baltimore, Maryland USA
Contact:

#11 Post by tlchost »

technosaurus wrote:Thought you may all be interested in Tipsy Puppy
Tipsy doesn't play well with my Acer laptop....but I found that Boxpup 421 retro does.

I used your wine sfs file, and am wondering what I need to do to be able to simply click on a portable app and have it run under wine?

Boxpup uses the openbox window manager with Thunar filemanager (no jwm or rox).

Thanks

Thom

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#12 Post by technosaurus »

I haven't tested lately but it should have a script in /root/Startup that will automatically start Portable Apps if it is installed to the default location on the same usb stick (at the time that I wrote it)

this assumes that you have already set up a pupsave file and that /mnt/home is the root of the drive (usually where the puppy files are installed by default)

If it isn't working I could look at how Barry finds the pupsfs and have the script look for the portable apps exe

Out of curiosity.. where is the portable apps exe on yours WRT mnt/home/...?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

tlchost
Posts: 2057
Joined: Sun 05 Aug 2007, 23:26
Location: Baltimore, Maryland USA
Contact:

#13 Post by tlchost »

technosaurus wrote: this assumes that you have already set up a pupsave file and that /mnt/home is the root of the drive (usually where the puppy files are installed by default)
/mnt/home is a usb drive that has the entire portableapps collection in
/portableapps ... so it would be /mnt/home/portableapps/portableapps.exe

Boxpup doesn't use the Rox Filer...

Thom

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#14 Post by technosaurus »

the Startup folder should still run. It is called by a startup script. Check that the cases spelling and spaces are correct.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

tlchost
Posts: 2057
Joined: Sun 05 Aug 2007, 23:26
Location: Baltimore, Maryland USA
Contact:

#15 Post by tlchost »

technosaurus wrote:the Startup folder should still run. It is called by a startup script. Check that the cases spelling and spaces are correct.
It works....cockpit error here.

I installed it in Puppy4.2.1retro - On boot I see the portableapps screen and the Winesystem tray. If I exit or minimize the portableapps screen, not only does it disappear, but the winesystem tray also disappears. Shouldn't the tray stay somewhere ?

Thom

Post Reply