Dpup Exprimo 5.X.15
Just found this post by James C. I searched from the net the whole post.
[quote]Linus torvalds about PAE
Posted on May 24, 2011
PAE really really sucks.
The biggest single reason to go 64-bit is exactly because of physical address space. Your virtual address space needs to bea multiple of the physical one: when you hit 1GB of RAM, 32-bit virtual memory is no longer acceptable. You literally do need more virtual memory than physical.
PAE turned that very simple fact on its head, and screwed things up royally. Whoever came up with the idea was totally incompetent, and had forgotten all the DOS HIGHMEM pains. There’s a damn good reason why we left the 286 behind, and started using 386′s, instead of having HIGHMEM crap with windows into a bigger physical space.
Repeat after me:
virtual space needs to be bigger than physical space. Not “as big
[quote]Linus torvalds about PAE
Posted on May 24, 2011
PAE really really sucks.
The biggest single reason to go 64-bit is exactly because of physical address space. Your virtual address space needs to bea multiple of the physical one: when you hit 1GB of RAM, 32-bit virtual memory is no longer acceptable. You literally do need more virtual memory than physical.
PAE turned that very simple fact on its head, and screwed things up royally. Whoever came up with the idea was totally incompetent, and had forgotten all the DOS HIGHMEM pains. There’s a damn good reason why we left the 286 behind, and started using 386′s, instead of having HIGHMEM crap with windows into a bigger physical space.
Repeat after me:
virtual space needs to be bigger than physical space. Not “as big
A little behind schedule but Dpup Exprimo 5.x.3 live pfix=ram on the main Linux box. Nice tweaks on Enlightemment.
Everything working fine on initial boot.
# report-video
Dpup Exprimo, version 5.X.3 on Wed 17 Aug 2011
Chip description:
0.0 VGA compatible controller
nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)
oem: NVidia
product: NV18 () Board Chip Rev A2
X Server: Xorg
Driver used: nv
X.Org version: 1.7.7
dimensions: 1440x900 pixels (411x263 millimeters)
depth of root window: 24 planes
...the above also recorded in /tmp/root/ as report-video,
and archived with xorg.conf and Xorg.0.log as report-video-full.gz
I'll do a couple of installs a little later......... time for some food.
Everything working fine on initial boot.
# report-video
Dpup Exprimo, version 5.X.3 on Wed 17 Aug 2011
Chip description:
0.0 VGA compatible controller
nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)
oem: NVidia
product: NV18 () Board Chip Rev A2
X Server: Xorg
Driver used: nv
X.Org version: 1.7.7
dimensions: 1440x900 pixels (411x263 millimeters)
depth of root window: 24 planes
...the above also recorded in /tmp/root/ as report-video,
and archived with xorg.conf and Xorg.0.log as report-video-full.gz
I'll do a couple of installs a little later......... time for some food.
flsynclient works! thanks for getting one can turn off as it makes a difference with a disability being able to turn that damn thing off and not loose data over and over. to turn it off it is more than a convenience of having it on for quick desktop maneuvering. anyway, I only use puppies now where it works and glad your's is one of them.
like the new desktop and will test over next few days.
pfix=ram manual frugal install to ext4. built-in broadcom wl.ko driver works flawlessly with frisbee.
-Computer-
Processor : 2x Intel(R) Pentium(R) CPU P6100 @ 2.00GHz
Memory : 2519MB (213MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Wed 17 Aug 2011 04:22:40 PM GMT+8
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
like the new desktop and will test over next few days.
pfix=ram manual frugal install to ext4. built-in broadcom wl.ko driver works flawlessly with frisbee.
-Computer-
Processor : 2x Intel(R) Pentium(R) CPU P6100 @ 2.00GHz
Memory : 2519MB (213MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Wed 17 Aug 2011 04:22:40 PM GMT+8
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
Installed 5.X.3 FRUGAL Lin'N'Win
Activated my application environment.
Aps did work.
Activated my application environment.
Aps did work.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
changes requested for exprimo
Here are some notes to pemasu
I just downloaded your latest but not tested.
1)The clock's time was off by 4 hours,
but I ran the wizardwizard and was able to
get it right by choosing 'Software adjustment'
2) Line 260 of pclock 3.5
The audio player 'parole' should be changed to
defaultaudioplayer
3) pschedule needs to be installed for pclock to
work correctly
4) line 68 of pclock 3.5
export FONTSIZE=39
can be changed to
results in a minor change in appearance of pclock
5) Install lame libraries for Baconrecorder
to record in MP3 format
6) In baconrecorder script where it says
to launch 'retrovol' ---> change this to launch
'defaultaudiomixer' instead
7) A neat feature is converting a wav to mp3
with a right click as explained here
http://www.murga-linux.com/puppy/viewto ... 10&t=70759
8 ) Make sure that you have the 'right' version of
zathura installed. To check ---> Measure the
width of the zathura window. If it's 1024 pixels
then I compiled it and it's version .4.
If it's around 800 pixels wide then iguleder compiled it
and it's version .3
Maybe a better name than Exprimo is 'Squeeze Deluxe'
Iguleder can continue to make barebones Squeeze versions.
___________________________________________
I just downloaded your latest but not tested.
1)The clock's time was off by 4 hours,
but I ran the wizardwizard and was able to
get it right by choosing 'Software adjustment'
2) Line 260 of pclock 3.5
The audio player 'parole' should be changed to
defaultaudioplayer
3) pschedule needs to be installed for pclock to
work correctly
4) line 68 of pclock 3.5
export FONTSIZE=39
can be changed to
Code: Select all
export FONTSIZE=54
5) Install lame libraries for Baconrecorder
to record in MP3 format
6) In baconrecorder script where it says
to launch 'retrovol' ---> change this to launch
'defaultaudiomixer' instead
7) A neat feature is converting a wav to mp3
with a right click as explained here
http://www.murga-linux.com/puppy/viewto ... 10&t=70759
8 ) Make sure that you have the 'right' version of
zathura installed. To check ---> Measure the
width of the zathura window. If it's 1024 pixels
then I compiled it and it's version .4.
If it's around 800 pixels wide then iguleder compiled it
and it's version .3
Maybe a better name than Exprimo is 'Squeeze Deluxe'
Iguleder can continue to make barebones Squeeze versions.
___________________________________________
Thank you all of your feedback.
Don570. Thank you that you spent time with Exprimo. I will include those missing stuff and make the adjustment to the scripts. About Zathura. I wasnt sure if your squeeze right click include Zathura binary and I forgot to check it. I also forgot to add your Zathura gui. I will make an checked package of those. Right click extras with working combination is my next target.
I had difficulties with woof and pet_packages-common repo with this woof and resolving them took my time.
Jim3630. Nice report. I have updated synclient from debian wheezy. It works better than squeeze original.
I will stay with this woof probably for next version, cause it about works now.
About the name. I got request from Iguleder to change my experimental build name and I brainstormed this one while in day work. I somewhat need to use latin in my work so latin word was the solution. Let it be the name for these experimental builds. Lets see what happens next.
About 64-bit builds. I would say that if Iguleder makes the core for it, I will start add my stuff and start to experiment with 64-bit core immediately. Lets see. These are interesting times.....
Don570. Thank you that you spent time with Exprimo. I will include those missing stuff and make the adjustment to the scripts. About Zathura. I wasnt sure if your squeeze right click include Zathura binary and I forgot to check it. I also forgot to add your Zathura gui. I will make an checked package of those. Right click extras with working combination is my next target.
I had difficulties with woof and pet_packages-common repo with this woof and resolving them took my time.
Jim3630. Nice report. I have updated synclient from debian wheezy. It works better than squeeze original.
I will stay with this woof probably for next version, cause it about works now.
About the name. I got request from Iguleder to change my experimental build name and I brainstormed this one while in day work. I somewhat need to use latin in my work so latin word was the solution. Let it be the name for these experimental builds. Lets see what happens next.
About 64-bit builds. I would say that if Iguleder makes the core for it, I will start add my stuff and start to experiment with 64-bit core immediately. Lets see. These are interesting times.....
Went ahead and did a manual frugal install...... looks good.
-Computer-
Processor : AMD Athlon(tm) XP 2400+
Memory : 1033MB (147MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Thu 18 Aug 2011 12:30:33 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : VIA8233 - VIA 8235
-Version-
Kernel : Linux 2.6.39 (i686)
Compiled : #1 SMP Fri Jul 15 19:38:53 GMT-8 2011
C Library : GNU C Library version 2.11.2 (stable)
Default C Compiler : Unknown
Distribution : Unknown distribution
-Current Session-
Computer Name : puppypc22119
User Name : root (root)
Home Directory : /root
Desktop Environment : Unknown (Window Manager: Enlightenment)
-Misc-
Uptime : 1 hour, 46 minutes
Load Average : 0.71, 0.35, 0.16
-Computer-
Processor : AMD Athlon(tm) XP 2400+
Memory : 1033MB (147MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Thu 18 Aug 2011 12:30:33 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : VIA8233 - VIA 8235
-Version-
Kernel : Linux 2.6.39 (i686)
Compiled : #1 SMP Fri Jul 15 19:38:53 GMT-8 2011
C Library : GNU C Library version 2.11.2 (stable)
Default C Compiler : Unknown
Distribution : Unknown distribution
-Current Session-
Computer Name : puppypc22119
User Name : root (root)
Home Directory : /root
Desktop Environment : Unknown (Window Manager: Enlightenment)
-Misc-
Uptime : 1 hour, 46 minutes
Load Average : 0.71, 0.35, 0.16
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
I want to write a new version of my package builder this weekend, to simplify things a bit. The goal is to make it more portable.
Once it's ready, maybe I'll make a 64-bit chroot environment from Debian Squeeze and rebuild the 2.6.39.4 kernel.
Once it's ready, maybe I'll make a 64-bit chroot environment from Debian Squeeze and rebuild the 2.6.39.4 kernel.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
To the purchasing community-Very good article from Tovalds.
This is a very good article posted by James C. and Pemasu.pemasu wrote:Just found this post by James C. I searched from the net the whole post.
Linus torvalds about PAE ... .
Many will not be clear on understanding the vein in which he wrote this.
Linux is making the point about 64bit OS operations and shutting down all of those Linux users who insist upon trying to suggest that 32bit Linux runs just as well or better in 32bit mode on 64bit processors. They have for years been trying to make the case for extending 32bit OS operations.
I have long been a proponent for 64bit OS on 64bit hardware. In fact, excepting for the testing that has been done using some of the Puppy versions, I haven't ever endorsed any customer installation or any user purchase of 32bit OS on 64bit machines....NEVER!
There are so many reasons why NO ONE SHOULD install/purchase a production Operating System (OS) that comes 32bit. (Unless, of course, the machine itself is not a 64bit PC).
Otherwise, if you are stuck with 32bit hardware, and you have Puppy PAE running on that 32bit hardware, you will take advantage of all of the memory that one can stuff in that 32bit system without fail. The is true in Linux even more than in Microsoft 32bit. The Puppy advantage is how it maps remaining memory for use as part of its filesystem making the system behave like a great big ole fast hard drive (HDD). PAE mapping does work, just nowhere near as effective as when the systems run in 64bit mode.
FATDOG and the up and coming LightHouse are the 2 64bit Puppy distros which run faster (a personal observation) than the 32bit implementations do. (There are several reasons for this, not mention that all of my 64bit PCs have bigger faster processors than my 32bit PCs have).
Again, if you have 64bit PCs, DO NOT BOTHER WITH 32BIT OSes is the message to all of the naysayers.
Compiling new kernel, making pet of it, creating kernel source sfs takes precious time. The time should be focused to things which work just fine.
I think that I concentrate on non PAE kernels using mine or Iguleder version or checking Iguleder kernel and maybe modifying something if needed and not using time with PAE kernel.
64 bit is the way to go in the future for memory and speed improvements.
Should I say: End of discussion, lol.
PS. I have nothing personally against PAE kernels. There are still several builds floating around with them and I still might update the base distros of them. I just wont use PAE kernel in the future or make double announcements with and without PAE support. But life goes on......
I think that I concentrate on non PAE kernels using mine or Iguleder version or checking Iguleder kernel and maybe modifying something if needed and not using time with PAE kernel.
64 bit is the way to go in the future for memory and speed improvements.
Should I say: End of discussion, lol.
PS. I have nothing personally against PAE kernels. There are still several builds floating around with them and I still might update the base distros of them. I just wont use PAE kernel in the future or make double announcements with and without PAE support. But life goes on......
Last edited by pemasu on Thu 18 Aug 2011, 19:14, edited 2 times in total.
Hi Pemasu,pemasu wrote:Fixing the right click pet installed stuff.
I think that I create exprimo-update-0.0.1.pet and test stu90`s update manager for installing the update package.
Not sure if i posted this one already but here is where i got to with the dpup-updater.
I added comments so should be easy enough to customize for Exprimo
- Attachments
-
- dpup-update.gz
- remove fake .gz and make executable
- (3.24 KiB) Downloaded 233 times
Dpup Exprimo Updater which checks available updates from the repo. I have created the right click all pet which has those fixes don570 mentioned including missing libs and symlinks.
I have located most of duplicates. Next I have to add those locations as remove commands to the pinstall.sh script. I will upload the fixed right click UPDATE pet later in the evening.
But here is the first version of the updater. It makes menu entry.
I have located most of duplicates. Next I have to add those locations as remove commands to the pinstall.sh script. I will upload the fixed right click UPDATE pet later in the evening.
But here is the first version of the updater. It makes menu entry.
- Attachments
-
- dpup-exprimo-updater-0.0.1.pet
- (9.26 KiB) Downloaded 226 times
Dave S. Interesting. Kernel is the same, firmwares and kernel drivers are build in the main sfs. B43 and b43legacy firmwares and drivers are in the build. I dont know straight what is wrong. Dmesg after boot or other boot error log from sysinfobox could give information is there boot time loading problem of firmware or b43/b43legacy driver (I dont know which one your broadcom uses).
Sounds like problem which would be useful to try to debug more.
Sounds like problem which would be useful to try to debug more.
Last edited by pemasu on Thu 18 Aug 2011, 19:30, edited 1 time in total.
DaveS if you have wl.ko which iirc you don't can check boot loader to assure b43 b43legacy and ssb are not loaded. inversely, with the other check likewise.
I have wl and no problem.
----------
you probable know this
code
lsmod | grep ssb/b43/wl etc to find what is loaded
-----
this is recommended for puppy 3 I was going to try it next time I'm stuck.
Here is my script for Puppy 3.00 Retro with a Netgear Wireless USB adapter:
Code:
#!/bin/sh
modprobe r8187
sleep 5s
ifconfig wlan0 up
sleep 10s
iwconfig wlan0 essid PWB
iwconfig wlan0 key off
iwconfig wlan0 mode managed
rm /etc/dhcpc/*.pid
dhcpcd -t 30 -h puppypc -d wlan0
ifconfig
iwconfig
I have wl and no problem.
----------
you probable know this
code
lsmod | grep ssb/b43/wl etc to find what is loaded
-----
this is recommended for puppy 3 I was going to try it next time I'm stuck.
Here is my script for Puppy 3.00 Retro with a Netgear Wireless USB adapter:
Code:
#!/bin/sh
modprobe r8187
sleep 5s
ifconfig wlan0 up
sleep 10s
iwconfig wlan0 essid PWB
iwconfig wlan0 key off
iwconfig wlan0 mode managed
rm /etc/dhcpc/*.pid
dhcpcd -t 30 -h puppypc -d wlan0
ifconfig
iwconfig
Last edited by jim3630 on Thu 18 Aug 2011, 19:56, edited 1 time in total.