Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Swiftfox - faster Firefox :-)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Mon Jul 24, 2006 7:10 pm    Post subject: Reply with quote

EAD wrote:
I am trying to install but can't , there seem to be a bug in the .tar.bz2 file, any one tried recently? and succsed?

Check the md5sum, each build has it posted on the site. If it doesn't match then it got corrupted on the download, redownload it. If it does match then it isn't corrupted. Why do you think it is corrupt, how are you trying to install it?

If you're still having trouble you could try asking in the Swiftfox Forum.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Mon Jul 24, 2006 8:22 pm    Post subject: Reply with quote

I just tested the page with and without pango. I found that without pango the RAM usage is about 20% lower, CPU usage is lower by 5% and page rendering test is about 200% faster. I am left 8O

What is it that pango brings to the table for EN_US folks?
Back to top
View user's profile Send private message
Belliash
Advocate
Advocate


Joined: 24 Nov 2004
Posts: 2503
Location: Wroclaw, Poland

PostPosted: Tue Jul 25, 2006 9:04 am    Post subject: Reply with quote

Does someone know how to speed up so much firefox instead of installing this fork?
_________________
Asio Software Technologies
Belliash IT Weblog
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Tue Jul 25, 2006 11:18 am    Post subject: Reply with quote

Morpheouss wrote:
Does someone know how to speed up so much firefox instead of installing this fork?
You can edit the firefox ebuild to apply all those changes in swiftfox, and hope that it compiles without errors ;)
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Tue Jul 25, 2006 6:12 pm    Post subject: Reply with quote

how about someone post an optimized ebuild for firefox then? Rip all those which is not needed and keep the essentials ones inside. :D
_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Wed Jul 26, 2006 5:21 pm    Post subject: Reply with quote

adding this + the insane C(XX)FLAGS (some LDFLAGS would probably be useful too) in the ebuild should do the trick.
Code:
   # swiftfox optimizations
   mozconfig_annotate '' --with-pthreads
   mozconfig_annotate '' --disable-shared
   mozconfig_annotate '' --enable-static
   mozconfig_annotate '' --disable-pango
   mozconfig_annotate '' --enable-xft

I didn't try it so use it with your own risk.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Thu Jul 27, 2006 12:09 am    Post subject: Reply with quote

pussi wrote:
adding this + the insane C(XX)FLAGS (some LDFLAGS would probably be useful too) in the ebuild should do the trick.
Code:
   # swiftfox optimizations
   mozconfig_annotate '' --with-pthreads
   mozconfig_annotate '' --disable-shared
   mozconfig_annotate '' --enable-static
   mozconfig_annotate '' --disable-pango
   mozconfig_annotate '' --enable-xft

I didn't try it so use it with your own risk.


They're either building against an old GTK/Pango or did patch the tree using patches from the bugzilla, since throwing in --enable-static with any recent version of GTK/Pango will cause problems, I believe --with-pthreads is used as is and Gentoo do far more extensive mozconfiging than that.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
allex87
Apprentice
Apprentice


Joined: 02 Aug 2003
Posts: 154
Location: Ontario, Canada

PostPosted: Thu Jul 27, 2006 5:59 pm    Post subject: Reply with quote

Wow, this is amazing... I've been using opera (and having to cope with what I don't like about it), but now I can use Firefox and not pay a speed penalty! :)

Thanks for reporting, I can really see the difference!


Alex.
Back to top
View user's profile Send private message
EAD
Guru
Guru


Joined: 05 Jul 2006
Posts: 352

PostPosted: Thu Jul 27, 2006 8:22 pm    Post subject: Reply with quote

How can I enable Java in swiftfox? It seem to work for me from the WIKI in FIREFOX but not in SwiftFox, any one?
Back to top
View user's profile Send private message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Thu Jul 27, 2006 10:58 pm    Post subject: Reply with quote

EAD wrote:
How can I enable Java in swiftfox? It seem to work for me from the WIKI in FIREFOX but not in SwiftFox, any one?

You need to place a symlink in either swiftfox/plugins or ~/.mozilla/plugins that points to the java plugin.
Back to top
View user's profile Send private message
EAD
Guru
Guru


Joined: 05 Jul 2006
Posts: 352

PostPosted: Fri Jul 28, 2006 6:33 am    Post subject: Reply with quote

bugz wrote:
EAD wrote:
How can I enable Java in swiftfox? It seem to work for me from the WIKI in FIREFOX but not in SwiftFox, any one?

You need to place a symlink in either swiftfox/plugins or ~/.mozilla/plugins that points to the java plugin.


amm what?
I know I mean what is a links, but from where to what? can you give me some more diteals?
Back to top
View user's profile Send private message
stahlsau
Guru
Guru


