spup-100 April 2011

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#76 Post by Iguleder »

01micko wrote:I know you will read this beacuse as soon as you wake you will want to know what's going on before you're shipped off to wherever for your army training. :wink:
That's right :lol:

Wearing my new jeans and my favorite sweater, leaving home and the first chapter of my life in half an hour :)

01micko, whenever I have the time, I want to improve this thingy. It's easy - the blacklist can be automatic, through distroinfo. Just a "blacklist=`cat woof-installed-packages` blah blah blah" or "cat blacklist.txt" (in the spup/not spup check).

The distro building part is more complex ... I'll have to think more to get it working. Maybe I can use Slackware's own package management tools, that's an approach I want to explore. Maybe it's time to do the Calf Linux and Puppy union experiment again, this time with Slackware packages and Calf's skeleton (wild beast, boots in 2-3 seconds) :wink:
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

Brown Mouse
Posts: 564
Joined: Tue 09 Jun 2009, 21:06

#77 Post by Brown Mouse »

Hi 01micko

I solved the colour issues I was having by installing a slightly older pwidgets version 2.2.7 :D

Stripe
Posts: 658
Joined: Wed 23 Jun 2010, 05:18
Location: In a field. England

#78 Post by Stripe »

Hi all

another question :oops:
With this being a woof built pup could other browsers/software be added to the repo, and be selected in the DISTRO_PKS_SPECS so people could build the distro with the browser/software they want (I think I have only seen Seamonkey in the repos)

I would be more than happy to make the pets and put them on here for testing and if they are any good, perhaps you could add them to the woof repo (if that is any help?) also If you want any updated libs compiling just shout and I will try my best.

I have put the Zfs file into the main sfs and added vlc and another couple of programs as well and it is still only 122mb which I dont think is too bad for an up to date puppy with a browser and vlc included. I am still running totaly in ram and it is flying. :P :P :P

Following one of ttuuxxx's ideas I have made a pet out of the devx and now can compile totaly in ram (on my 4gb ram box)

Loving spup, thanks 01micko.
Stripe

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#79 Post by 01micko »

Hi Stripe

You can add whatever you want to a woof build. However you need to implement a few get-a-rounds so woof doesn't complain.

Create a file called "Packages-puppy-Stripe-official" and put all the petspecs of whatever apps that you want to add. It can include browser pets or anything. Assuming you have already created your woof tree and downloaded the stuffs (pets, txz, tgz, debs or whatever).. plonk your pets into ../woof-*/packages-pet. Also alter the ../woof-*/DISTRO_PKGS_SPECS-* file in the PKGS_SPECS_TABLE variable with an entry for your pet(s) in pet format ie: yes|abiword||exe,dev,doc,nls [yes|generic-packagename||exe (and if doc,dev,nls those too if desired)]
Now you need to tell woof to "download" these packages. In ../woof-*/DISTRO_PET_REPOS find the varibale pertaining to the compatibale distro you are woofing find the PACKAGELISTS_PET_ORDER variable. you will see:
PACKAGELISTS_PET_ORDER='Packages-puppy-quirky-official Packages-puppy-woof-official Packages-puppy-4-official'
Change it to:
PACKAGELISTS_PET_ORDER='Packages-puppy-Stripe-official Packages-puppy-quirky-official Packages-puppy-woof-official Packages-puppy-4-official'
Woof should now see your extras and not spit any errors.

Hope this is what you were after.

You could also add an entry in the PKGS_SPECS_TABLE variable calling for the slackware (or whatever) firefox (or whatever package) and dependencies should be met if you get the syntax right., look at the xorg variable as an example and look in Packages-slackware-13.1-official or Packages-slackware-13.1-slacky (or whatever) to see if a package exists. The dependency info is there too.

Cheers
Puppy Linux Blog - contact me for access

Stripe
Posts: 658
Joined: Wed 23 Jun 2010, 05:18
Location: In a field. England

#80 Post by Stripe »

Thanks 01 micko thats brilliant news :P :P

I thought we were restricted to the official repos :P :P

watch this space for some new monsters :lol: :lol:

cheers
A very happy Stripe

Edited to add: having a few problems with the nvidia 260 driver (its the right one for my hardware) but wont play youtube videos full screen, seamonkey crashes when you try. works fine with the nv driver, so I am sticking with that for the time being.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#81 Post by 01micko »

Edited to add: having a few problems with the nvidia 260 driver (its the right one for my hardware) but wont play youtube videos full screen, seamonkey crashes when you try. works fine with the nv driver, so I am sticking with that for the time being.
Ah, there is an issue with the /etc/X11/xorg.conf with glx not being loaded. You will see that entry Disable "glx", change it to Load "glx". I aim to fix this in the next version.
Then head off over to Adobe's site and grab the latest tar.gz for flashplayer. Expand and plonk in /usr/lib/mozilla/plugins/ and I do believe your woes will be over, after an X restart :wink: .

