Firefox official releases

Browsers, email, chat, etc.
Post Reply
Message
Author
User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#81 Post by sunburnt »

Anyone make an SFS of Firefox-11 with Flash installed ?

This would seem to be the best of the best. Quick install, try it, and removal if needed.
And the big plus... It does not take up Save file space !!!

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#82 Post by Tman »

sunburnt wrote:Anyone make an SFS of Firefox-11 with Flash installed ?

This would seem to be the best of the best. Quick install, try it, and removal if needed.
And the big plus... It does not take up Save file space !!!
My firefox pets use a puninstall.sh script to clean leftover files when you uninstall the pet. Sfs files don't have this option, so you will have to manually clean up the bits and pieces after the sfs is unloaded. For example. see the /root/.mozilla/firefox folder.

-- How to convert pets into sfs files --

The link above shows you how to combine multiple pets into 1 sfs, but it will work with single pets too...just name the sfs file, something slightly different than the pet during the building process. You can rename the sfs to whatever you like after the process is complete.

User avatar
darkstrike
Posts: 174
Joined: Mon 09 Jun 2008, 14:58
Location: Fauxburg, Nova Scotia, Canada

#83 Post by darkstrike »

Tman wrote:
darkstrike wrote:Just went to use the machine again and it is still doing the "hanging on loading pages" issue :(
Darkstrike, trying uninstalling the Firefox 11 pet and remove the saved settings when it asks you to. Then reinstall the pet. This should give a clean install.
Firefox 11 has been stable for me on my system builds, but I am interested to know what websites the "hanging" problems occur for you on your system, and with which version of puppy.
Also, changing some of the preference settings may improve performance for you. I always disable the crashreporter, history, and automatic updates in Firefox.
Hi Tman - it seems to hang on almost any page I go to except a few (your basic www.google.ca / www.google.com, etc. for example doesn't hang)...I'm wondering if it has to do with sites that contain flash content...? The browser will enter a "not responding" state for 10+ seconds and then WILL eventually load the page, and the page will be fine after that...it's only during the initial load that it acts up. Once a page loads it works flawlessly.

As for removing the saved settings, I had done that manually as well as doing so when the FF11 pet prompted, so those settings should have been removed. I like having the latest version of FF so automatic updates are currently enabled (although I might disable that). However, I always have had history disabled as I never really use it and it just wastes space. The system is: 1.5ghz AMD AthlonXP 1800+, 512mbs RAM, 10gb HDD, 64mb Nvidia Quadro 2 Pro video card. The puppy version is Lucid 5.28 (the downloaded ISO that came with the 004 update preinstalled).

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#84 Post by pa_mcclamrock »

Just installed 11.0 official--looks good so far, and I'm using it right now--but I have one "newbie-like" question, if anyone would like to answer it. I saved the bookmark backups, but I'm not readily seeing how to restore bookmarks from backups. Can anyone tell me quick, or would it be better to read the [fine] manual?
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
darkstrike
Posts: 174
Joined: Mon 09 Jun 2008, 14:58
Location: Fauxburg, Nova Scotia, Canada

#85 Post by darkstrike »

pa_mcclamrock wrote:Just installed 11.0 official--looks good so far, and I'm using it right now--but I have one "newbie-like" question, if anyone would like to answer it. I saved the bookmark backups, but I'm not readily seeing how to restore bookmarks from backups. Can anyone tell me quick, or would it be better to read the [fine] manual?
Pretty easy :)

Bookmarks menu / Show All Bookmarks / Import And Backup / Restore -> Choose File ->browse to directory of file

All of the above assuming you had saved your backup as a .json file and not an HTML....if HTML, the import button is there for that too...hope that helps! :)

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#86 Post by pa_mcclamrock »

Done--worked--thanks! :D
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#87 Post by Tman »

darkstrike,

I removed Lucid from my system in favour of Exprimo. Saluki and PupStudio are the only other pups that I have installed.

I've brainstormed that some possible reasons for your problem are:

- Firefox is conflicting with some other apps you've installed
- This Firefox pet is not compatible with your version of Lucid
- You got a corrupted download
- Firefox is somehow conflicting with your hardware

Some things for you to try:

1) Check the MD5 checksum to make sure you didn't get a corrupted download:
95277fef1e1641f5d00ef9c178f5eb4d Firefox-11.0-official.pet

