View previous topic :: View next topic |
Author |
Message |
Oni92 Apprentice
Joined: 01 Jun 2004 Posts: 247
|
Posted: Fri Nov 05, 2004 12:08 pm Post subject: |
|
|
Pour les Linux26-hearder c'est bon normalement... Sinon je vais regarder les ebuilds qui utilse NPTL et le noyau quand je serai sur ma machine |
|
Back to top |
|
|
Oni92 Apprentice
Joined: 01 Jun 2004 Posts: 247
|
Posted: Fri Nov 05, 2004 1:14 pm Post subject: |
|
|
J'ai trouvé une piste pour mon problème
http://gentoo-wiki.com/NPTL
Quote: | You may also need to re-emerge nvidia-glx if XMMS and MPlayer segfault after switching to NPTL. |
|
|
Back to top |
|
|
Velhcro n00b
Joined: 19 Sep 2004 Posts: 44
|
Posted: Tue Nov 09, 2004 12:54 pm Post subject: |
|
|
Hello
Juste pour info :
en ce qui me concerne, avec les optimisations LDFLAGS dans make.conf, impossible de compiler samba-3.x sur une install toute fraîche
A+ |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Nov 09, 2004 2:01 pm Post subject: |
|
|
Les LDFLAGS, tu les determines pour ton systeme, ca change pour tout le monde.. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Mon Nov 22, 2004 2:54 pm Post subject: |
|
|
Je vois qu'on parle ici de regler le timeout du dhcp... j'aimerais bien savoir comment on fait ! je cherche ça depuis qq temps déjà et je ne trouves pas
une idée ?
merci ! |
|
Back to top |
|
|
GNUTortue Apprentice
Joined: 29 May 2004 Posts: 234 Location: Suisse Pontenet (BE)
|
Posted: Mon Nov 22, 2004 3:48 pm Post subject: |
|
|
zdra wrote: | Je vois qu'on parle ici de regler le timeout du dhcp... j'aimerais bien savoir comment on fait ! je cherche ça depuis qq temps déjà et je ne trouves pas
une idée ?
merci ! |
dans /etc/conf.d/net :
Code: | dhcpcd_eth0="-t 10" |
pour 10 secondes par ex
pour le reste ^^ _________________ Jabber : tortue@swissjabber.ch
donc les gentooistes on un penchant pour le japonais... (daywalker, 2004-10-07 à 15:23:57)
Samurai deeper Kyoo |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Mon Nov 22, 2004 5:09 pm Post subject: |
|
|
génial ça marche !
merci |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Nov 23, 2004 5:29 pm Post subject: |
|
|
Quote: | * x11-misc/xtoolwait
Latest version available: 1.3
Latest version installed: [ Not Installed ]
Size of downloaded files: 13 kB
Homepage: http://www.hacom.nl/~richard/software/xtoolwait.html
Description: Xtoolwait notably decreases the startup time of an X session
License: GPL-2
|
Quote: | DESCRIPTION
Xtoolwait notably decreases the startup time of an X session by reduc-
ing the load on the X server and the OS. Xtoolwait starts the X client
command in the background. It then waits until a window is mapped on
the root window and exits. Xtoolwait also exits if a time-out occurs
(by default after 15 seconds), or if command exits.
|
_________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Tue Nov 23, 2004 6:31 pm Post subject: |
|
|
Bravo pour la tres bonne traduction (voir plus si affinite mais la j'ai pas le temps de lire en entier) d'un sujet essentiel sur la gentoo |
|
Back to top |
|
|
Mac Cloud Apprentice
Joined: 27 Sep 2004 Posts: 214 Location: In a galaxy far far away...
|
Posted: Wed Nov 24, 2004 8:19 am Post subject: |
|
|
Petite question : si l'on dispose de deux disques de même vitesse est-il intéréssant de monter /usr sur le second disque pour accélérer portage : la sandbox et bien dans /usr/portage/ ... ? _________________ Vous prouver que j'ai raison serait admettre que je puisse avoir tort.
Beaumarchais |
|
Back to top |
|
|
marvin rouge Veteran
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Wed Nov 24, 2004 10:13 am Post subject: |
|
|
avec 2 disques de même vitesse, tu peux te faire du RAID0 logiciel, histoire de doubler ton taux de transfert ... |
|
Back to top |
|
|
mrlag n00b
Joined: 12 Jun 2003 Posts: 46 Location: Paris
|
Posted: Thu Nov 25, 2004 11:30 am Post subject: |
|
|
J'essaye de démarrer kde avant des services dont je n'ai pas vraiment besoin dès les premières secondes de boot (réseau, cups, etc ...). J'ai un pc portables et celà m'arrive tout de même assez souvent de poiroter sur le dhcp ou le ntp-client pour rien.
Au début je voulait créer un runlevel 'xorg', pensant le démarrer après 'default' en reglant dans inittab 'default' sur 3 et 'xorg' sur 4. Cependant il semblerait que ce soit l'un OU l'autre ...
J'ai donc mis xdm et xfs dans le runlevel boot comme indiqué ici. Cependant X ne se lance qu'après le démarrage complet du runlevel 'default' (je ne sais pas pquoi ???) |
|
Back to top |
|
|
Mac Cloud Apprentice
Joined: 27 Sep 2004 Posts: 214 Location: In a galaxy far far away...
|
|
Back to top |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Fri Nov 24, 2006 10:10 pm Post subject: |
|
|
Voilà, je viens déterrer un topic, juste pour voir si quelqu'un est intéressé par remettre au gout du jour l'article du wiki basé sur ce topic ici :
http://fr.gentoo-wiki.com/HOWTO_Optimiser_et_acc%C3%A9l%C3%A9rer_votre_syst%C3%A8me
J'ai rajouté quelques trucs sur ext3, la swap...
On peut peut-être séparer en plusieurs articles ? En se basant sur le wiki anglais. _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
|
freezby Tux's lil' helper
Joined: 07 Sep 2006 Posts: 103 Location: Angers, France
|
Posted: Sat Nov 25, 2006 11:40 am Post subject: pb ldflags |
|
|
lu all,
Comme demandé dans le premier post, je rapporte une erreur de compile avec les LDFLAGS pour libpcre-6.6 (je suis en ~x86).
Cela plante au moment de la compile de la recompile de pcre_scanner_unittest.cc
Mes LDFLAGS :
Code: | LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" |
Je ne peux pas vous mettre l'erreur exacte car je n'ai pas encore de X & Co.
En gros elle dit :
Code: | collect2: ld returned 1 exit status
make: *** [pcre_scanner_unittest] Erreur 1 |
J'ai essayé sans LDFLAGS. J'ai également essayé de forcer l'option -j1 dans le MAKEOPTS comme indiqué dans certains bugs, mais rien n'y fait.
Je suppose que cette erreur est en rapport avec les LDFLAGS vu l'erreur mais peut être que je me trompe ?
Doit-je recompile la glibc sans les LDFLAGS ?
Un ptit coup de main serait le bienvenue ^^
Merci |
|
Back to top |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Sat Nov 25, 2006 4:38 pm Post subject: Re: pb ldflags |
|
|
freezby wrote: | lu all,
Comme demandé dans le premier post, je rapporte une erreur de compile avec les LDFLAGS pour libpcre-6.6 (je suis en ~x86).
Cela plante au moment de la compile de la recompile de pcre_scanner_unittest.cc
Mes LDFLAGS :
Code: | LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" |
Je ne peux pas vous mettre l'erreur exacte car je n'ai pas encore de X & Co.
En gros elle dit :
Code: | collect2: ld returned 1 exit status
make: *** [pcre_scanner_unittest] Erreur 1 |
J'ai essayé sans LDFLAGS. J'ai également essayé de forcer l'option -j1 dans le MAKEOPTS comme indiqué dans certains bugs, mais rien n'y fait.
Je suppose que cette erreur est en rapport avec les LDFLAGS vu l'erreur mais peut être que je me trompe ?
Doit-je recompile la glibc sans les LDFLAGS ?
Un ptit coup de main serait le bienvenue ^^
Merci |
pour le --enable-new-dtags, c'est mieux d'indiquer ça dans ton make.conf :
EXTRA_ECONF="--enable-new_ldflags"
Ce paramètre sera passé au script configure, et utilisé que si c'est dispo et fonctionnel. J'utilise ça, je crois que ça fonctionne avec KDE.
En cas de problème de compil, réessaie toujours avec des cflag, cxxflags et ldflags "safe", et tu peux même réessayer de recompiler les dépendances si ça suffit pas (des lib peuvent être cassées). C'est assez galère de jouer avec ça.
Pour moi, ça a aussi bloqué sur libpcre avec des ldflags totalement différent, et j'ai enlevé un ldflag que t'utilises pas pour que ça compile.
Pour la glibc, l'ebuild filtre lui même les flags, je l'ai jamais cassée. _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
|
freezby Tux's lil' helper
Joined: 07 Sep 2006 Posts: 103 Location: Angers, France
|
Posted: Sat Nov 25, 2006 5:54 pm Post subject: |
|
|
Merci de ta reponse, c'etait en fait le -frepo de mon CXXFLAGS qui merdait. Mais c'est vrai que c'est galere a trouver lequel exactement qui fait planter.
Merci a toi ^^ |
|
Back to top |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Sat Nov 25, 2006 6:21 pm Post subject: |
|
|
de rien ^^
Mais -frepo ? Ca sert à quoi en fait ? _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
|
freezby Tux's lil' helper
Joined: 07 Sep 2006 Posts: 103 Location: Angers, France
|
|
Back to top |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Sun Nov 26, 2006 2:45 am Post subject: |
|
|
J'ai essayé ce flag mais une compil sur deux plantent comme par hasard sur des template. j'enlève _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Nov 26, 2006 2:57 am Post subject: |
|
|
Tu devrais demander soutien dans le forum plutôt je pense, sinon deux questions :
Pourquoi pas de -Wl, devant le -s?
quand à ld ce serait bien de savoir l'erreur exacte, là on sait juste que ça a foiré mais il peut très bien tout connement ne pas avoir trouvé un fichier.
Puis sinon, côté LDFLAGS, c'est p'tet l'heure de casser l'ABI des elfs et de passer au nouveau hash de Dan Bernstein qui a été intégré dans les versions binutils > 2.17 et les versions >= 2.5 de la glibc. |
|
Back to top |
|
|
freezby Tux's lil' helper
Joined: 07 Sep 2006 Posts: 103 Location: Angers, France
|
Posted: Sun Nov 26, 2006 4:25 am Post subject: |
|
|
lu enlight,
j'ai résolu mon problème donc de ce coté la c'est bon.
Par contre je te remercie de ton post, certes constitué d'un langage un tantinet barbare pour moi mais qui va me donner d'autres informations à chercher pour progresser ^^^.
Quant au -Wl manquant avt le -s je ne sais pas, après avoir lu pas mal de post sur le forum il s'est avéré que la plupart des gens utilisant les LDFLAGS mettait cette option comme ça ?
EDIT : Je viens de voir que y avait un articles sur le WIKI (en). Pour ceux que ca intéresse :
http://gentoo-wiki.com/HOWTO_Hashstyle
bye |
|
Back to top |
|
|
Scullder Guru
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Sun Nov 26, 2006 1:52 pm Post subject: |
|
|
Je l'ai fait pour le hashstyle, ça marche très bien xD
Personne n'est motivé pour le wiki ? _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
|
zyprexa Apprentice
Joined: 26 Dec 2004 Posts: 180
|
Posted: Thu Dec 07, 2006 10:07 pm Post subject: |
|
|
Bonjour
Très sympa cette synthèse claire & tout & tout, bravo.
J'ignore si ca a déjà été dit ici (j'ai lu en diagonale), mais peux-être serait-il intéressant d'examiner ce thread
Il explique comment copier la plupart des libs du système sur un ramdisk au moment du démarrage.
C'est un peu lourd à déployer, mais j'avoue que lancer firefox et toutes les autres applis quasi-isntantanément n'a pas manqué d'attirer mon attention.
Peut-être juste pour le citer ?
Si je me lance dans l'aventure, je ferai peut-être un howto en francais. _________________ enjoy |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Fri Dec 08, 2006 3:28 am Post subject: |
|
|
zyprexa wrote: | Bonjour
Très sympa cette synthèse claire & tout & tout, bravo.
J'ignore si ca a déjà été dit ici (j'ai lu en diagonale), mais peux-être serait-il intéressant d'examiner ce thread
Il explique comment copier la plupart des libs du système sur un ramdisk au moment du démarrage.
C'est un peu lourd à déployer, mais j'avoue que lancer firefox et toutes les autres applis quasi-isntantanément n'a pas manqué d'attirer mon attention.
Peut-être juste pour le citer ?
Si je me lance dans l'aventure, je ferai peut-être un howto en francais. |
Le problème c'est que le coup du firefox instantanée c'est du flan, j'ai voulu preloader FF d'une autre manière et je me suis apperçu tout bêtement que pour cater firefox, toutes ces libs et les ficheirs qu'il ouvre (vu avec strace) ça prenait 0.1 à .04 seconde donc ce n'est vraiment pas le gros du problème.
Les seuls trucs qui m'ont fait accélérer le premier lancement sont les gnu hash et prelink.
Le seul truc que je verrais à faire en plus c'est de linker ces libs là (et uniquement celles là sinon on pert tout l'intérêt e prelink) avec l'option --as-needed.
Quote: | ldd -r -u /usr/lib/mozilla-firefox/firefox-bin
Unused direct dependencies:
/usr/lib64/mozilla-firefox/libxpcom.so
/usr/lib64/nspr/libplds4.so.6
/lib/libdl.so.2
/usr/lib/libatk-1.0.so.0
/usr/lib/libgdk_pixbuf-2.0.so.0
/usr/lib/libpangocairo-1.0.so.0
/usr/lib/libpango-1.0.so.0 # que si use moznopango
/usr/lib/libcairo.so.2 # probablement comme ci-dessus
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgmodule-2.0.so.0
/usr/lib/libglib-2.0.so.0
/lib/libm.so.6
/lib/libgcc_s.so.1
|
Mais ça demande un patchage du makefile. 9a peut toujours se tenter à l'occase si quelqu'un est chaud. Après le seul truc à faire serait de recoder les libs plus intelligement... |
|
Back to top |
|
|
|