Puppy 2.02 remaster with earlier kernel + Firefox
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Puppy 2.02 remaster with earlier kernel + Firefox
To make continued use of Mark's 3D-DRI graphics driver wizard and my wifi drivers, I have "transplanted" the older 2.6.16.7 kernel and modules from Puppy 2.0/2.01 into 2.02. I have called this customised version "puppy-2.02-regression".
It's at Mark's site here http://htb65.de/puppylinux/puppy-releas ... ession.iso
EDIT Sep 3 2006: Revised Firefox+MPlayer+Sylpheed version here http://puptrix.org/isos/regression2/
EDIT: If you have already used the standard Puppy 2.02 and saved a pup_save.3fs file, this might cause problems. It would be best to delete this file and start afresh.
Now you can get 3D graphics acceleration and dedicated wifi support along with the NTFS write features of 2.02.
I have tested the NTFS write function, and it works fine for me. But it would be good if others could confirm this before I'm held responsible for destroying someone's WindowsXP data.
And puppy-2.02-regression has a few extra fixes:
- patched kernel to avoid VPN connections to MPPE servers dropping out.
(from http://marc.theaimsgroup.com/?l=linux-k ... 6465&q=raw)
- CPU frequency scaling features added to kernel, same as original 2.02.
- NTFS permissions problem fixed, so ROX can copy to NTFS. See http://www.murga.org/~puppy/viewtopic.php?t=10177
- WAG fixed, with Barry's update. See http://www.murga.org/~puppy/viewtopic.php?t=9753
- Ethernet/network Wizard wifi settings fixed, with rarsa's update. See http://www.murga.org/~puppy/viewtopic.php?p=63444
I didn't enable the the high-mem option in the kernel, because I had a gut feeling that this change was significant enough to possibly break compatibility with the 3D and wifi drivers.
Even if you don't want 3D/wifi, this remaster is quite useful because of the fixes.
It's at Mark's site here http://htb65.de/puppylinux/puppy-releas ... ession.iso
EDIT Sep 3 2006: Revised Firefox+MPlayer+Sylpheed version here http://puptrix.org/isos/regression2/
EDIT: If you have already used the standard Puppy 2.02 and saved a pup_save.3fs file, this might cause problems. It would be best to delete this file and start afresh.
Now you can get 3D graphics acceleration and dedicated wifi support along with the NTFS write features of 2.02.
I have tested the NTFS write function, and it works fine for me. But it would be good if others could confirm this before I'm held responsible for destroying someone's WindowsXP data.
And puppy-2.02-regression has a few extra fixes:
- patched kernel to avoid VPN connections to MPPE servers dropping out.
(from http://marc.theaimsgroup.com/?l=linux-k ... 6465&q=raw)
- CPU frequency scaling features added to kernel, same as original 2.02.
- NTFS permissions problem fixed, so ROX can copy to NTFS. See http://www.murga.org/~puppy/viewtopic.php?t=10177
- WAG fixed, with Barry's update. See http://www.murga.org/~puppy/viewtopic.php?t=9753
- Ethernet/network Wizard wifi settings fixed, with rarsa's update. See http://www.murga.org/~puppy/viewtopic.php?p=63444
I didn't enable the the high-mem option in the kernel, because I had a gut feeling that this change was significant enough to possibly break compatibility with the 3D and wifi drivers.
Even if you don't want 3D/wifi, this remaster is quite useful because of the fixes.
Last edited by tempestuous on Sun 03 Sep 2006, 00:35, edited 2 times in total.
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
Intriguing.
Did you use the new T2 compiling system?
It is worth announcing briefly here - this has an RSS feed
http://puppylinux.org/wikka/LatestNews
with a link to here where it can be added
http://puppylinux.org/wikka/VersionsPuppy
Be interested with peoples response and impression of this. I am using Office CE. Tried Barrys pre-pre- Alpha 2.10
Have still to try PuppyLite and now another version
Great stuff.
Did you use the new T2 compiling system?
It is worth announcing briefly here - this has an RSS feed
http://puppylinux.org/wikka/LatestNews
with a link to here where it can be added
http://puppylinux.org/wikka/VersionsPuppy
Be interested with peoples response and impression of this. I am using Office CE. Tried Barrys pre-pre- Alpha 2.10
Have still to try PuppyLite and now another version
Great stuff.
Pizzasgood meanwhile informed me, that he installed the Ati-Graficscarddriver with success in Puppy 2.02 using my wizard.
So graficscarddrivers seem to work with the new kernel, but I got no other reports yet.
So for the 3D-Control-Center, the regression-Puppy might not be required.
The himem-option made no problems with 3D-drivers, though the Ati-driver works less stable than with kernel 2.4 (Doom3). But that might not be related to himem.
Mark
edit: keyword regression added for the search
So graficscarddrivers seem to work with the new kernel, but I got no other reports yet.
So for the 3D-Control-Center, the regression-Puppy might not be required.
The himem-option made no problems with 3D-drivers, though the Ati-driver works less stable than with kernel 2.4 (Doom3). But that might not be related to himem.
Mark
edit: keyword regression added for the search
Last edited by MU on Wed 23 Aug 2006, 05:44, edited 1 time in total.
wir3d
Maybe call it Puppy 2.02 "wir3d", for wi-fi and 3d support.
This is welcome, making sure that users with wi-fi and 3D acceleration get the features that they need.
More testing with 2.02/himem kernel is also needed to check on the concerns raised above. More wifi users, anyone?
This is welcome, making sure that users with wi-fi and 3D acceleration get the features that they need.
More testing with 2.02/himem kernel is also needed to check on the concerns raised above. More wifi users, anyone?
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
No, I used Vector Linux 5.1 ... but there was not much to compile. The only module 2.02 has which 2.01 doesn't, is fuse.ko. So I first compiled this module from http://fuse.sourceforge.net/Lobster wrote:Did you use the new T2 compiling system?
... but later testing revealed that the 2.01 kernel config builds fuse support statically into the kernel, so it probably wasn't necessary.
Then it was just a matter of manually replacing the modules in 2.02's pup_202.sfs and initrd.gz with the earlier modules.
I will look at updating the Wiki later.
Puppy 2.02's kernel config is critically different to 2.01's, so ALL 2.01 kernel modules should fail to load in 2.02.MU wrote:Pizzasgood meanwhile informed me, that he installed the Ati-Graficscarddriver with success in Puppy 2.02 using my wizard.
I suspect that if Pizzasgood was to manually load the ATI kernel module with "modprobe fglrx" he would see something like this -
"FATAL: Error inserting fglrx ... Invalid module format".
Maybe he is just getting an improvement from the ATI "fglrx" 2D driver?
I just tried the nvidia-7174-legacy 3D driver with my NVIDIA TNT graphics card in Puppy 2.02. When I restarted the Xserver I fell back to the command line. My /var/log/Xorg.0.log reported this -
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.
So I just tried the same thing with Puppy-2.02-regression, and it works. My /var/log/Xorg.0.log now reports -
(II) Loading extension NV-GLX
(II) NVIDIA(0) : NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0) : Using the NVIDIA 2D acceleration architecture
Bottom line: I don't think the existing 3D drivers will work with Puppy 2.02.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
raffy,
Just to clarify; Puppy-2.02's configuration (including high-mem) is, itself, not a problem ... provided the wifi drivers are compiled against this particular configuration.
But there is a large amount of work involved in recompiling all 20 wifi driver packages, so it was easier for me to customise Puppy instead.
Just to clarify; Puppy-2.02's configuration (including high-mem) is, itself, not a problem ... provided the wifi drivers are compiled against this particular configuration.
But there is a large amount of work involved in recompiling all 20 wifi driver packages, so it was easier for me to customise Puppy instead.
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
My log doesn't report any errors. Maybe I wound up installing it manually, but if I remember right, that's what I tried first and it wouldn't compile, so I resorted to MU's installer.
I'm going to get a fresh install and see if it works again.
I'm going to get a fresh install and see if it works again.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Installed fine in a fresh installation. Maybe it's some difference between the ATI and Nvidia drivers.
Incidentally, my college's download speeds are INSANE
Incidentally, my college's download speeds are INSANE
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
- BlackAdder
- Posts: 385
- Joined: Sun 22 May 2005, 23:29
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
BlackAdder,
If you can successfully boot Puppy-2.02-regression then obviously there are quite a few modules already loaded and working, so it's strange that e100 and 8139too are failing. It might just be a dependency issue, try doing "modprobe mii" before loading e100 or 8139too.
If still no success, try the attached modules taken from Vector, not 2.01, which you should use to overwrite the current ones.
EDIT: attachments deleted.
I hope I didn't break the network modules by applying that MPPE patch!
And do your wifi drivers work in 2.02-regression? I seem to recall you had an Atmel USB device.
If you can successfully boot Puppy-2.02-regression then obviously there are quite a few modules already loaded and working, so it's strange that e100 and 8139too are failing. It might just be a dependency issue, try doing "modprobe mii" before loading e100 or 8139too.
If still no success, try the attached modules taken from Vector, not 2.01, which you should use to overwrite the current ones.
EDIT: attachments deleted.
I hope I didn't break the network modules by applying that MPPE patch!
And do your wifi drivers work in 2.02-regression? I seem to recall you had an Atmel USB device.
Last edited by tempestuous on Sun 24 Dec 2006, 04:00, edited 1 time in total.
- BlackAdder
- Posts: 385
- Joined: Sun 22 May 2005, 23:29
tempestuous,
That was quick! Thanks, but the problem seems to be that I was using a pup_save.3fs from the 2.02CE release. Not clear why that should have caused a problem...yet. Starting Puppy with pfix=ram allowed me to connect via the Network wizard, and the system ran smoothly after that.
Will check on the state of play with the Atmel-based wireless adapter in the next day or so.
That was quick! Thanks, but the problem seems to be that I was using a pup_save.3fs from the 2.02CE release. Not clear why that should have caused a problem...yet. Starting Puppy with pfix=ram allowed me to connect via the Network wizard, and the system ran smoothly after that.
Will check on the state of play with the Atmel-based wireless adapter in the next day or so.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Ah yes, pup_save.3fs created by the standard Puppy 2.02 could cause problems. So would a previous copy of pup_202.sfs.
In hindsight, I probably should have modified 2.02-regression to use a pupsave file and squashfile with different filenames.
I will update the original post to warn of this problem.
In hindsight, I probably should have modified 2.02-regression to use a pupsave file and squashfile with different filenames.
I will update the original post to warn of this problem.
- BlackAdder
- Posts: 385
- Joined: Sun 22 May 2005, 23:29
Atmel USB wifi
tempestuous,
The Atmel device works fine with your updated 2.02.
Thanks from one happy puppy.
The Atmel device works fine with your updated 2.02.
Thanks from one happy puppy.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Puppy's development is marching on, and I don't think I'm going to have time to time to update wifi drivers for the next kernel upgrade (likely k2.6.18 with Puppy 2.11). And I certainly won't have time to update 3D drivers for nVIDIA, VIA-Unichrome, and mach64, especially since the latter 2 require revised 2D Xorg drivers, which will need to recompiled against Puppy 2.10's newer version of Xorg (v7.0).
So I decided to revise/enhance Puppy 2.02-regression to extend its appeal beyond the under-the-hood driver features, and be identifiable amongst the large crop of remasters currently available.
So 2.02-regression now has a "best-of-breed" browser/media-player combination in the form of Firefox-1.5.0.6 and MPlayer-1.0pre8, plus Sylpheed-2.2.7 for email.
Firefox features:
- mozplugger plugin for embedded video with MPlayer, modified to support RealVideo.
- "mailto" links to Sylpheed
- file cache reduced from 50MB to 2MB
- page cache reduced as suggested by Leon http://www.murga.org/~puppy/viewtopic.php?t=6201
- Flash Player 7,0,63,0 plugin
MPlayer features:
- inbuilt codec support for the latest H.264 QuickTime files eg. www.apple.com/trailers/
- external codec added for Windows Media 9
- external codec added for RealVideo 10
- XvMC hardware MPEG2 acceleration
EDIT: MPlayer is configured to work with Xorg, not Xvesa. Its performance is superior under Xorg, but if you MUST use Xvesa then the "config" and "gui.conf" files in /root/.mplayer/ must be modified: replace "xv" with "x11".
Sylpheed features:
- URL's linked to Firefox
This remaster is almost exactly the same size as the original 2.02, but it has no HTML editor. Bluefish or Amaya can be added via pupget, or NVU is available as a dotpup http://noforum.de/dotpups/nvu-1.0.pup
MPlayer is somewhat "heavyweight" just for listening to music while you browse and write emails, so I suggest that adding a music player is a good idea - either MU's XMMS 1.2.10 dotpup, or the small and basic xhippo+lamip dotpup, also at http://dotpups.de/dotpups/Multimedia/
The primary purpose of 2.02-regression remains the broad support of wifi devices (examples: Intel IPW3945, Prism54softmac) and broad 3D graphic driver support (although some graphics chips like ATI seem to work OK under the normal 2.02 kernel).
So I decided to revise/enhance Puppy 2.02-regression to extend its appeal beyond the under-the-hood driver features, and be identifiable amongst the large crop of remasters currently available.
So 2.02-regression now has a "best-of-breed" browser/media-player combination in the form of Firefox-1.5.0.6 and MPlayer-1.0pre8, plus Sylpheed-2.2.7 for email.
Firefox features:
- mozplugger plugin for embedded video with MPlayer, modified to support RealVideo.
- "mailto" links to Sylpheed
- file cache reduced from 50MB to 2MB
- page cache reduced as suggested by Leon http://www.murga.org/~puppy/viewtopic.php?t=6201
- Flash Player 7,0,63,0 plugin
MPlayer features:
- inbuilt codec support for the latest H.264 QuickTime files eg. www.apple.com/trailers/
- external codec added for Windows Media 9
- external codec added for RealVideo 10
- XvMC hardware MPEG2 acceleration
EDIT: MPlayer is configured to work with Xorg, not Xvesa. Its performance is superior under Xorg, but if you MUST use Xvesa then the "config" and "gui.conf" files in /root/.mplayer/ must be modified: replace "xv" with "x11".
Sylpheed features:
- URL's linked to Firefox
This remaster is almost exactly the same size as the original 2.02, but it has no HTML editor. Bluefish or Amaya can be added via pupget, or NVU is available as a dotpup http://noforum.de/dotpups/nvu-1.0.pup
MPlayer is somewhat "heavyweight" just for listening to music while you browse and write emails, so I suggest that adding a music player is a good idea - either MU's XMMS 1.2.10 dotpup, or the small and basic xhippo+lamip dotpup, also at http://dotpups.de/dotpups/Multimedia/
The primary purpose of 2.02-regression remains the broad support of wifi devices (examples: Intel IPW3945, Prism54softmac) and broad 3D graphic driver support (although some graphics chips like ATI seem to work OK under the normal 2.02 kernel).
Last edited by tempestuous on Tue 05 Sep 2006, 01:30, edited 2 times in total.
Keep on
Nice work there, we're listening and certainly people with wireless connection will be happy with your build (am just not into wireless yet though I really have to be, soon).
Extra comment: As to kernel and builds, do you know that up to now I can burn Puppy CDs only with 1+ ISOs? My CD-RW is Sony 1611 (16x/10x/40x) working in Celeron 400. No luck so far with 2+ builds...
Extra comment: As to kernel and builds, do you know that up to now I can burn Puppy CDs only with 1+ ISOs? My CD-RW is Sony 1611 (16x/10x/40x) working in Celeron 400. No luck so far with 2+ builds...
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
What you have done looks excellent with features that will be useful to many for some time to come . . .
I have added the info here
http://puppylinux.org/wikka/VersionsPuppy
(that page needs more work if anyone is up for a bit of input)
I have added the info here
http://puppylinux.org/wikka/VersionsPuppy
(that page needs more work if anyone is up for a bit of input)
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Thanks Lobster, I was waiting until I had this revised version finalised before giving you a brief desciption for the wiki, but what you have added looks fine ... just maybe add "+MPlayer +Sylpheed" to the heading.Lobster wrote:I have added the info here
http://puppylinux.org/wikka/VersionsPuppy
Lobster
I hate to carp but i found the layout on the wiki versions page a little confusing - - like the way Mean Puppy and Optimized are mantioned twice - could we alter it to maybe have the same layout that the "Official" sectiooon does - which i found very clear
javascript:emoticon(':lol:')
George
I hate to carp but i found the layout on the wiki versions page a little confusing - - like the way Mean Puppy and Optimized are mantioned twice - could we alter it to maybe have the same layout that the "Official" sectiooon does - which i found very clear
javascript:emoticon(':lol:')
George
george