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 Wed 19 Jun 2013, 01:40
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Midnight Sun Pup 002 with 2.6.35.7 and 003 with 2.6.38.4
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 6 of 12 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 Next
Author Message
James C


Joined: 26 Mar 2009
Posts: 4768
Location: Kentucky

PostPosted: Thu 30 Jun 2011, 23:31    Post_subject:  

Manual frugal install of 002 on the main Linux box (Athlon XP).No problems....everything looking good. Smile
Midnightsun Pup 002.png
 Description   
 Filesize   273.93 KB
 Viewed   1074 Time(s)

Midnightsun Pup 002.png

Back to top
View user's profile Send_private_message 
jim3630


Joined: 13 Feb 2011
Posts: 792
Location: Northern Nevada

PostPosted: Thu 30 Jun 2011, 23:42    Post_subject:  

pemasu wrote:
Jim3630. I dont know about your problem. I will test with Midnight Sun Pup 002. .....................................
Sfs_load-1.1 has bug in /etc/init.d/sfs_load script. It affects loading of usb media.
The bug has been there all the time, but it was found recently and posted in another thread. I made a fixed pet for it to use it in the woof.
You can load the whole pet or extract it and replace only that above script.
The problem affects all my earlier Puppies and all self installed Sfs_load-.1.1-pet installations.


Pemasu, actually not my problem. I install to usb only since your earlier problems with usb installs. This in part lead to my earlier discovery of problems with the universal installer. My main use is hdd instsall.
Back to top
View user's profile Send_private_message 
pemasu


Joined: 08 Jul 2009
Posts: 5174
Location: Finland

PostPosted: Fri 01 Jul 2011, 02:22    Post_subject:  

Jim3630. Yup, I tested that Universal Installer detects my partitions and that step was fine. I havent tried usb installing yet. But the detection was fine.
Back to top
View user's profile Send_private_message 
pemasu


Joined: 08 Jul 2009
Posts: 5174
Location: Finland

PostPosted: Fri 01 Jul 2011, 05:17    Post_subject:  

Thunor has investigated the Partview quit button problem and found the reason. It was glade bug and has been fixed. I wait for the next release of the code.

I will include it to the next Midnight Sun Pup, which will be 2.6.38.4 kernel with intel atom optimization with highmem+pae and has of course automatic process scheduler enabled.
Back to top
View user's profile Send_private_message 
pemasu


Joined: 08 Jul 2009
Posts: 5174
Location: Finland

PostPosted: Fri 01 Jul 2011, 05:24    Post_subject:  

Sfsget has been fixed in new woof. Great. Now I just have to start using that woof and make all the needed modifications. Or just grab the changed scripts to the previous woof, since downloading all the stuff is not reliable right now. Lets see.
Back to top
View user's profile Send_private_message 
Iguleder


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

PostPosted: Fri 01 Jul 2011, 05:38    Post_subject:  

Hey pemasu, I'm doing a nice experiment you might be interested in.

At the moment I'm building a cross toolchain (i686 to x86_64) so I can build a x86_64 flavor of the awesome linux_kernel-2.6.32-42-lts.

I want to build a 32-bit Puppy with a 64-bit kernel, that's what the Tiny Core guys do and it works well for them - you get 64-bit math, 64-bit drivers, support for more than 4 GB of memory, and all this goodness without sacrificing compatibility.

Another interesting thing about this trick is the ability to run 64-bit stuff. Just think of it - you build a Debian chroot environment with debootstrap, which contains Debian's 64-bit GCC, then build all Puppy's 32-bit only packages for 64 and gain the ability to build an entirely 64-bit Puppy Very Happy

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
smokey01


Joined: 30 Dec 2006
Posts: 1642
Location: South Australia

PostPosted: Fri 01 Jul 2011, 05:39    Post_subject:  

pemasu wrote:
Thunor has investigated the Partview quit button problem and found the reason. It was glade bug and has been fixed. I wait for the next release of the code.

I will include it to the next Midnight Sun Pup, which will be 2.6.38.4 kernel with intel atom optimization with highmem+pae and has of course automatic process scheduler enabled.


Excellent.

I like being able to use all of my memory with highmem+pae

Thanks

_________________
Puppy Software <-> Distros <-> Puppy Linux Tips
Back to top
View user's profile Send_private_message Visit_website 
smokey01


Joined: 30 Dec 2006
Posts: 1642
Location: South Australia

PostPosted: Fri 01 Jul 2011, 05:41    Post_subject:  

Iguleder wrote:
Hey pemasu, I'm doing a nice experiment you might be interested in.

At the moment I'm building a cross toolchain (i686 to x86_64) so I can build a x86_64 flavor of the awesome linux_kernel-2.6.32-42-lts.

I want to build a 32-bit Puppy with a 64-bit kernel, that's what the Tiny Core guys do and it works well for them - you get 64-bit math, 64-bit drivers, support for more than 4 GB of memory, and all this goodness without sacrificing compatibility.

Another interesting thing about this trick is the ability to run 64-bit stuff. Just think of it - you build a Debian chroot environment with debootstrap, which contains Debian's 64-bit GCC, then build all Puppy's 32-bit only packages for 64 and gain the ability to build an entirely 64-bit Puppy Very Happy


