Wine-y-Puppy
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Wine-y-Puppy
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.
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].
Re: Wine-y-Puppy
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?technosaurus wrote:G-Pup and Unnamed Puplet (UP) both with my latest compile of Wine 1.1.14
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].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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.
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].
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
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.
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.
Running Linux apps on XP
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.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.
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
- Dingo
- Posts: 1437
- Joined: Tue 11 Dec 2007, 17:48
- Location: somewhere at the end of rainbow...
- Contact:
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
dropbox 2GB free
OpenOffice for Puppy Linux
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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???
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].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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/
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].
Tipsy doesn't play well with my Acer laptop....but I found that Boxpup 421 retro does.technosaurus wrote:Thought you may all be interested in Tipsy Puppy
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
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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/...?
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].
/mnt/home is a usb drive that has the entire portableapps collection intechnosaurus 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)
/portableapps ... so it would be /mnt/home/portableapps/portableapps.exe
Boxpup doesn't use the Rox Filer...
Thom
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
It works....cockpit error here.technosaurus wrote:the Startup folder should still run. It is called by a startup script. Check that the cases spelling and spaces are correct.
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