Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Thanks to everyone contributing in here, as it's VERY handy to have all this stuff in one place, saving all the Googling and overlap produced by said Googling.
Great
Sasha
PS - It seems that ONE MEASLY THING I really miss, has been removed from FF-3.5.x, and that is/was when clicking a bookmark, I had it open in a new tab (by Left Click) whereas now, it apparently can only be done by middle-click. Surely I'll get used to it, but I still get miffed when I click a bookmark and it loads in the current tab :/
Excellent -- you mean my favorite (all-time) extension is now compatible?? YAY! It was not (according to FF when I first installed 3.5. but I'm going RIGHT NOW to get it! I love it, and miss it sorely.
EDIT: TabMixPlus Still not compatible w/FF 3.5.2 though it claims to be. EDIT2: Despite a red warning that it is not compatible, and the pop-up telling me to uninstall/Disable TMP (which I did) I restarted my browser a while later for unrelated reasons, and upon restart, the sidebar opened, and there was the message: "TMP ready for install; restart FF to complete the install.." And I now have it installed & working fine!? Weird. I have been in touch with the developer and let him know about this.
Thanks to mrclisdue for providing the link in the next post; though I didn't need it in the end, thanks for posting it.
PS: I recall (another moderator I think) who wrote somewhere that they were starting to consider themselves epileptic or some such thing, because (the) animated images were making them agitated. Here's one about:config for you:
Code:
image.animation_mode String Determines how to animate multi-frame GIF images
none= animated images will never play.
once= animated images will play once.
normal (default)= animated images will play as normal.
Last edited by GrapefruiTgirl; 08-11-2009 at 10:36 PM.
Reason: Added animation option. Edited TMP compatibility info.
This time, Imma save my prefs.js file (I think that's the file -- don't quote me) for use with future versions, and/or for total crashes in which it might get lost, or whatever.
You might like to use a user.js file which can conveniently be created by copying prefs.js. Beware; any settings made in about:config that also appear in user.js will not be persistent across Firefox restarts.
Ummm.. Yes they will, as long as you edit prefs.js when Firefox is not running. prefs.js is saved when FF closes, so either make any changes using the about:config interface, and close FF to save them, OR, close FF and edit prefs.js. The settings will stay.
Either way, you're right, a user.js is a better idea though, since that seems to be precisely its purpose.
Ummm.. Yes they will, as long as you edit prefs.js when Firefox is not running. prefs.js is saved when FF closes, so either make any changes using the about:config interface, and close FF to save them, OR, close FF and edit prefs.js. The settings will stay.
Fully with you on what you write about prefs.js but what about the case where a preference is defined in user.js, FF is started, the same preference is changed using about.config, FF is closed (saving the new setting to prefs.js). AIUI, when FF is next started, the setting in user.js will override the setting in prefs.js ... ?
Fully with you on what you write about prefs.js but what about the case where a preference is defined in user.js, FF is started, the same preference is changed using about.config, FF is closed (saving the new setting to prefs.js). AIUI, when FF is next started, the setting in user.js will override the setting in prefs.js ... ?
Ahhhh, I see what you're saying! And what you're saying makes perfect sense, I understand it now..
But (lol, always a but) -- take a step back for a sec; this (this=FF, not catkin's words) seems to define two scenarios one could use:
1)
"If you want to use a user.js file, then DO NOT use about:config" because it will be pointless (or if not quite pointless, then temporary at least.
or
2)
Use about:config and prefs.js as partners in crime, but don't add a user.js into the mix.
Make sense?
I can see if multiple users might be using the same FF on a given system, then each user having a user.js makes much sense. On e single user system, I feel the about:config interface is the most practical way to set things up.
Last edited by GrapefruiTgirl; 01-24-2010 at 01:56 AM.
Ahhhh, I see what you're saying! And what you're saying makes perfect sense, I understand it now..
But (lol, always a but) -- take a step back for a sec; this (this=FF, not catkin's words) seems to define two scenarios one could use:
1)
"If you want to use a user.js file, then DO NOT use about:config" because it will be pointless (or if not quite pointless, then temporary at least.
or
2)
Use about:config and prefs.js as partners in crime, but don't add a user.js into the mix.
Make sense?
I can see if multiple users might be using the same FF on a given system, then each user having a user.js makes much sense. On e single user system, I feel the about:config interface is the most practical way to set things up.
Scenario 1 would not be pointless if user.js listed only a subset of settings -- the ones required to be persistent. I imagine that is the most common situation.
Scenario 2 is the most common because user.js does not exist by default and most users will not create it.
I think of it this way: about:config is a GUI editor for prefs.js, unusually (for an editor) not having a "save" feature. The "save" functionality is instead provided when closing FF.
mozillaZine say user.js is "recommended for advanced users only", presumably because of:
potentially confusing behaviour of making some (only some -- really confusing!) changes made via about:config non-persistent across FF restarts.
no default GUI editor for user.js.
potential to mess up prefs.js with bad entries from user.js.
I don't understand "I can see if multiple users might be using the same FF on a given system, then each user having a user.js makes much sense" because, if each user has their own login then they would have their own profile (under ~/.mozilla/firefox/). Perhaps sysadmins could populate the profiles with a user.js but this would be more of a convenience than an enforceable policy because it would be easy for users to change.
Perhaps the most useful benefit of user.js is to mitigate the effects of malware (and user error and file corruption!) changing settings. Also, if FF has to be re-initialised by deleting the profile, a user.js file can provide a good starting point to re-apply the most essential settings (but so could a good backup copy of prefs.js).
Firefox puts its cache in your home partition. By moving this cache in RAM you can speed up Firefox and reduce disk writes. Complete the previous tweak to mount /tmp in RAM, and you can put the cache there as well. ( basically you need /tmp to be in ram with a /tmpfs in your fstab)
Open about:config in Firefox. Right click in an open area and create a new string value called browser.cache.disk.parent_directory. Set the value to /tmp.
This.... is awesome I'd never thought about what tmpfs was good for really, as I never had a need for it.
On my 2Gb system I'm not sure I'll have enough ram to spare on this* (how big is the profile directory for some of you guys? I'm at work and so can't see mine! :|)
*I run boinc and some of the projects have HUGE memory footprints.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.