Control de usuario
Patrocinadores
Estadísticas
Miembros:
239.238
Online:
1.279
Hilos:
1.120.687
Mensajes:
17.157.976
Stats

Índice de foros PC Software libre

Solución al bajo rendimiento de Firefox en Linux.

Descubre todo el poder del software libre: Linux, OpenOffice, GNU...

Moderadores: Churly, coyote, Methenx

ArangeL
Avatar de usuario
Novato
 
Mensajes: 1950
Registrado: 14 Jun 2006
Ubicación: Sevilla

Solución al bajo rendimiento de Firefox en Linux.

Mensajepor ArangeL 01 Jul 2009 18:15

Leyendo blogs, he encontrado una entrada que considero lo bastante interesante por el resultado que he obtenido.
Dicha entrada habla sobre cómo mejorar el pobre rendimiento de Firefox en Linux.

El problema parece radicar en el uso de "PANGO", una librería que Firefox usa para "suavizar" los textos (creo haber entendido).
Desactivando dicha función, se consigue una mejora entorno al 48% (en mi caso particular, la mejora es de 200%).
Para desactivar dicho script en Firefox, hay que definir la siguiente variable en el entorno del sistema antes de lanzar Firefox.

Código: Seleccionar todo
export MOZ_DISABLE_PANGO=1


Para que no necesitemos escribir dicha orden al iniciar sesión, podremos dejarla escrita en el fichero .bash_profile o en .bashrc en la carpeta de nuestro usuario.

En mi caso, la mejora ha sido BESTIAL. Ahora puedo ver varios vídeos Flash en HD a la vez sin que me petardee. Sin dicha mejora una simple animación Flash ya congelaba mi Firefox o incluso lo mataba.

¿Que tal os va a vosotros con este "fix"?

---
Parece que sólo algunas distribuciones precompilan Firefox con PANGO; entre ellas, Ubuntu. Creo haber leído que la compilación oficial a descargar de mozilla.org no lo incluye.

---
Fuente: http://phyx.wordpress.com/2009/07/01/co ... go-ubuntu/
ArangeL escribió:
  • No suelo visitar los hilos de preguntas, donde respondo. Para que vuelva a mirar, envíame un Mensaje Privado.

elektro
Avatar de usuario
Adicto
 
Mensajes: 200
Registrado: 10 Dic 2006
Ubicación: Venezuela

Mensajepor elektro 01 Jul 2009 19:47

Gracias! ahora Mismo lo pruebo, ya qué. A veces entro en Youtube y un simple video (Sin HQ o HD, Calidad Norma) Me presenta problemas.. Lo pruebo y aviso..

Salu2
Intel Core2Duo E7300 2.66@3.2ghz
Gigabyte EP35-DS3L
3gb DDR2-800mhz OCZ
Sapphire HD4830
HDD: 500gb + 160gb + 80gb + 80gb
Portatil: Lenovo ThinkPad SL500
C2D T5870 2ghz, 3gb DDR2, 250hdd, etc etc! Ubuntu 9.04

capitanquartz
Avatar de usuario
>$ sudo rm -rf /
 
Mensajes: 2194
Registrado: 06 Jul 2007
Ubicación: /dev/null

Mensajepor capitanquartz 01 Jul 2009 22:35

¿Se sabe si Archlinux está entre las que lo traen compilado?

Un saludo.
Mishima se hace mayor ^^ ¡¡Ahora se pasa los IRCs!! - serie que estoy viendo: Higurashi no naku koro ni kai

CÓMO crear un hilo y cómo no
Imagen
Usuario de GNU/Linux - Usuario de una Nintendo Wii, un iPod Nano 3g y una Nintendo DS Lite - Usuario de Konqueror, Chrome y Firefox 3.x. Usuario de Archlinux y KDE -- Ángeles González-Sinde NO puede ser ministra de Incultura.

amuchamu
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3925
Registrado: 15 Jun 2004
Ubicación: Mañolandia

Mensajepor amuchamu 01 Jul 2009 23:17

Lo he probado en arch 64bits con firefox 3.0.11 y tal vez vaya un poquito mejor, no estoy seguro, pero el flash me va igual.

capitanquartz escribió:¿Se sabe si Archlinux está entre las que lo traen compilado?

Un saludo.


Creo que sí. Mirando abs, en /var/abs/extra/firefox/mozconfig aparece "ac_add_options --enable-pango".
Imagen

Sagitario
Avatar de usuario
Friki
 
Mensajes: 1644
Registrado: 20 May 2001

