(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 05 Dec 2020, 08:17
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Next Puppy Development » 5.x
Karmic Ubuntu upup-450 full drivers SCSI 2.6.30.5 smp
Moderators: BarryK, Lobster
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 3 of 4 [55 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Author Message
playdayz


Joined: 25 Apr 2008
Posts: 3794

PostPosted: Sat 14 Nov 2009, 21:33    Post subject:  

ttuuxxx, the 200MB is not the half of it. it extracts to almost 600MB! I kept saying, "Where did all that memory go?" But somewhere in all that it has the fix.
Back to top
View user's profile Send private message 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Sun 15 Nov 2009, 00:22    Post subject:  

ttuuxxx wrote:
Hi playdayz hmmm a 200MB gcc fix pet package OMG thats a bit extreme, Wonder why Sit Heel Speak didn't post a link here?. I wonder if we can rebuild the gcc with newer one and chop 100MB off?
ttuuxxx
OK, consider it posted:
http://www.murga-linux.com/puppy/viewtopic.php?t=48922

Heh, I didn't want to stick my neck out until I saw someone else using it successfully Wink

No doubt my PET can be pared down hugely. I did not take the gposil appoach, because I wanted a kernel *now*, not a week from now, so I took the kitchen-sink approach by simply recompiling gcc with almost *everything" enabled and not bothering to strip it.

If you enable only the two languages c and c++ then the PET will shrink by...mm, I'd guess at least half, that's a start. Leaving out libgcj will probably chop another, mmm, I'd guess 30-40 MB out of it. Then go through and strip everything that can be stripped, and it should begin to approach a Puppy level of svelteness if you turn it into a combined devx (in case of duplicates, keep what's in the PET and delete what's in the devx). At the moment, though, I just don't have the time to do anything more than just provide this fattest of sheep. Someone else will have to go through it with the shears.

PS Oh yes...you probably don't need to compile it with "--enable-debug" either. I've been using it for about two weeks now and have not seen it hiccup.
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 11249
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 15 Nov 2009, 02:11    Post subject:  

Ok I'll give it one last shot Smile I'll download the 200mb devx, Bootup K-Upup just to get the devx working, then I'll make a 12gb pupsave and compile the same gcc with less extras and bring the size down. Cross my fingers, lol
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 11249
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 15 Nov 2009, 02:16    Post subject:  

awwwww man 39/kb sec grrrrrr 1hr and 40 mins, to download a devx, man that server is slow, I can upload to it at 100/kb sec. hmmm maybe ftp.

ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
James C


Joined: 26 Mar 2009
Posts: 6735
Location: Kentucky

PostPosted: Sun 15 Nov 2009, 04:53    Post subject:  

In my continuing quest to find a browser that will run in Upup 450, I installed the FF 2.0.0.7 pet. Launched it from the terminal and when it crashed about 30 seconds later I got an error message.

See screenshot....
upup450.png
Description 
png

 Download 
Filename  upup450.png 
Filesize  97.76 KB 
Downloaded  965 Time(s) 
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 11249
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 15 Nov 2009, 05:42    Post subject:  

Hi guys I installed the 200MB gcc but when I executed new2dir make install
it still gives the error
make: invalid option -- 'a' and doesn't execute/build the new2dir packages/directories.
I even installed bash from puppy 4.
I'll give this another day, If I can't package gcc whats the use.
you guys with it working, try the new2dir script, say build/package something simple like leafpad. It failed on my system.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
gposil


Joined: 06 Apr 2009
Posts: 1305
Location: Stanthorpe (The Granite Belt), QLD, Australia

PostPosted: Sun 15 Nov 2009, 05:53    Post subject:  

ttuuxxx, I think you are going to find that Upup new2dir has the same problem Dpup used to have with it...(expecting busybox versions when full versions are installed etc...)
_________________
Dpup Home
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ttuuxxx


Joined: 05 May 2007
Posts: 11249
Location: Ontario Canada,Sydney Australia

PostPosted: Sun 15 Nov 2009, 07:36    Post subject:  

gposil wrote:
ttuuxxx, I think you are going to find that Upup new2dir has the same problem Dpup used to have with it...(expecting busybox versions when full versions are installed etc...)

hmmm I tried compiling it, it compiled fine, but had tons of parts dropped, and didn't work, I tried the busybox static from Karmic Ubuntu, and didn't work, I tried busybox box from series 4 and didn't work.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Sun 15 Nov 2009, 13:17    Post subject:  

ttuuxxx wrote:
Ok I'll give it one last shot Smile I'll download the 200mb devx, Bootup K-Upup just to get the devx working, then I'll make a 12gb pupsave and compile the same gcc with less extras and bring the size down. Cross my fingers, lol

Actually a 3.6 GB pupsave is sufficient Laughing .

I'll strike you a deal. If you and gposil will concentrate on getting Synaptic and --dare I ask it?-- the Ubuntu Software Center up and running, then I will do the new devx. Since I have been exploring gcc for about two months now and you haven't, undoubtedly I have a clearer idea of where to and how far to take the merry knife. I have managed to get full-fledged git up and running, too.

What say you?
Back to top
View user's profile Send private message 
playdayz


Joined: 25 Apr 2008
Posts: 3794

PostPosted: Sun 15 Nov 2009, 15:13    Post subject: Browser Problem Work-Around  

I had posted this in the uPup 432 Bugs forum http://www.murga-linux.com/puppy/viewtopic.php?t=48154&start=15
Quote:

FLASHPLAYER - Flashplayer 10.32 was crashing everything, in every browser. I certainly might have done something to cause that, but I do not know what. i reverted to 9.246 which seems to run OK. Does anyone else have the problem? I made a fresh install and the same thing happened--Seamonkey 1.1.18 with flash 10.32 crashed at the adobe test flash player site.

I do my work online in uPup 4.32 so that shows it is running nicely for me. I believe the browser problem is actually a Flash problem--the cynic says, "As usual." The browsers all work for me with Flash 9. Or Tools -> Addons -> Disable Flash player. This is not a permanent solution of course, but I do believe the solution has to do with Flashplayer 10's incompatibility with 432 and 450. Here's Flashplayer 9.246. I had to download the whole darn archive of all Flashplayer 9's to get it. Look in /usr/lib/mozilla/plugins and replace the old libflashplayer.so with this one.
http://www.diddywahdiddy.net/Puppy400/libflashplayer.so

SRWare Iron runs great in both 4.32 and 4.50. The new version 4.0.227 uses plugins automatically but I believe it can protect itself if Flash crashes anyway--and notify you.
http://www.murga-linux.com/puppy/viewtopic.php?t=48889

@SitHeelSpeak. I am in for some version of Upup and I can help with testing but unfortunately not with the heavy lifting. Also I often have ideas Wink One of those ideas from just yesterday was whether Synaptic was necessarily the best solution. The uPup infrastructure is not exactly the same as Ubu 9.10. And I am wondering if it might not be better to test and then post links on the uPup site (when it arrives) of the deb files that will install particular programs. For instance, I have found the 4 files that are necessary to implement glx/dri and have posted those. I could easily be wrong of course--and Synaptic would take care of dependencies which my approach has to do manually--but I wouldn't expect that it would be straightforward to implement Synaptic. I can easily imagine it breaking uPup because it expects to see Ubu rather than uPup. Just some forward thinking for whatever it is worth.

I'll put it all in one message here. ePDFViewer is not running in either 4.32 or 4.50. From the command line the error message is
Quote:
# ./epdfview
./epdfview: error while loading shared libraries: libgssapi_krb5.so.2: cannot open shared object file: No such file or directory

Last edited by playdayz on Sun 15 Nov 2009, 17:34; edited 1 time in total
Back to top
View user's profile Send private message 
James C


Joined: 26 Mar 2009
Posts: 6735
Location: Kentucky

PostPosted: Sun 15 Nov 2009, 16:23    Post subject:  

Switching to Flash 9 seems to have solved all of the browser crashing problems I mentioned earlier.Thanks to playdayz for pointing the fix out. Smile
Back to top
View user's profile Send private message 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Tue 17 Nov 2009, 22:59    Post subject: 2.6.31.6 rt-smp kernel patches for Upup-450  

I am having good luck with a 2.6.31.6 kernel, compiled using my patched gcc. I gave it, besides the regular 4 patches which Barry uses, one additional aufs fix patch, plus the Ingo Molnar real-time preemption patchset and the complete Ubuntu Karmic kernel patchset. I guess it makes sense that if we are going to use application packages from Karmic, then probably we'd better have a Karmic kernel too. Seamonkey is much more stable ***edited: I retract this statement; Seamonkey 1.1.8 is not more stable.*** ***Unless you recompile it and XOrg correctly, using my gcc***

, and my Dell Mini-9 runs about 20 degrees Fahrenheit (11 C) cooler with this kernel, than with Puppies 4.21, Lighthouse, or regular Karmic UPup's 432 and 450 2.6.30.5 kernels.

If anyone wants my source (i.e., the subdir /usr/src/linux-2.6.31.6, tarr'ed up, ready to make menuconfig), and/or the vmlinuz and the /lib/modules/2.6.31.6-rt19 subdir (is there anything else needed, to plunk-in a kernel?) then I will post it.

But most people I presume will want to build it yourself, so here are the patches. Apply them in the order given. Warning: this is not for novices; you will see failed hunks. You must know what you're doing well enough, to go in and fix the failed hunks by hand. During the compile, make will choke on a few sourcefiles where silly mistakes have been made, e.g. symbol exported before it is defined. If you know what you're doing it is trivial to go in and fix these and resume the make.

The alsa patch is an updated one, courtesy of rerwin. The aufs patches are from latest aufs git source. The rt patch is from kernel.org. The Ubuntu patch comes from the Oregon State University mirror, but it is a quarter-million lines, so I have broken it out into 12 parts so you can easily see which hunks fail. Most of the failed hunks fail simply because they have already been incorporated into the mainline vanilla 2.6.31.6 source code.

After applying the Ubuntu patchset, I copied the subdir ubuntu/aufs into fs along with the subdirs for all the other filesystem types, and copied the header file aufs_type.h from /ubuntu/include/linux up to include/linux, then commented out the line in ubuntu/Makefile which builds the Ubuntu aufs. Make will automatically find and build the aufs that you put under fs, though you get warnings about choice value being used outside its choice group. Big deal.

ndiswrapper fails to fully build in 2.6.31.6 --look in my dotconfig and you will see where I disabled it-- owing to the fact that semaphore.h in 2.6.31.6 has had the part that declares init_MUTEX taken out. If this is a problem for you, then I suggest you grab the patch-2.6.31.5-rt18 patch from the rt subdir at kernel.org and use the 2.6.31.5 source with these same other patches applied; I compiled that as well, and it works great. Or, you could try taking the declaration and definition of init_MUTEX out of semaphore.h from 2.6.31.5 and sticking it back into semaphore.h in 2.6.31.6.

2.6.31.6 breaks the XOrg in Upup-450, so you will have to use XVesa...until I post the correctly-compiled XOrg, in a day or two.

2.6.31.5 with all these patches does not break XOrg, but you have to go into rc.sysinit and add a line to make the remount rw line unconditional (I put it immediately underneath the original, which I did not comment out). Note, I tested (and am working) only on a full install.

The patches:

http://www.puppylinux.asia/tpp/SitHeelSpeak/alsa-driver-1.0.20-k2.6.31.patch
http://www.puppylinux.asia/tpp/SitHeelSpeak/aufs2-base.patch
http://www.puppylinux.asia/tpp/SitHeelSpeak/aufs2-kbuild.patch
http://www.puppylinux.asia/tpp/SitHeelSpeak/aufs2-standalone.patch
http://www.puppylinux.asia/tpp/SitHeelSpeak/patch-2.6.31.6-rt19
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--01.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--02.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--03.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--04.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--05.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--06.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--07.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--08.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--09.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--10.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--11.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48--12.diff
http://www.puppylinux.asia/tpp/SitHeelSpeak/fix-aufs2-2.6.31.diff

Here's the original Ubuntu patch which I broke out, in case you want to check my work:

http://www.puppylinux.asia/tpp/SitHeelSpeak/ubuntu-kernel-910-linux_2.6.31-14.48.diff

The DOTconfig I used (latest iteration, 22 Nov 2009):
(this is for the Atom cpu, you will want to change it to your own)
http://www.puppylinux.asia/tpp/SitHeelSpeak/DOTconfig-upup-2.6.31.6-SHS

Last edited by Sit Heel Speak on Mon 23 Nov 2009, 03:30; edited 4 times in total
Back to top
View user's profile Send private message 
playdayz


Joined: 25 Apr 2008
Posts: 3794

PostPosted: Wed 18 Nov 2009, 15:23    Post subject:  

Hey SitHeelSpeak, your kernel 2.6.31 could be made into a pet package for inclusion in Woof, couldn't it? It would be just looking at the other kernel pets in Woof and then imitating them (at least that's how I usually proceed Wink I would be happy to test it by building a Woof with it.

Quote:
and/or the vmlinuz and the /lib/modules/2.6.31.6-rt19 subdir (is there anything else needed, to plunk-in a kernel?) then I will post it.


Or if you wanted to post the "stuff needed to plunk in a kernel" I would like to try that too. Or to test a uPuplet that you built with that kernel and Woof. I just want to get my hands on that kernel, I don't know the answer to the question there though.
Back to top
View user's profile Send private message 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Wed 18 Nov 2009, 17:44    Post subject:  

playdayz wrote:
Hey SitHeelSpeak, your kernel 2.6.31 could be made into a pet package for inclusion in Woof, couldn't it?...
Let's see if it's ready-for-prime-time first. I think /boot/vmlinuz and /lib/modules are all you need, right? Here it is:
http://www.murga-linux.com/puppy/viewtopic.php?t=49086

Back up your existing /lib/modules/firmware first, of course.

This kernel breaks the XOrg which is supplied with Karmic Woof. I will release a correctly-compiled XOrg which it does not break, hopefully within the next week.
Back to top
View user's profile Send private message 
playdayz


Joined: 25 Apr 2008
Posts: 3794

PostPosted: Fri 27 Nov 2009, 15:43    Post subject:  

Good news about Flash. i built a uPup with Woof 2009-1120 with all of xorg, devx, and SHS's gcc 4.4.1 and Flash 10 seems to be working. It is not crashing everything immediately anyway.

<Add> It even plays full screen in hulu.com. All right! I am using Namoroka/Firefox 3.6b5pre.

I put a note here. http://www.murga-linux.com/puppy/viewtopic.php?t=48984

Flash 10 is also working on a build of 4.32 uPup with all of xorg, in seamonkey 1.1.18,
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 4 [55 Posts]   Goto page: Previous 1, 2, 3, 4 Next
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects » Next Puppy Development » 5.x
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


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