#1 Le 27/04/2005, à 19:18
- izguit
Optimiser ubuntu
Bonjour a tous,
comme je ne suis surement pas le seul à vouloir optimiser ubuntu pour qu'il pete le feu sur une petite config, ce post recencera les astuces pour optimiser votre distro préferée
- Compiler votre noyau : http://www.andesi.org/index.php?node=77
- Changer éventuellement de window manager : http://xwinman.org/
- Désactiver des services au démarrage : http://www.xhtml.net/breves/170-Optimis … untu-Linux
- Créer des groupes de services pour utiliser seulement les services utiles au moment voulu : http://jmyarel.free.fr/index.php?idm=mp&ide=gm
postez vos astuces
a+
Hors ligne
#2 Le 27/04/2005, à 20:11
- moijbt
Re : Optimiser ubuntu
Moi c'est pas une astuce mais une question...J'ai jamais fait de recompilation de mon noyau, tout marche très bien, est-ce que ca vaut le coup de le faire au niveau des gains de performances ou pas ?
Hors ligne
#3 Le 27/04/2005, à 20:26
- izguit
Re : Optimiser ubuntu
je te dis ça quand j'aurais fini de le recompiler (enfin quand j'aurais résolu mon 'kernel panic')
Hors ligne
#4 Le 28/04/2005, à 13:55
- Tao
Re : Optimiser ubuntu
En réalité, la recompliation du noyau peut te faire gagner en performance, ça dépend aussi de ta config (et donc a quel point le noyau précompilé utilise déjà les possibilité de ta machine). On dit aussi que a augmente la stabilité car on retire du code du noyau, donc on retire aussi potentiellement des bugs.
Enfin, je nuancerais un peu ça car depuis un bon bout, les noyaux sont déjà très petits et amassent juste ce qu'ils ont besoin avec des modules...
Dernière modification par Tao (Le 28/04/2005, à 13:55)
Hors ligne
#5 Le 28/04/2005, à 14:05
- dawar
Re : Optimiser ubuntu
Mouais, recompiler le noyo, bof bof, a part pour supporter un matos exotique qui serait pas dans les modules.
Ou alors, utiliser des patchs qui existent pour rendre le noyau plus ceci ou cela, par exemple j'utilise Demudi, une débian avec un noyau patché temps réel spécialement concu pour le son, et franchement ça change pas mal de choses par rapport au noyau officiel.
Je pense que pour une petite config, il faut principalement choisir un gestionnaire de fenetres léger comme xfce, icewm, avec un theme léger (et oui certains themes a base de bitmap bouffent des resources, idem pour les themes gtk et gtk2).
Ensuite arreter les services inutiles, et certaines améliorations comme l'antialias.
Bref, souvent plus le bureau est moche, plus ca speed Après, avec beaucoup de patience on peux avoir les 2, mais il faut oublier les effets inutiles.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)
Hors ligne
#6 Le 28/04/2005, à 14:10
- Axel
Re : Optimiser ubuntu
Une petite chose dommage dans ce guide, c'est que j'ai bien compris que je pouvais eventuellement arreter des services.
Mais par contre une petite liste descriptive des services avec un petit commentaire sur le pertinence ou non de le laisser activé serait de bon aloi.
Hors ligne
#7 Le 28/04/2005, à 14:13
- laurent
Re : Optimiser ubuntu
Ou alors, utiliser des patchs qui existent pour rendre le noyau plus ceci ou cela, par exemple j'utilise Demudi, une débian avec un noyau patché temps réel spécialement concu pour le son, et franchement ça change pas mal de choses par rapport au noyau officiel.
J'ai une question à ce sujet: est-il possible d'incorporer le noyeau d'une autre distribution? si oui, comment?
Laurent, petit belge explorant la banquise
Hors ligne
#8 Le 28/04/2005, à 14:19
- Julian
Re : Optimiser ubuntu
Justement xfce m'interesse pour une vielle machine, seulement je me pose quelques questions sur l'installation:
Je trouve bien dans synaptic xfce seulement je crois que c'est le 4.0 et on parle beaucoup du 4.2?
Faut-il désinstaller gnome?
Y a til un risque pour la stabilité du systeme?
Comment ça va se passer?
julian@jabber.fr
Hors ligne
#9 Le 28/04/2005, à 14:28
- yeKcim
Re : Optimiser ubuntu
Julian > un topic, un sujet. Le but de ce topic est d'Optimiser ubuntu pas de décrire xfce, merci de créer un autre topic
Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr
Hors ligne
#10 Le 28/04/2005, à 15:00
- Julian
Re : Optimiser ubuntu
Désolé
julian@jabber.fr
Hors ligne
#11 Le 28/04/2005, à 15:06
- coffee
Re : Optimiser ubuntu
Mouais, recompiler le noyo, bof bof, a part pour supporter un matos exotique qui serait pas dans les modules.
faux, tu peux avoir du code en module et pourtant ton matos necessite qu'il soit en dur
vrai, ça fait matos exotique
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#12 Le 28/04/2005, à 15:13
- dawar
Re : Optimiser ubuntu
Bon, je vais continuer hors topic, mais un peu dans le topic quand même
Donc, dans hoary, c'est xfce 4.2.1.1, tout ce qu'il y'a de plus joli avec les extras étouétout (en paquets séparé).
Plus généralement, changer de gestionnaire de fenêtre (ouf, on retombe "in topic"), ça ne necessite pas d'enlever celui d'avant. On peux avoir gnome, xfce, Ion et kde installé ensemble, il suffit de choisir lequel on veut a la connexion sous gdm.
Donc, changer de gestionnaire ne risque rien pour le systeme, sauf si le paquet est mal fait. Si c'est bien fait (et en général dans ubuntu ça roule tout seul), il ajoute un environnement dans gdm, a choisir au démarrage.
Ah oui, il est aussi possible de mélanger les genres, par exemple j'ai eu pendant un moment gnome avec icewm comme gestionnaire de fenêtres, et sous Ubuntu xfce est livré avec rox comme gestionnaire de fichier. Et bien sur, les applications d'un environnement tournent sous un autre environnement, c'est juste plus lourd car on charge plus de librairies, et a l'écran c'est parfois plus moche, car les themes gtk et qt par exemple ne sont pas les mêmes.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)
Hors ligne
#13 Le 28/04/2005, à 15:32
- Julian
Re : Optimiser ubuntu
Merci dawar c'est tout ce que je voulais savoir J'étais pas si hors sujet que ça finalement...
julian@jabber.fr
Hors ligne
#14 Le 28/04/2005, à 15:38
- ayk
Re : Optimiser ubuntu
Mais par contre une petite liste descriptive des services avec un petit commentaire sur le pertinence ou non de le laisser activé serait de bon aloi.
En général tu peux faire la commande "man nom_du_service" et tu auras plus d'informations...
Hors ligne
#15 Le 28/04/2005, à 16:01
- Axel
Re : Optimiser ubuntu
ca aide c'est sur...maintenant de là a pouvoir decider si le service est pertinent ou pas...
C'est un peu comme sous windows, tu as plein de services et ils ont tous une description généralement claire et complete (si si je vous assure) mais c'est pas pour autant qu'on peut savoir si on peut s'en passer
Hors ligne
#16 Le 01/05/2005, à 01:50
- bourrinlepoulpe
Re : Optimiser ubuntu
salut
c'est pas risqué de recompiler un noyau, je veux dire je suis pas très calé alors est ce que c'est nécessaire que je risque de tout plater sachant que mon noyau est : Linux ubuntu 2.6.10-5-386 #1 Thu Mar 24 14:43:04 GMT 2005 i686 GNU/Linux ?
Hors ligne
#17 Le 01/05/2005, à 15:20
- coffee
Re : Optimiser ubuntu
tant que tu touches pas au code du noyau, il n'y a pas de danger.
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#18 Le 01/05/2005, à 19:17
- bourrinlepoulpe
Re : Optimiser ubuntu
ok merci !!
Hors ligne
#19 Le 01/05/2005, à 21:06
- ayk
Re : Optimiser ubuntu
tant que tu touches pas au code du noyau, il n'y a pas de danger.
Bah il faut quand même prévenir que c'est bien de s'informer convenablement avant, au moins pour savoir que faire lorsqu'on se retrouve avec kernel panic... ^
Hors ligne
#20 Le 01/05/2005, à 22:43
- coffee
Re : Optimiser ubuntu
Tres souvent un kernel panic se retravaille au niveau des header ou des modules. Retoucher le code meme du kernel peut etre tres dangereux par contre... style tu reçois un code d'arret d'urgence et en réponse tu demandes à detruire une partition
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#21 Le 19/11/2005, à 11:22
- kursus
Re : Optimiser ubuntu
Guide assez poussé sur les options de menuconfig (configuration du kernel avant compilation):
http://linux.developpez.com/guide/a11029.html
Certaines parties sont assez longues et à réserver à ceux qui ont un peu de temps devant eux.
Note: Je ne sais en aucun cas si les conseils prodigués sont de bonne augure, je viens de suivre une bonne partie des indications données. A l'heure où je poste la compilation n'est pas terminée, je vous tiens au courant!
<edit>
Après deux jours d'utilisation, toutmarcheparfaitementchezmoi.org, à l'exception des devices usb qui n'apparaissent pas sur le bureau lorsqu'il se montent (je ne connais absolument pas la raison).
Cela dit, même si je n'ai pas fait de mesure précise, je n'ai pas remarqué de grande différence à par rapport au noyau par défault ubuntu (Athlon 2400+M 256Mo)
</edit>
Dernière modification par kursus (Le 21/11/2005, à 11:10)
Hors ligne
#22 Le 21/11/2005, à 08:27
- Vinvin2021
Re : Optimiser ubuntu
Un autre truc pour libérer de la mémoire vive : diminuer le nombre de terminaux
Par défaut, il y en a 6 (Ctrl+Alt+F1 , Ctrl+Alt+F2 , ... , Ctrl+Alt+F6). À moins d'avoir besoin de ces 6 terminaux, vous pouvez en désactiver quelque uns. Ça libèrera un peu de ressources.
Comment faire ?
Il faut éditer le fichier /etc/inittab.
sudo nano /etc/inittab
Ce sont les lignes suivantes qui nous intéresse :
...
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
...
Vous l'aurez compris : une ligne = un terminal.
Il suffit de commenter les lignes correspondant aux terminaux que vous souhaitez supprimer. Pour ma part, j'ai supprimé les terminaux Ctrl+Alt+F4 , Ctrl+Alt+F5 et Ctrl+Alt+F6. Ce qui donne :
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
# 4:23:respawn:/sbin/getty 38400 tty4
# 5:23:respawn:/sbin/getty 38400 tty5
# 6:23:respawn:/sbin/getty 38400 tty6
Au prochain redémarrage, les terminaux auront été supprimés. Si vous êtes impatient vous pouvez tapez
sudo init q
pour prendre en compte les modifs immédiatement.
Remarque : Il me semble qu'il faut laisser au moins le premier terminal (tty1) activé.
Dernière modification par Vinvin2021 (Le 21/11/2005, à 08:30)
Hors ligne
#23 Le 27/11/2005, à 18:56
- gadjou
Re : Optimiser ubuntu
Pour configurer les services au démarrage, voir ce tuto: http://ubuntuforums.org/archive/index.php/t-89491.html en anglais
Dernière modification par gadjou (Le 27/11/2005, à 18:58)
Hors ligne
#24 Le 29/11/2005, à 14:08
- ayk
Re : Optimiser ubuntu
Encore expérimental mais très efficace :
HOWTO: Reducing boot time in Breezy using InitNG
http://www.ubuntuforums.org/showthread.php?t=80423&highlight=initng
Hors ligne
#25 Le 29/11/2005, à 14:48
- Sleeper
Re : Optimiser ubuntu
Je trouve bien dans synaptic xfce seulement je crois que c'est le 4.0 et on parle beaucoup du 4.2?
Tu crois ? Ouvre synaptic et tu sera fixé tout de suite !!! C'est bien la 4.2 et depuis Hoary même T'aurais pu jeter un oeil avant de poster quand même.. Ca prend 2 secondes d'ouvrir Synaptic..
Dernière modification par Sleeper (Le 29/11/2005, à 14:49)
Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.
Hors ligne