Mensajepor Sagitario 02 Jul 2009 07:12

Yo en Iceweasel 3.0.11 no noto ninguna diferencia :S

He probado también lo que dicen en un comentario del mismo blog:

Edito: Ok,agrega la linea siguiente a /etc/iceweasel/iceweaselrc:

MOZ_DISABLE_PANGO=1


Además, si hago

lsof | grep firefox | grep -i pango

Veo que Iceweasel sigue usando las bibliotecas de Pango:

Código: Seleccionar todo
firefox-b 7866      sergio  mem       REG        8,6      6636       8162 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
firefox-b 7866      sergio  mem       REG        8,6    273112     351578 /usr/lib/libpango-1.0.so.0.2400.3
firefox-b 7866      sergio  mem       REG        8,6    162628     351580 /usr/lib/libpangoft2-1.0.so.0.2400.3
firefox-b 7866      sergio  mem       REG        8,6     39960     351576 /usr/lib/libpangocairo-1.0.so.0.2400.3


Os pasa a vosotros lo mismo?

Para más señas diré que uso Debian SID.

ArangeL
Avatar de usuario
Novato
 
Mensajes: 1950
Registrado: 14 Jun 2006
Ubicación: Sevilla

Mensajepor ArangeL 02 Jul 2009 09:59

Prueba esto:
Código: Seleccionar todo
killall firefox
export MOZ_DISABLE_PANGO=1
firefox
ArangeL escribió:
  • No suelo visitar los hilos de preguntas, donde respondo. Para que vuelva a mirar, envíame un Mensaje Privado.

lovechii5
Avatar de usuario
Invadiendo EOL
 
Mensajes: 3158
Registrado: 02 Sep 2006
Ubicación: En pruebas

Re:

Mensajepor lovechii5 02 Jul 2009 11:24

Sagitario escribió:Yo en Iceweasel 3.0.11 no noto ninguna diferencia :S

He probado también lo que dicen en un comentario del mismo blog:

Edito: Ok,agrega la linea siguiente a /etc/iceweasel/iceweaselrc:

MOZ_DISABLE_PANGO=1


Además, si hago

lsof | grep firefox | grep -i pango

Veo que Iceweasel sigue usando las bibliotecas de Pango:

Código: Seleccionar todo
firefox-b 7866      sergio  mem       REG        8,6      6636       8162 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
firefox-b 7866      sergio  mem       REG        8,6    273112     351578 /usr/lib/libpango-1.0.so.0.2400.3
firefox-b 7866      sergio  mem       REG        8,6    162628     351580 /usr/lib/libpangoft2-1.0.so.0.2400.3
firefox-b 7866      sergio  mem       REG        8,6     39960     351576 /usr/lib/libpangocairo-1.0.so.0.2400.3


Os pasa a vosotros lo mismo?

Para más señas diré que uso Debian SID.

Me pasa lo mismo con Arch y el paquete en AUR que se baja directamente el paquete desde la web de mozilla.

Sagitario
Avatar de usuario
Friki
 
Mensajes: 1644
Registrado: 20 May 2001

Re:

Mensajepor Sagitario 02 Jul 2009 12:00

ArangeL escribió:Prueba esto:
Código: Seleccionar todo
killall firefox
export MOZ_DISABLE_PANGO=1
firefox



Gracias, pero tampoco noto diferencia alguna... debería notar algo en las fuentes también??

Neophyte
Usuario eliminado
 
Mensajes: 1208
Registrado: 07 Jul 2006

Mensajepor Neophyte 02 Jul 2009 14:19

La hostia, si que se nota si, muchísimo, pero que muchísimo más rápido en Ubuntu, muchas gracias por la información!!

pho
Avatar de usuario
MayThe Sun BeWithYou
 
Mensajes: 1101
Registrado: 08 Oct 2006
Ubicación: Castellon

Re: Solución al bajo rendimiento de Firefox en Linux.

Mensajepor pho 02 Jul 2009 17:18

ArangeL escribió:Ahora puedo ver varios vídeos Flash en HD a la vez sin que me petardee. Sin dicha mejora una simple animación Flash ya congelaba mi Firefox o incluso lo mataba.


Cuanta CPU te come con algun video? Como odio no tener mi PC con debian cerca cuando se necesita xD
Imagen Imagen
[18:51:04]<coyote> argh! un virus winsucker!!!
[18:51:06] *** Conficker has been kicked (mkfs.ext3 /dev/sda1 -- GNU/Linux rules [rox])


Siguiente

Volver a Software libre

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados