Ben oui, puisqu'apparemment, il a été décrété par la Mozilla Foundation que les version linux seront systématiquement en GTK2. Moi je veux bien, mais les polices anti-aliasées et le rendu des widgets en GTK2, je trouve ça moche et lent. Plein d'utilisateurs autour de moi ont de vieilles version à cause de cette idiotie. En plus, garder cette immonderie de XFT, c'est idiot, alors que FreeType2 est supporté, et que XFS a de moins en moins d'intérêt avec l'approche du raz-de-marée X.Org.
ARG Mais je rêve ? pas de sources ? Tant pis, j'installe cvs cette fois-ci. c'est moins pratique pour revenir à zéro (faut re-dupliquer l'arborescence du source). Et toujours pas de mozconfig proposé dans le même répertoire que les archives des versions compilés... Le gros défaut de Mozilla.org : trouver la bonne info, et si possible pas trop datée.
Teuffel ! Presque encore loupé. Il se compile bien, mais en 0.9.3, sans le nouveau typefind, ni lecteur RSS, et l'installation des extensions fait planter. On peut charger l'archive généré, mais, par pitié, rappelez-vous que c'est un hébergement en chambre via ADSL. Pour info, mon mozconfig :
mk_add_options MOZ_PHOENIX=1 ac_add_options --disable-accessibility ac_add_options --disable-calendar ac_add_options --disable-composer ac_add_options --disable-debug ac_add_options --disable-installer ac_add_options --disable-jsd ac_add_options --disable-ldap ac_add_options --disable-ldap-experimental ac_add_options --disable-mailnews ac_add_options --disable-tests ac_add_options --disable-gtktest ac_add_options --enable-strip ac_add_options --enable-strip-libs ac_add_options --disable-shared ac_add_options --enable-static ac_add_options --enable-optimize="-O2 -msse2 -march=pentium4 -finline-functions -ffast-math -fforce-addr -fno-strict-aliasing -mfpmath=sse" ac_add_options --enable-extensions="default,help,cookie,xml-rpc,xmlextras,p3p ,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman" ac_add_options --disable-toolkit-gtk2 ac_add_options --enable-default-toolkit=gtk ac_add_options --enable-toolkit-gtk ac_add_options --disable-toolkit-qt ac_add_options --enable-toolkit-xlib ac_add_options --disable-xft ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --with-system-png ac_add_options --with-system-mng ac_add_options --enable-mathml ac_add_options --enable-xsl ac_add_options --enable-crypto ac_add_options --without-system-nspr ac_add_options --enable-nspr-autoconf ac_add_options --enable-xterm-updates ac_add_options --enable-elf-dynstr-gc ac_add_options --disable-pedantic ac_add_options --enable-freetype2 ac_add_options --enable-xinerama ac_add_options --disable-postscript ac_add_options --disable-xprint ac_add_options --disable-gnomevfsL'extention
content-pack
semble ne pas marcher...
13 réactions
1 De Zorel - 12/09/2004, 23:37
Tu as un pentium 4 et tu trouves Firefox lent? Tu as essayé un navigateur pas écrit en Xul? Comme epiphany par exemple?
2 De Da Scritch - 12/09/2004, 23:55
Epiphany est loin d'avoir les possibilités d'extension de Firefox. Certaines commes Webdev me sont indispensables. Mais je trouve que GTK2 ralenti énormément la bête et le rendu de polices est incroyablement laid : l'anti-aliasing sur petite taille est une erreur, est le débrailler n'est pas toujours joli (c'est même parfois incroyablement moche)
3 De Talou - 13/09/2004, 00:01
Essaye en réduisant tes options :o) Bon je sais tu vas encore dire que t'as déjà essayé... T'as bien tous les packages nécessaires ? Parfois ça se joue à pas grand chose... Enfin je te l'accorde, Firefox est mons facile à compiler que ne l'était Firebird.
4 De Da Scritch - 13/09/2004, 00:07
Non, "j'ai pas encore", mais "c'est en cours" . j'ai juste supprimé ce que j'avais mis pour ma compil de 0.9.3 . Ceci dit, on pourrait avoir le .mozconfig avec lequel est généré les sources officielles...
5 De Da Scritch - 13/09/2004, 00:21
bon, fini, c'est en dascritch.ath.cx/vrac.php...
6 De Da Scritch - 13/09/2004, 00:50
C'est pas encore ça ! impossible d'installer la moindre extension. Ça devient rageant... Peut-être qu'il me manque plein de composants ? Faudrait vraiment que quelqu'un explique quels ont les réglages des milestones.
Oui, j'ai pas expliqué : Je suis sous Linux, en GCC 3.3, sans imprimante, ni partage vfs, et je préfère le gtk1 parce que «c'était mieux à vent»
7 De Talou - 13/09/2004, 09:44
Tu as mis quelle branche ?
pour la .10PR il faut d'après ce que j'ai compris sélectionner AVIARY_1_0_20040515_BRANCH
Je vais faire un petit test... sans garantie.
8 De Da Scritch - 13/09/2004, 10:37
La MOZ_PHOENIX. En attendant, je teste sous Windows, ben... ça tue : les RSS en live en bookmark, la gestion des màj, les plugins, la find toolbar, ... raaaaaaaaaah
Juste un petit souci d'authentification (piqûre de rappel) en domaine NT. Mais bon...
Mais bon, voilà pourquoi je râle mozillazine-fr.org/archiv... : l'info est mal indiquée, c'est la croix et la bannière pour chercher les bonnes infos, alors que si elles étaient dans le même répertoire que les build...
9 De Da Scritch - 14/09/2004, 00:48
snif ... www.squarefree.com/burnin...
about:buildconfig
10 De Da Scritch - 14/09/2004, 09:07
Les arguments de compilation de la version 0.10PR
--disable-ldap --disable-mailnews --enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negotiateauth --enable-crypto --disable-composer --enable-single-profile --disable-profilesharing --disable-debug '--enable-optimize=-Os -freorder-blocks -fno-reorder-functions -gstabs+' --disable-tests --enable-official-branding --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --enable-static --disable-shared
11 De curio - 14/09/2004, 11:26
Pour éviter les polices anti-aliasées, tu peux lancer
$ export GDK_USE_XFT=0
$ ./firefox
Sans recompiler quoi que ce soit..
.. Tu te retrouveras ainsi avec un mozilla GTK2/XFT ressemblant terriblement à la version GTK1, et nettement plus rapide qu'avec les polices qui ne te plaisent pas ;)
12 De Da Scritch - 14/09/2004, 11:31
WOoooouuuuuuuuiiiiiiiiiiiiiiiinnnnn ! Bon, euh, y'a quand même le fait que GTK2 est largement moins réactif. En tout cas, milles mercis pour cette astuce.
13 De Da Scritch Net Works - 09/08/2007, 19:15
La seconde guerre du web n'aura pas lieu
Et si... Netscape n'a jamais libéré son code source en mourant. Sans Mozilla, sans Firefox, que serait le World Wide Web de nos jours ? Un peu d'uchronie et beaucoup trop de parano ? Avant-propos Ce texte est issu d'une réflexion personnelle,...