Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 21 Oct 2014, 14:30
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
EZ-Woof-525 - The Lucid 5.2.5 Build Environment
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 5 of 6 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
playdayz


Joined: 25 Apr 2008
Posts: 3788

PostPosted: Wed 04 May 2011, 21:17    Post_subject:  

Quote:
There are several things which hit almost simultaneously in your back yard. PAE, 525 update, sound, EZ WOOF! These are significant because of the hardware PCs that I thought Puppy 5+ was aimed at.....recent PCs. Barry is very clear that WARY is designed for the older PCs Everyone understands that FATDOG addresses 64but PCs, Puppy is for modern PCs.

What would be the BEST possible method of combining these into something that lets you walk away knowing that 99% of all PUP525 will be addressed everytime EZ-WOOF is engaged? Right now, this community doesn't have that. There is way too much work necessary to pull that together. For example, build the system then search and apply current updates, then fix the ... when you know.
Can a new PUP525 base be put together and made availabe with updates, simply using EZ-WOOF with an example by you as a testametnt to its ease of use and as an example?


That's the action question, isn't it? Answer. I can make an EZ-Woof-525 V2 with the Instant Update included *and* the capability to use an advanced kernel. as soon as I see a compatible advanced kernel built in Lucid 5.2.5 in EZ-Woof-525. One criterion of "compatible advanced kernel" is that everything works correctly on first boot, including audio, and it undergoes some testing to insure there are no obvious glitches--it will play video correctly on youtube and hulu just for instance.

<Add> Concerning the audio, all sound cards should be detected and configured.

Edited_time_total
Back to top
View user's profile Send_private_message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Wed 04 May 2011, 21:53    Post_subject:  

Very Happy Hello,
Quote:
One criterion of "compatible advanced kernel" is that everything works correctly on first boot, including audio, and it undergoes some testing to insure there are no obvious glitches--it will play video correctly on youtube and hulu just for instance.


Agreed completely, and we are not there with 5.25 yet...
I am examining the differences between 5.25 and pemasu`s IcePuppy series, which work exceptionally well for something "R.H.E." as he put it... My 5.29 has the exact bugs you listed, but IcePuppy doesnt (except the alsa location bugs, which should be no problem)...Same kernel, different build...
Flash, ie youtube, escapes me as of yet...
Works fine at regular size, or in a popup....but fullscreen goes white, and renders my laptop unresponsive...
Only restarting X restores the desktop, and leaves firefox running as a zombie...killall wont...only pprocess will kill it..
Currently, testing with FF 3.03 and Flash 10...
Firefox`s "crash reporter" states it did not create a "dump"..
It must be flash...I will update FF and Flash, and try again...
.

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send_private_message Visit_website 
stu90


Joined: 25 Feb 2010
Posts: 1401
Location: England. Dell Inspiron 1501. Dpup

PostPosted: Wed 04 May 2011, 22:35    Post_subject:  

I have been using pemasu's 2.6.38.4 kernel with lucid puppy 525 lite for a few days now other than minor bug already highlighted its been working well for me.

Currently using firefox 4 and flash http://smokey01.com/stu90/lucid.puppy.pets/flashplayer-10.2.159.1.pet
I haven't encountered any problems with full screen flash on the sites i use like youtube, tvcatchup, seesaw.
Back to top
View user's profile Send_private_message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Wed 04 May 2011, 23:30    Post_subject:  

Very Happy Hello,
Currently rebuilding 5.29 with FF4 and flash built in...Will see if that corrects the problem....As for alsa, an easy fix Im sure....

Be back when the build finishes, or tomorrow...LOL...

Also building a T2 woof with 2.6.38.4....
Will post the results in the new "kernel testing" thread I started....

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send_private_message Visit_website 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Thu 05 May 2011, 01:27    Post_subject:  

2.6.38.4 kernel is still work under progress, testing and feedback.
2.6.38.2 kernel used in Ice Puppy-006 http://www.smokey01.com/pemasu/KernelPets/Kernel-2.6.38.2-lupe15/ is more tested overall about hardware detection.

2.6.38.4 will still go through new kernel compilations.

Just wanted to say that because of this fast speed in new builds.
I knew from before that progress in Puppy Community is quick, 2 months old build is called dinosaur, lol.
Back to top
View user's profile Send_private_message 
2byte

Joined: 09 Oct 2006
Posts: 357

PostPosted: Thu 05 May 2011, 14:22    Post_subject:  

A word of caution to those not experienced with woof, like myself.

The problems I had reported earlier in this thread about the /sandbox3/pinstall.sh script modifying the running system are not caused by woof. They are from the pinstall.sh scripts from individual .pet packages. Apparently the woof build process takes these scripts and adds them to the /sandbox3/pinstall.sh and executes this during the build. Since .pet packages are normally additions to a Puppy system their pinstall scripts may be designed to modify that system instead of the build being created by woof.

Do yourself a favor and review all of the pinstall scripts in the build tree (not just packages-pet) to be sure the changes will be made to the build and not to your carefully configured system.
~
P.S. This might also be the cause for some packages not working correctly after a build.

_________________

Back to top
View user's profile Send_private_message 
gcmartin

Joined: 14 Oct 2005
Posts: 4355
Location: Earth

PostPosted: Thu 05 May 2011, 16:30    Post_subject:  

Interesting @2byte.
Quote:
... review all of the pinstall scripts ...
I wonder if the Woof/EZWoof builders are aware of this (I'm sure they are) and I wonder if there is some tool somewhere which will check PETs for WOOF use? Seem like there would b some sort of "alarm" mechanism built-in.

Hope this helps

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send_private_message 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Fri 06 May 2011, 01:17    Post_subject:  

For testers. 2.6.38.4-lupe18 has been released. It solves usb hdd detection problems found in some hw in previous kernel.
Stu90 has already made Lucid Lite 525 using this kernel. He has also improved the volume setup by implementing asound.state usage inside alsamixer-fix script. I installed his previous fix to the Ice Puppy and got welcoming wuf wuf at first boot. Getting nearer....
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7831
Location: qld

PostPosted: Fri 06 May 2011, 01:44    Post_subject:  

re pinstall.sh dillemma:

I have made a habit of building all pinstall.sh scripts woof compliant and still able to run if installed outside of woof.

here is an example pinstall.sh:
Code:

if [ ! "`pwd`" = "/" ];then

echo "doing something"

(do something to) ./usr/somefile

 else

(do something to) /usr/somefile

fi


Note the preceding DOT in the first part of the 'if' statement which executes in the current dir.

I guess this should become standard.

_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
playdayz


Joined: 25 Apr 2008
Posts: 3788

PostPosted: Fri 06 May 2011, 13:26    Post_subject:  

Quote:
if [ ! "`pwd`" = "/" ];then

echo "doing something"

(do something to) ./usr/somefile

else

(do something to) /usr/somefile

fi


Note the preceding DOT in the first part of the 'if' statement which executes in the current dir.

I guess this should become standard.

Yes it should become standard. I will try to track that bad one down when I have time.

One person's pinstall.sh made changes to my regular system. I am sure anyone can imagine that freaked me out.
Back to top
View user's profile Send_private_message 
2byte

Joined: 09 Oct 2006
Posts: 357

PostPosted: Fri 06 May 2011, 15:36    Post_subject:  

Suspect pinstall.sh scripts so far in /packages-lupu:

wmswitcher
zsynclient-wrapper
cups-fix
firstrun

_________________

Back to top
View user's profile Send_private_message 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Fri 06 May 2011, 15:51    Post_subject:  

Firstrun pinstall.sh seems to be unfixed. It was discussed during 520 development and 01micko posted working version in the thread during that time. I have used that version since then.

http://www.murga-linux.com/puppy/viewtopic.php?p=478768#478768

and the fixed version: http://www.murga-linux.com/puppy/viewtopic.php?p=478794#478794
Back to top
View user's profile Send_private_message 
playdayz


Joined: 25 Apr 2008
Posts: 3788

PostPosted: Sat 07 May 2011, 12:20    Post_subject:  

pemasu and 2byte,

Wow, talk about great minds running in the same channels. I just deleted the pinstall.sh in /packages-lupu/firstrun and built and it seems OK. Those other are still suspect. We will catch them in V2.
Back to top
View user's profile Send_private_message 
Iguleder


Joined: 11 Aug 2009
Posts: 1922
Location: Israel, somewhere in the beautiful desert

PostPosted: Tue 10 May 2011, 09:22    Post_subject:  

Some automation in 3builddistro:

Replace this:
Code:
cp -f ../Packages-puppy-quirky-official rootfs-complete/root/.packages/


with this:
Code:
cp -f ../Packages-*-*-official rootfs-complete/root/.packages/


This will copy ALL package lists and not just the Quirky one. You'll have only the package lists relevant to Lupu in EZ-Woof anyway, so it's just fine to use wildcards.

Insert this:
Code:
echo "Removing extra documentation"
for i in sandbox3/rootfs-complete/usr/share/doc/*; do
   if [ -d $i ]; then
      keep=0
      for j in sylpheed-doc pmusic pburn pbackup cups help legal; do
         case `basename $i` in
            $j)
               keep=1
               break 1
               ;;
         esac
      done
      [ $keep -eq 0 ] && rm -rf $i
   fi
done
rm -rf sandbox3/rootfs-complete/usr/share/man/*
rm -rf sandbox3/rootfs-complete/usr/share/info/*


before this:
Code:
#run post-install script...


This will automatically trim the documentation we all hate Laughing

And this:
Code:

style \"user-font\" {
        font_name = \"DejaVu Sans 12\"
}

widget_class \"*\" style \"user-font\"

gtk-font-name=\"DejaVu Sans 12\"


after this:
Code:
include \"/usr/share/themes/${GTKTHEME}/gtk-2.0/gtkrc\"


This will set the default font to DejaVu Sans 12px, instead of nothing, which makes stuff fallback to Sans 9 or 10, whatever it was. Some apps, like Opera, read the GTK font and if it isn't specified they fallback to their own hardcoded font and that sucks.

_________________
My homepage
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Wed 18 May 2011, 03:42    Post_subject:  

Very Happy Hello,
Playdayz, I have an odd question...

While building my latest with woof, I wanted to include some stuff from debs..
So I installed the rest of dpkg...
Did dpkg-deb -x package directory....they unpacked fine...
I dumped them all, 7 of them, into one dir, and copied it into packages lupu...
Gave it an entry in `specs like the rest...
Built and tested my Pup...Everything else worked, but not the dock from the debs...Here is the WEIRD part....
On the top level, at /, are all 7 debs, AS DEBS.... Shocked
How in the heck did woof repackage them????
I clicked them and they installed fine...
Am I going nuts????
Im looking at them right now, and I am mystified....
Edit.. I just looked in sandbox3/rootfs-complete, and there they are, big as life!!!
Serious Mysterious.... Laughing

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 5 of 6 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0990s ][ Queries: 12 (0.0050s) ][ GZIP on ]