WOW that sounds interesting.

_________________
Puppy Software <-> Distros <-> Puppy Linux Tips
Back to top
View user's profile Send_private_message Visit_website 
Ray MK


Joined: 05 Feb 2008
Posts: 681
Location: UK

PostPosted: Fri 01 Jul 2011, 06:04    Post_subject:  

More than interesting - can't wait.
Back to top
View user's profile Send_private_message 
Iguleder


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

PostPosted: Fri 01 Jul 2011, 12:38    Post_subject:  

Wow, it worked out of the box! Built my famous 2.6.32-lts on a Debian testing chroot environment with GCC 4.6.x and it worked flawlessly!

About the same RAM usage, 4GB+ support, the ability to run 64-bit stuff and I think it also boots a 'lil bit faster Cool

EDIT: I took EZ-Woof, I'm trying to build an exact replica of 5.2.5, but for x86_64 (with a 32-bit glibc just for some traditional Puppy packages) and this wonderful kernel Smile
x86_64.jpg
Description 
jpg

 Download 
Filename  x86_64.jpg 
Filesize  160.32 KB 
Downloaded  210 Time(s) 

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
pemasu


Joined: 08 Jul 2009
Posts: 5174
Location: Finland

PostPosted: Fri 01 Jul 2011, 14:52    Post_subject:  

Iguleder. It sounds really great what you experimenting now. If I understood right, you have 64 bit kernel which 32 bit and 64 bit apps can utilize. I have to digest little longer before I truly understand what you have done.
2.6.32 kernel is unfortunately too old for my hw and newer comps and their devices also suffer that old kernel.
2.6.38 kernel would be nice. It has natively support for newer hw and also compiling missing stuff is quite easy.
With 2.6.32 there just isnt support for newer drivers anymore.
It sounds like I am making wishlist already, lol.
I volunteer to test your stuff, as always.

Lobster has hard time to keep up with your productivity to puppy linux community and change his sigu accordingly.

Cheers. Keep us informed in the future also....
Back to top
View user's profile Send_private_message 
Iguleder


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

PostPosted: Fri 01 Jul 2011, 15:10    Post_subject:  

Let me explain this trick, so it becomes clearer: if you use a 64-bit kernel, you can use both 32-bit and 64-bit packages, as long as you have the required dependencies and zero conflicts between them.

If you want to use this for Midnight Sun, just take any 64-bit live distro, install GCC, Make and Perl. Then compile a kernel in the traditional Puppy way (except two changes - the .config and the bzImage path). I just took my configuration file and changed from x86 and i486 to x86_64 and generic optimizations, plus the IA32 emulation, which is needed for 32-bit compatibility. Then I ran my build script ... and that's it Very Happy

I think its better than a 32-bit, PAE-enabled kernel, since this is the real thing. Machines with 512MB - 1 GB of RAM can be 32-bit only, but those that have at least 1 GB should be 64-bit capable. You don't get the traditional PAE instability issues - only the good stuff 64-bit offers Smile

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
smokey01


Joined: 30 Dec 2006
Posts: 1642
Location: South Australia

PostPosted: Fri 01 Jul 2011, 17:38    Post_subject:  

Iguleder wrote:

I think its better than a 32-bit, PAE-enabled kernel, since this is the real thing. Machines with 512MB - 1 GB of RAM can be 32-bit only, but those that have at least 1 GB should be 64-bit capable. You don't get the traditional PAE instability issues - only the good stuff 64-bit offers Smile


So I guess the 64 million dollar question is:

Could you do the same thing with the later kernel that pemasu is using?

Laughing Laughing Laughing Laughing Laughing Laughing Laughing Laughing Laughing Laughing Laughing Laughing

_________________
Puppy Software <-> Distros <-> Puppy Linux Tips
Back to top
View user's profile Send_private_message Visit_website 
Iguleder


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

PostPosted: Sat 02 Jul 2011, 01:28    Post_subject:  

Any kernel.



Very Happy

EDIT: btw, I noticed one problem, only one! When you attempt to compile stuff, uname reports you're running x86_64 while all userland is x86, so i686-something-linux-gnu is not seen as the compiler to use. To solve these problems: I moved /bin/uname to /bin/uname-orig and used this as /bin/uname:
Code:
#!/bin/sh
uname-orig $@ | sed s/x86_64/i686/g

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send_private_message Visit_website MSNM 
ICQ 
pemasu


Joined: 08 Jul 2009
Posts: 5174
Location: Finland

PostPosted: Sat 02 Jul 2011, 08:54    Post_subject:  

Posting now from Midnight Sun Pup 003. I decided to download whole ubuntu packages during the night and I made inspection through libs. I shaved 3 Mb from the iso from not needed stuff I found. Remnants of my testing which I had left to the woof. Kernel is now 2.6.38-4 intel atom optimization with highmem+pae.
Gnome-mplayer and gecko-mediaplayer now version 1.04. Yad updated.
I will check the gtkdialog latest code if it works now with partview quit button. I suppose the fix is now in the repo now.
I will make the real uploadable version soon.
This uses the latest woof, so it will have Barrys latest woof scripts.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 6 of 12 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
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.0807s ][ Queries: 13 (0.0113s) ][ GZIP on ]