Joined: 09 Jan 2004
Posts: 584
Location: WildWestwoods

PostPosted: Fri Jul 28, 2006 8:10 am    Post subject: Reply with quote

hi,
since noone seems to know what pango is and for what you need it, i can only suggest everyone to enter
Code:
export MOZ_DISABLE_PANGO=1

into your /etc/profile, issue a
Code:
source /etc/profile
restart firefox and enjoy the speedgain. Not only firefox renders the testpage about 6 seconds faster than before (after a restart, of course), it feels more responsive with all other pages too.
Back to top
View user's profile Send private message
Belliash
Advocate
Advocate


Joined: 24 Nov 2004
Posts: 2503
Location: Wroclaw, Poland

PostPosted: Fri Jul 28, 2006 8:19 am    Post subject: Reply with quote

Maybe can someone make ebuild for firefox with those all hacks and patches?
Maybe force it to use x86 ABI on 64-bit Gentoo?
_________________
Asio Software Technologies
Belliash IT Weblog
Back to top
View user's profile Send private message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Fri Jul 28, 2006 8:33 am    Post subject: Reply with quote

EAD wrote:
amm what?
I know I mean what is a links, but from where to what? can you give me some more diteals?

You mentioned that you have java working in Firefox. Where did you put the symlink to the java plugin for Firefox?
Back to top
View user's profile Send private message
EAD
Guru
Guru


Joined: 05 Jul 2006
Posts: 352

PostPosted: Fri Jul 28, 2006 8:58 am    Post subject: Reply with quote

bugz wrote:
EAD wrote:
amm what?
I know I mean what is a links, but from where to what? can you give me some more diteals?

You mentioned that you have java working in Firefox. Where did you put the symlink to the java plugin for Firefox?


I did what they told in the WIKI, using "eselect". what's wrong with this? how to do the link thing?
Back to top
View user's profile Send private message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Fri Jul 28, 2006 5:32 pm    Post subject: Reply with quote

EAD wrote:
I did what they told in the WIKI, using "eselect". what's wrong with this? how to do the link thing?

Do you know which directory javaplugin_oji.so is located in?
Back to top
View user's profile Send private message
Gergan Penkov
Veteran
Veteran


Joined: 17 Jul 2004
Posts: 1464
Location: das kleinste Kuhdorf Deutschlands :)

PostPosted: Fri Jul 28, 2006 5:49 pm    Post subject: Reply with quote

EAD wrote:
bugz wrote:
EAD wrote:
amm what?
I know I mean what is a links, but from where to what? can you give me some more diteals?

You mentioned that you have java working in Firefox. Where did you put the symlink to the java plugin for Firefox?


I did what they told in the WIKI, using "eselect". what's wrong with this? how to do the link thing?

because gentoo includes patches to correct the brain dead mozilla default plugins-search behaviour :)
_________________
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Back to top
View user's profile Send private message
dfy
Tux's lil' helper
Tux's lil' helper


Joined: 05 Apr 2004
Posts: 79

PostPosted: Fri Jul 28, 2006 8:59 pm    Post subject: Reply with quote

Does getswiftfox.com work for you? Does not work for me at the moment.

Another question: I read that swiftfox is compiled for AMD processors, any chance I can use it with my P4 and still get the speedup you mentioned?
Back to top
View user's profile Send private message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Fri Jul 28, 2006 9:46 pm    Post subject: Reply with quote

dfy wrote:
Does getswiftfox.com work for you? Does not work for me at the moment.

Another question: I read that swiftfox is compiled for AMD processors, any chance I can use it with my P4 and still get the speedup you mentioned?

DreamHost's data center has lost power and their generator caught fire. This is causing an outage for getswiftfox.com currently.
http://www.dreamhoststatus.com/2006/07/28/power-outage-at-the-datacenter/

Second part of your question, there is a P4 build available.

UPDATE: data center power issue is resolved
Back to top
View user's profile Send private message
dfy
Tux's lil' helper
Tux's lil' helper


Joined: 05 Apr 2004
Posts: 79

PostPosted: Fri Jul 28, 2006 11:52 pm    Post subject: Reply with quote

Thanks bugz.

This is what I get when installing swiftfox (via portage):

Code:

QA Notice: the following files contain runtime text relocations
 Text relocations force the dynamic linker to perform extra
 work at startup, waste system resources, and may pose a security
 risk.  On some architectures, the code may not even function
 properly, if at all.
 For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 Please include this file in your report:
 /var/tmp/portage/swiftfox-bin-1.8.0/temp/scanelf-textrel.log
"TEXTREL opt/swiftfox/components/libimgicon.so"
"TEXTREL opt/swiftfox/components/libmozgnome.so"
"TEXTREL opt/swiftfox/components/libschemavalidation.so"
"TEXTREL opt/swiftfox/components/libxpinstall.so"
"TEXTREL opt/swiftfox/libxpcom_core.so"
"TEXTREL opt/swiftfox/libxpcom_compat.so"
"TEXTREL opt/swiftfox/extensions/inspector@mozilla.org/components/libinspector.so"
"TEXTREL opt/swiftfox/extensions/{cf2812dc-6a7c-4402-b639-4d277dac4c36}/components/libxforms.so"
"TEXTREL opt/swiftfox/extensions/{cf2812dc-6a7c-4402-b639-4d277dac4c36}/components/libschemavalidation.so"


Does anyone know whether this is serious or just a problem that has its source in insane linker optimizations by the swiftfox crew?

edit: Apart from this problem, swiftfox seems really nice. It's really much faster than firefox, even on my P4 2.6/1G RAM machine there's a significant difference!
Back to top
View user's profile Send private message
mtascii
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2006
Posts: 87

PostPosted: Sat Jul 29, 2006 1:11 pm    Post subject: Reply with quote

bugz wrote:
EAD wrote:
I did what they told in the WIKI, using "eselect". what's wrong with this? how to do the link thing?

Do you know which directory javaplugin_oji.so is located in?


try
Code:
 locate javaplugin_oji.so


for me it is in
Code:
locate javaplugin_oji.so
/opt/blackdown-jdk-1.4.2.03/jre/plugin/i386/mozilla/libjavaplugin_oji.so
/opt/sun-jdk-1.5.0.07/jre/plugin/i386/ns7/libjavaplugin_oji.so
/opt/sun-jdk-1.5.0.07/jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
Back to top
View user's profile Send private message
EAD
Guru
Guru


Joined: 05 Jul 2006
Posts: 352

PostPosted: Sat Jul 29, 2006 1:27 pm    Post subject: Reply with quote

mtascii wrote:
bugz wrote:
EAD wrote:
I did what they told in the WIKI, using "eselect". what's wrong with this? how to do the link thing?

Do you know which directory javaplugin_oji.so is located in?


try
Code:
 locate javaplugin_oji.so


for me it is in
Code:
locate javaplugin_oji.so
/opt/blackdown-jdk-1.4.2.03/jre/plugin/i386/mozilla/libjavaplugin_oji.so
/opt/sun-jdk-1.5.0.07/jre/plugin/i386/ns7/libjavaplugin_oji.so
/opt/sun-jdk-1.5.0.07/jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so


Ok and then?
Back to top
View user's profile Send private message
bugz
n00b
n00b


Joined: 26 Jun 2006
Posts: 11

PostPosted: Sat Jul 29, 2006 4:30 pm    Post subject: Reply with quote

EAD wrote:
Ok and then?

What was the output you got?
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Mon Jul 31, 2006 4:43 pm    Post subject: Reply with quote

stahlsau wrote:
hi,
since noone seems to know what pango is and for what you need it, i can only suggest everyone to enter
Code:
export MOZ_DISABLE_PANGO=1

into your /etc/profile, issue a
Code:
source /etc/profile
restart firefox and enjoy the speedgain. Not only firefox renders the testpage about 6 seconds faster than before (after a restart, of course), it feels more responsive with all other pages too.


Pango supports full unicode text rendering, as far as I know and is in general more flexible than xft/freetype, because of that I'd have to say the gains to using pango are better internationalisation (can display odd characters more easily) and flexibility.

Edit:
If browser performance is really the only factor in picking a browser for you folks, Opera beats Firefox by a mile, doing some testing here, even with pango disabled Firefox still takes 3 seconds to render http://scragz.com/tech/mozilla/test-rendering-time, where as Opera takes 1. On top of this, Opera is just more snappy and respondsive in general.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
sirdilznik
l33t
l33t


Joined: 28 Apr 2005
Posts: 731

PostPosted: Mon Jul 31, 2006 7:46 pm    Post subject: Reply with quote

predatorfreak wrote:
If browser performance is really the only factor in picking a browser for you folks, Opera beats Firefox by a mile, doing some testing here, even with pango disabled Firefox still takes 3 seconds to render http://scragz.com/tech/mozilla/test-rendering-time, where as Opera takes 1. On top of this, Opera is just more snappy and respondsive in general.

I have not tried disabling pango or applying any of the other changes suggested in this thread to regular firefox, but in my experiances Swiftfox is at least as fast as Opera when the applications can have access to full bandwith/cpu. However I've found that when the applications are fighting with other apps for bandwith (Ktorrent, aMule, wget, etc...) and/or are fighting with other apps for cpu (emerge, encoding, etc...) that Opera renders pages slow as s#!t. Even regular firefox seems faster and more responsive at that point and Swiftfox just blows it out of the water.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 3 of 6

 
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