2) In Lucid, try running in pfix=ram mode and install my Firefox-11 pet to see if it still hangs. If it hangs then it is Firefox. If it doesn't hang, then my conclusion would be software conflicts

3) In Lucid, try again in pfix=ram with Playdayz's Firefox pet. If Playdayz's version works, then my Firefox pet has issues with Lucid.

4) Try Lucid and my Firefox on another computer (if available) to see what happens. If it works then there is some problem with Firefox and your hardware setup (or software configuration for your hardware).

User avatar
darkstrike
Posts: 174
Joined: Mon 09 Jun 2008, 14:58
Location: Fauxburg, Nova Scotia, Canada

#88 Post by darkstrike »

Ok, thanks for the suggestions - I can say that it did work perfectly with FF7 before I updated to FF11 if that gives you any more ideas...?

User avatar
gulk
Posts: 86
Joined: Mon 21 Apr 2008, 19:04

firefox hanging while loading pages

#89 Post by gulk »

@darkstrike,

please start firefox from a console; I think I had the issue you mentioned and it was coming from a incompatible https library. Once I fixed that, the problem went away. I don't remember exactly what I fixed, but if you give me the error message from your console, it might ring a bell.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#90 Post by sunburnt »

Tman; SFS files could have and use the same cleanup script more or less.
There`s fewer things to clean up with the SFS of course, config. files mainly.
In fact the /root/.mozilla/firefox folder may be the only thing to clean up.

I noticed that you do have an SFS of Firefox-7, I`ll try it and Firefox-11.

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#91 Post by Tman »

sunburnt wrote:Tman; SFS files could have and use the same cleanup script more or less.
I am afraid it is not that simple. We would need an sfs-loader that handles pinstall.sh and puninstall.sh scripts or a similiar type of feature for that to happen.

User avatar
darkstrike
Posts: 174
Joined: Mon 09 Jun 2008, 14:58
Location: Fauxburg, Nova Scotia, Canada

Re: firefox hanging while loading pages

#92 Post by darkstrike »

gulk wrote:@darkstrike,

please start firefox from a console; I think I had the issue you mentioned and it was coming from a incompatible https library. Once I fixed that, the problem went away. I don't remember exactly what I fixed, but if you give me the error message from your console, it might ring a bell.
Sure Gulk,

I've been tinkering with Linux for a few years now, but me and the console aren't terribly well-acquainted as of yet....I should be able to start it with just the command "firefox" correct? (At least I know I've done that before.)

Is there a certain command to use to show the error messages?

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#93 Post by sunburnt »

Tman; Your right of course, I was thinking manually run uninstall.

How about the idea of Squash file apps. that mount but don`t union?
I have a loader for them, on startup it makes a menu of all SQ apps. found.
Apps. are only mounted when run, and they`re unmounted at exit.

So NO install, little Save space taken, and NO union layers used...

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#94 Post by sunburnt »

Tman; I started making an SFS file from your Firefox-11 package.
Upon looking at it, I wondered about a few things...

In /usr/bin is firefox_setup which wipes out the existing Firefox.
Can`t 2 Firefox versions exist together?
Especially because your Firefox-11 package is in /opt .
But all the system files and Firefox config. files are common.

# So then shouldn`t the files in an SFS just coverup the old Firefox files?
# Except for any config. files that are on the Save top layer of course.

Each app. version should be written to exist in a sandbox ( of course...).
It`s hard to believe the Mozilla people can`t do any better than that.

And all apps. when run should create any non-existing config. files.
The apps. are more reliable, and no need to copy SFS config. files.
Just prefix the config. file names with the apps. name
( firefox-11.bookmarks.html ), then they are easily removed.

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#95 Post by Tman »

Hi Sunburnt,

I packaged the Firefox pets in a more complicated manner in order to add extra functionality AND to have thse extra functions in the sfs.
It was tricky because sfs files do not overwrite over the original files in the main sfs.

For example, say you have /usr/share/applications/firefox.desktop and /usr/local/bin/defaultbrowser in the the main sfs...even if you delete those files, they will still be in the main sfs (unless you remaster) and the firefox.sfs cannot overwrite those existing files.

That is why I had to create unique folder names and have the firefox .desktop file run a script instead of the actual binary. Using a script was the only way I could get the sfs to delete old firefox files and folders, so that the sfs would work the way I want it.

I put firefox in the /opt folder, but the firefox_setup script will remove any existing /usr/lib/firefox folder and make a symlink to the /opt/firefox folder.

I could have made the pet simpler by just making a standard firefox pet and adding pinstall and puninstall scripts to add the extra functions that I wanted, but if you were to convert such a pet into sfs format, the sfs would not work as expected. My solution ended up to be quite tricky and took me at least 5 tries, but I couldn't think of a simpler way.

the extra functions include:
- removing old firefox folders
- asking to make firefox the defaultbrowser
- asking to remove old firefox saved settings
- adding custom saved settings
- doing cleanup on uninstall of firefox (works in the pet only due to puninstall.sh options not available in sfs)

- I guess one could go about installing 2 versions of firefox, but I see that as extra bloat, and would only choose the one that works best for my system

** there is a problem with the sfs, which is why I only uploaded the pet for firefox-11...when you load and unload the sfs multiple times, some files no longer get removed and overwritten properly. I have not managed to solve this problem. When you load it only once, everything should work as expected.
If you wanted to clean up the files when unloading the sfs, you could copy the puninstall.sh from the pet and name to something like /root/my-appications/bin/cleanup_firefox.sh
-
Last edited by Tman on Sun 01 Apr 2012, 21:24, edited 2 times in total.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#96 Post by sunburnt »

Hey Tman; I agree that only one good Firefox is needed. The newest hopefully.
Firefox use to be the best browser, but it`s gotten worse and worse.
I don`t know if it`s Mozilla`s fault or the folks building the packages.

Sounds like added SFS files go underneath the main SFS files in the union stack.
Otherwise an SFS`s file`s would over shadow any existing duplicate files.
This keeps Puppy safer, but it makes SFS files less than they could be...

This is part of why I dislike union file systems. Buggy, complex, and unneeded.

I`m going to try to make a no-union version of your Firefox-11.
I need to know the compile path to use as the Squash file`s mount point.

### Q... What was the exact "complete path" you used for compiling Firefox-11 ?

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#97 Post by Tman »

sunburnt wrote: Sounds like added SFS files go underneath the main SFS files in the union stack.
Otherwise an SFS`s file`s would over shadow any existing duplicate files.
Yes, that is the way sfs files are configured in Puppy. You have to modify the initrd file if you want to alter this. That is what Jemimah has done for her adrive.sfs in Saluki.
### Q... What was the exact "complete path" you used for compiling Firefox-11 ?
These are Firefox official versions, meaning the binaries and libs have already been compiled by the folks at mozilla.

User avatar
xman
Posts: 144
Joined: Thu 24 Sep 2009, 06:31

ESR?

#98 Post by xman »

Just now Mozilla has three patched official firefox releases: 3.6.28, 10esr and 11.0. Mozilla has abandoned all other versions of firefox, they are unpatched and unsupported.

Support for Firefox 3.6 is planned to end on 24 April 2012. So, there is three weeks for 3.6.28.

Extended Support Release (ESR) releases will be maintained for approximately one year, with point releases containing security updates coinciding with regular Firefox releases. ESR is for groups (is puppy users such a group?) who need extended support for mass deployments: http://www.mozilla.org/en-US/firefox/organizations/faq/.

Firefox 11.0 is current stable release, released on March 13, 2012. Planned release date for firefox 12 is 24 April 2012. And so on with cycles of six weeks.

Is there any point to invest in ESR?

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#99 Post by OscarTalks »

Yes, in fact could I request that of you compilers please?
The 3.6.x series that is. Latest is 3.6.28 as mentioned.

Certainly under smelly old Windows these ones are lighter on memory (and cpu) usage than the versions from 4 to 11. There have been lots of complaints about hogging and leaks. Not sure if this is the case under Puppy, might be worth doing some tests.
Oscar in England
Image

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#100 Post by Tman »

OscarTalks wrote:Yes, in fact could I request that of you compilers please?
The 3.6.x series that is. Latest is 3.6.28 as mentioned.
Billtoo has already compiled Firefox 3.6.27. His thread for it is here -> http://murga-linux.com/puppy/viewtopic.php?t=74341

For those who want to compile Firefox themselves, please see the following thread: http://www.murga-linux.com/puppy/viewto ... 792#621792

**be warned: It froze up for me after about 2 hours of compiling on a Pentium4. I was only successfull when I tried it on my AMD dual-core.
-

Post Reply