Cheers
Puppy Linux Blog - contact me for access

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

PPM

#82 Post by 01micko »

Ok guys

I have been doing some work on the PPM to work with an unofficial spup repo, it is based on Barry's and Iguleder's instructions but I also had to hack a file in PPM for it to work. (/usr/local/petget/downloadpkgs.sh .. you'll see the comment)

Now just install the pet and reboot. Only the spup repo will be available (I plan to change this) but since this is testing then why not? You can easy reconfigure the repo. The thing won't show anything you already installed but that is normal. Not much there yet, but it will grow. It is also recommended to update the repos. I have already added stuff since making the attached pet!

As a side affect the video upgrade is almost working (Barry's). Shouldn't take much, so if anyone can package more video drivers go for it! I will make spup-052 for the weekend with an attempt to get the video upgrade wizard working, even though Barry hasn't updated woof yet.. soon though he will.

Cheers
Attachments
z_spup_petgethack-101215.pet
don't forget to reboot after installation
(12.79 KiB) Downloaded 268 times
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#83 Post by ttuuxxx »

micko, micko, micko, how did you sneak this one by me??? First time seeing this thread, from what I've read it looks very promising.
When I'm finished with lucid, probably sometime today, I'll download it and give it a test run :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Stripe
Posts: 658
Joined: Wed 23 Jun 2010, 05:18
Location: In a field. England

#84 Post by Stripe »

Hi all

01micko, I have just downloaded firefox 3.6.13 (binary) so should have a pet uploaded later for the repo.

loading glx and adding the latest flash seems to have sorted the nvidia 260/seamonkey problem out thanks. :lol:

have not got woof to accept my repo yet but will give it a proper go later.

with the running in ram from a usb drive without the setup at the begining, I have settled on just copying certain config files from a save file to the sfs (and it loads my preferances automaticaly straight to desktop) the compromise that I made was to copy the xorg.config as well, but when it is run on a machine with different video hardware it just boots to a prompt so that you can run xorgwizard. :P

Cheers
Stripe

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#85 Post by 01micko »

ttuuxxx wrote:micko, micko, micko, how did you sneak this one by me??? First time seeing this thread, from what I've read it looks very promising.
When I'm finished with lucid, probably sometime today, I'll download it and give it a test run :)
ttuuxxx
:lol: You must have been busy :wink:

Hey ttuuxxx, what video card do you have? Could use some ati drivers or even the nvidia-96 version. Even intel stuff if you know how. Kernel source is linked on first page. There is a specific naming convention BK uses for vid drivers. Look in the repo at the nvidia examples. Mesa even? The slack version does work but there is some conflict or other, not too sure yet. May have to recompile the nvidia drivers with mesa installed. I already have your gimp and gnome games in the repo.

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

I want to make it clear to everyone I'm going to be keeping this puppy pretty stock standard. There will be no quickpet (as default :wink: ). In saying that any thing compiled and working will be going in the repo. It's not a bad idea this because we have an exclusive repo not tarnished by a heap of pets that may or may not work.
Also any compiled updates to programs will go into the main sfs. I do not want this iso to grow if it can be helped. Things to update will be abiword, gnumeric, seamonkey (done :wink: 2.0.11 is in the repo but you need to search coz 2.0.5 baulks the filter mechanism ), gparted, geany, viewnior.. you get the drift. Only exceptions to the rule are tiny apps like I replaced ayttm with xchat, and maybe we do something about the calculator situation!

I would like everything compiled in spup with an spup extension after the i486, oh yeah, i468 arch. That's what slack stuff is :wink: . I have even compiled stuff with the slack sources, namely SDL (search repo for that :wink: ).

Hey, maybe some more WMs would be cool too.

Cheers
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#86 Post by ttuuxxx »

Hey micko are you going to get this working on olpc xo?
just wondering.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#87 Post by 01micko »

ttuuxxx wrote:Hey micko are you going to get this working on olpc xo?
just wondering.
ttuuxxx
:wink: :wink:
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#88 Post by ttuuxxx »

I like your way of thinking, other than maybe a few small changes, Like maybe lxtask, parcelite on by default, calculator like you mentioned, just a couple tiny small apps under say 100kb. really it does make a world of difference having those 3 apps, and parcelite on by default. etc
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#89 Post by 01micko »

I can understand what you're saying ttuuxxx but no on parcellite, (for now) because Barry is working on a tray app manager, we'll see where that fits into the picture first. Certainly for the repo though. I have a couple of tray apps of my own that I am not including by default for the same reason. One is in the repo, (browserdefault thingy) the other needs to be a default app and is in xopup, it's a RAM daemon warning of impending RAM crashes.

Mainly this project is an extension of Barry's work on spup (he seems not to aknowledge atm, but that may be just because he's busy and it's Christmas too :) ).

Part of the mission statement is to track woof and also fix woof bugs. So keeping pretty close to woof standard apps is part of what I want to do. Just easier for me.

I have already mentioned to mavrothal about this as an alternative base for xopup. The lupu version does work quite well, but I reckon slackware base would be better, but that remains to be seen. Whatever anyway, the repo stuff and video wizard stuff will certainly improve woof as a build system and that will also apply to xopup.

Cheers
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#90 Post by ttuuxxx »

01micko wrote:I can understand what you're saying ttuuxxx but no on parcellite, (for now) because Barry is working on a tray app manager, we'll see where that fits into the picture first. Certainly for the repo though. I have a couple of tray apps of my own that I am not including by default for the same reason. One is in the repo, (browserdefault thingy) the other needs to be a default app and is in xopup, it's a RAM daemon warning of impending RAM crashes.

Mainly this project is an extension of Barry's work on spup (he seems not to aknowledge atm, but that may be just because he's busy and it's Christmas too :) ).

Part of the mission statement is to track woof and also fix woof bugs. So keeping pretty close to woof standard apps is part of what I want to do. Just easier for me.

I have already mentioned to mavrothal about this as an alternative base for xopup. The lupu version does work quite well, but I reckon slackware base would be better, but that remains to be seen. Whatever anyway, the repo stuff and video wizard stuff will certainly improve woof as a build system and that will also apply to xopup.

Cheers
but parcelite needs to be swallowed into the tray so you can right click on it and select the text you want to paste into the terminal. Having it hidden would ruin most of its functionality. As for Barry's taste in apps vs better ones, eg Glipper vs parcelite, and 4 butt ugly calculators vs one that functions as 4 and looks 10 billion times better, or Lxtask vs Pprocess, Lxtask is easier to understand and takes less memory footprint.
Just a couple of Barry's apps I find that they need changes, At one time back in 2 series Barry used to have Glipper on as default, I think It went up to puppy three and then he switched it off.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#91 Post by 01micko »

ttuuxxx wrote:but parcelite needs to be swallowed into the tray so you can right click on it and select the text you want to paste into the terminal. Having it hidden would ruin most of its functionality. As for Barry's taste in apps vs better ones, eg Glipper vs parcelite, and 4 butt ugly calculators vs one that functions as 4 and looks 10 billion times better, or Lxtask vs Pprocess, Lxtask is easier to understand and takes less memory footprint.
Just a couple of Barry's apps I find that they need changes, At one time back in 2 series Barry used to have Glipper on as default, I think It went up to puppy three and then he switched it off.
ttuuxxx
Ok, give me some packages I'll consider :) , well of course it will be a 'yes' on the calculator, but I'm not 100% on the other two yet.. probably one or the other.

Cheers
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#92 Post by ttuuxxx »

01micko wrote:
ttuuxxx wrote:but parcelite needs to be swallowed into the tray so you can right click on it and select the text you want to paste into the terminal. Having it hidden would ruin most of its functionality. As for Barry's taste in apps vs better ones, eg Glipper vs parcelite, and 4 butt ugly calculators vs one that functions as 4 and looks 10 billion times better, or Lxtask vs Pprocess, Lxtask is easier to understand and takes less memory footprint.
Just a couple of Barry's apps I find that they need changes, At one time back in 2 series Barry used to have Glipper on as default, I think It went up to puppy three and then he switched it off.
ttuuxxx
Ok, give me some packages I'll consider :) , well of course it will be a 'yes' on the calculator, but I'm not 100% on the other two yet.. probably one or the other.

Cheers
I'm just working on lucid for another hr or so and then I'll switch over, I'm actually pretty excited to test this out, I always like slackware better than Ubuntu :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Brown Mouse
Posts: 564
Joined: Tue 09 Jun 2009, 21:06

#93 Post by Brown Mouse »

Spup boots in around twenty seconds on my desktop computer,that's quick :D
I thought I'd see how it performed on an Acer Aspire One netbook.The only initial problem was the touchpad wouldn't work but once I copied the settings used for Lucid 511 it's now perfect.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#94 Post by ttuuxxx »

Hi mick Well finally booted spup, I checked the xerrs.log and well I have this one line repeating 86 times
pnmscale: reducing by 2 gives scale factor of 0.500000.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#95 Post by ttuuxxx »

I'm just going to post things as I come across them :)

If possible could we have thumbnails turned on by default? most users like this plus new users have no clue on how to do it, Also I did make a small startup script in luci that deletes the files every time you restart X.

Could it be possible to get the bluemoon icon theme included? it would be in the woof settings.

your 2 added Aussie stone picture are really large, combined around 500kb.

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply