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 Fri 28 Nov 2014, 07:10
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Puppy 2.02 remaster with earlier kernel + Firefox
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [30 Posts]   Goto page: 1, 2 Next
Author Message
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sat 19 Aug 2006, 22:30    Post subject:  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-releases/isos/puppy-2.02-regression.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-kernel&m=115007881906465&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 Sat 02 Sep 2006, 20:35; edited 2 times in total
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sat 19 Aug 2006, 23:02    Post subject:  

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 Smile

Great stuff.

Cool

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Sat 19 Aug 2006, 23:24    Post subject:  

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

Last edited by MU on Wed 23 Aug 2006, 01:44; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Sun 20 Aug 2006, 06:50    Post subject: wir3d  

Maybe call it Puppy 2.02 "wir3d", for wi-fi and 3d support. Smile

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? Get the sfs (English only).
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sun 20 Aug 2006, 07:20    Post subject:  

Lobster wrote:
Did you use the new T2 compiling system?

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/
... 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.

MU wrote:
Pizzasgood meanwhile informed me, that he installed the Ati-Graficscarddriver with success in Puppy 2.02 using my wizard.

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.
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.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sun 20 Aug 2006, 10:20    Post subject:  

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.
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Sun 20 Aug 2006, 10:33    Post subject:  

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.

_________________
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

Back to top
View user's profile Send private message Visit poster's website 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Sun 20 Aug 2006, 10:58    Post subject:  

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 Exclamation

_________________
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

Back to top
View user's profile Send private message Visit poster's website 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Sun 20 Aug 2006, 21:47    Post subject:  

The remaster works well for me, except that the ethernet modules are not loading. Modprobe complains of incompatibility for the e100 and 8139too modules - the only modules I can try.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sun 20 Aug 2006, 22:45    Post subject:  

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.

Last edited by tempestuous on Sun 24 Dec 2006, 00:00; edited 1 time in total
Back to top
View user's profile Send private message 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Mon 21 Aug 2006, 00:14    Post subject:  

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.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Mon 21 Aug 2006, 06:42    Post subject:  

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.
Back to top
View user's profile Send private message 
BlackAdder


Joined: 22 May 2005
Posts: 382

PostPosted: Mon 21 Aug 2006, 20:01    Post subject: Atmel USB wifi  

tempestuous,
The Atmel device works fine with your updated 2.02.

Thanks from one happy puppy.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sat 02 Sep 2006, 20:38    Post subject:  

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).

Last edited by tempestuous on Mon 04 Sep 2006, 21:30; edited 2 times in total
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Sat 02 Sep 2006, 21:14    Post subject: 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 Embarassed 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...

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [30 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
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.0885s ][ Queries: 12 (0.0041s) ][ GZIP on ]