Vous n'êtes pas identifié(e).
Dernière modification par quentin (01-01-2008 11:13:58)
Hors ligne
Hors ligne
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Hors ligne
Je dirais plus des modules genre cpufreq. Voici une piste, je te laisse chercher quel kernel il te faut (k7 ou k8, je pense que ça doit être le k7... à vérifier).
C'est effectivement le k7 qu'il me faut. Je l'ai installer mais j'ai toujours le même message d'erreur à la connexion. Dans le terminal à l'installation de "emifreq-applet", il ya une erreur de sortie d'état 2. De plus, le chargement du module cpufreqd échoue au démarrage du système.
Qu'est-ce qui est suceptible de géner le bon fonctionnement de ce module ?
Je vais regarder du côté du bios et de l'apci.
Cordialement
Quentin
Dernière modification par quentin (28-12-2007 03:47:59)
Hors ligne
Qu'est-ce qui est suceptible de géner le bon fonctionnement de ce module ?
Peut-être la configuration ?
Tiens, en prime tu pourras lire cette doc sur lm-sensors si tu veux. sensors-detect, c'est cool !
Euh... j'ajoute que tu devras remarquer dans le message d'erreur de ta console, qu'il recommande de vérifier si cpufreq est compilé dans le kernel. Je crois que tu vas devoir compiler, si tu veux avancer sur ce point.
Tu peux ouvrir le fichier config qui est sous /boot, avec un éditeur de texte, et chercher 'cpu' dedans. Si tu vois écrit :
#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
c'est qu'il n'est pas activé. Lors de la compilation, tu mettras 'm' pour qu'il soit chargé en tant que module. Si tu ne veux pas partir d'un fichier de configuration standard de base, tu pourras utiliser celui de ton kernel k7.
Voici aussi une doc sur la compilation sous Debian.
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Hors ligne
Salut,
Merci bien je m'y attaque dès que j'ai le temps. Mon expérience de la compilation est limitée, mais c'est en forgeant qu'on devient forgeron
[large]Yesss !!![/large]
alors mettons les mains dans le camboui.
Voyons, voyons, ce ne sont que quelques fichiers !
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
configure: error: You need libcpufreq from cpufrequtils to build cpufreqd
Donc j'installe cpufrequtils mais l'erreur persiste
Une recherche dans google et je tombe sur cette page. Je télécharge et j'installe le paquet. La compilation se finit dans les régles de l'art.
C'est pas si compliqué c'est vrai
Par contre reboot et retour à la case départ
Cordialement
Quentin
Hors ligne
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Hors ligne
PS: "utilisateur de Linux" : quelle distribution as-tu utilisée ?
J'ai surtout utilisé des distribution assez user friendly. J'ai commencé avec une Ubuntu Breezy(puis dapper et Feisty). En ce moment mon (nouveau) PC principal tourne sous ubuntu Gusty. Je suis allé faire un petit tour du côté de OpenSUSE et de Fedora mais j'ai pas accroché à la gestion des rpm.
Voilà donc ma situation, je suis un peu perdu dans toutes les manipulations qu'il y a faire, mais je ne suis pas totalement perdu non plus.
J'avais vaguement regarder la doc, mais je pensez qu'une simple compilation de cpufreq aurait été suffisante. Maintenant que je sais que ça se passe au niveau du kernel, il va en être autrement
Debian, les modules sont compilés, de ce fait, il suffit d'en connaitre le nom et tu mets dans /etc/modules pour qu'il le loade à chaque boot de ton laptop et voilà
Merci pour cette piste. je vais regarde ça car que j'ai jamais compiler un noyau. Je pars à la recherche de ce nom.
A tout hasard le proc est un athlon XP 2400 + cadencé à 1,79 Ghz
Merci de votre aide
Quentin
Hors ligne
Hors ligne
Bonjours
Oui bonjours !
dans Debian, les modules sont compilés, de ce fait, il suffit d'en connaitre le nom et tu mets dans /etc/modules pour qu'il le loade à chaque boot de ton laptop et voilà
Merci pour cette piste. je vais regarde ça car que j'ai jamais compiler un noyau. Je pars à la recherche de ce nom.
Ce que saintshakajin a voulu dire en disant que *sous Debian* les modules *sont compilés*, c'est que pour utiliser cpufreqd, tu n'auras pas à te taper la compilation du noyau Linux !!! ( *veinard!*)
(Il est certainement plus souvent sous Debian que moi d'ailleurs. )
Désinstalles ce que tu as installé à la main, et réinstalles-le avec au choix : Synaptic, ou apt-get, ou aptitude, ou wajig : tu as du choix !
Pour commencer, connais-tu Synaptic et sais-tu bien l'employer ? (deborphans, toussa ?)
Une autre doc, pas trop obsolète.
APT HOWTO
Chapitre 3 - Gestion des paquets
Tu peux suivre ce que saintshakajin t'a expliqué, à la lettre.
Comment 'mettre' cpufreqd dans /etc/modules me diras-tu ?
en mode root avec un éditeur en mode texte (nano ou vim) ou bien en invoquant 'gksu gedit' (si tu emploies cet éditeur de textes) ou à la place de gksu, il y a gksudo (il faut l'installer) ou même kdesu si tu es sous kde (l'autre c'est pour gnome ou xfce par exemple).
Pourquoi ? Parce qu'employer une application graphique en root va mettre la pagaille dans les droits et permissions du système, et entre autres dans des fichiers cachés du /home/utilisateur, ce qui est très dommageable dans l'usage quotidien.
(gksu va ouvrir un champ pour mettre le mot de passe, avant de se lancer, mais lui il est fait pour ça !)
PS: c'est difficile d'aider quelqu'un qui ne veut pas laisser connaître son vrai niveau... je dis ça, je dis rien...
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Bonjour,
J'ai cherché dans le système de fichier. Ya pas de dossier qui s'appelle module.
Grr ton post sur le forum a plus de deux ans : trop vieux.
module n'est pas un répertoire mais un fichier : pour chercher tu ouvres une console et tu invoques:
find / -name 'modules'
saintshakajin t'a dit /etc/modules, donc tu ne connais pas ton système de fichiers.
tu vas sous / (root file system)
ouvres une console:
tu fais pwd tu vas trouver que tu es dans ton /home
puis tu fais
cd /etc
et tu fais pwd
tu vas trouver que tu est dans /etc
puis tu fais ls
tu vas voir tous les fichiers et répertoires
repères le fichier 'modules'
ajoute le nom du module à la fin du fichier (en mode admin) sauvegardes et quittes.
N'hésite pas à poser des questions basiques si tu as besoin.
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Hors ligne
saintshakajin@ssj4:~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
loop
sbp2
ndiswrapper
Le plus simple, tu fais:
Et tu y inscirs ton module. Si par comble de mal chance tu ne l'aurais pas, tu fais autrement:
et tu y mets:
modprobe nom_de_ton_module
Pour que la vitesse s'ajuste automatiquement, tu dois mettre également dans /etc/modules:
cpufreq-powersave
cpufreq-userspace
Hors ligne
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
En même temps, quentin accepterais-tu de rédiger une documentation pour le wiki, expliquant pas à pas les détails qui mènent de la détection des capacités du CPU à accepter des réglages de sa fréquence jusqu'à la fin de la configuration ?
En ce qui concerne la doc, je veux bien me pencher sur la question mais mes connaissances à ce sujets sont loins d'être exhaustives. Je ne prend pas pour "superlinuxman", je préfére être honnete. Qu'entends-tu exactement par "pas à pas" ?
Je pourrais éventuellement rédiger une wiki concernant l'adaptation de la vitesse du CPU en fonction de l'usage que l'on en fait en prenant en compte les modules avec lesquels j'ai travaillé ces dernières heures. Je peux pousser mes recherches un peu plus loin pour que ce travail serve à d'autre type de processeurs. De toutes manières je me baserai sur les conseils que vous m'avez donné dans ce topic (dans un premier temps au moins).
Cordialement
Quentin
Dernière modification par quentin (30-12-2007 14:08:31)
Hors ligne
Merci pour ces indications détaillées. j'avais compris dans les grandes lignes ce qu'il fallait que je fasse, mais j'avais pas réussi à mettre tout ça en application.
Ah !!! Un quentin !
(Je ne t'avais pas vu arriver).
En fait le dessin ci-dessus serait sans doute à refaire. Il y a de la marge entre ce fs et ce qu'il y a dans nos machines actuellement, mais le cours est encore très valable. (les quelques premières leçons sont utiles pour les très débutants).
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Hors ligne
il y a une erreur 404 ? Merci
Mon copié collé qui avait dérapé. C'est corrigé, tu peux y aller.
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
Je ne prend pas pour "superlinuxman", je préfére être honnete. Qu'entends-tu exactement par "pas à pas" ?
La différence entre un manuel et un tutoriel est que le tutoriel donne dans le détail toutes les étapes d'une configuration.
Ça commence avec quelque chose comme :
[Introduction]
J'ai une machine qui a telle et telle caractéristique (marque-modèle) avec un cpu (marque-modèle) qui permet des réglages de fréquence sur telle et telle plage. C'est () qui me permet de connaître ces capacités, et dans le but (d'économiser de l'énergie/la vie de mon matos... etc...) je vais le configurer pour qu'il puisse se régler tout seul selon l'usage(blablabla) et je vais commencer par faire ceci :
[Liste des étapes]
Et suit le détail de chacune, avec ce qui te semble logique comme étapes. Tu peux conclure en citant des liens vers les pages web des documentations correspondantes, si tu estimes qu'elles t'ont été utiles (je pense en particulier à la doc de Andesi ou la doc de lm-sensors, mais j'ignore si tu t'en es servi).
À la fin, il y aura une structure sur laquelle on peut s'appuyer, et si plus tard quelqu'un veut ajouter quelque chose à ton tutoriel il pourra toujours le faire, puisqu'un wiki est fait pour ça.
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne
(je pense en particulier à la doc de Andesi ou la doc de lm-sensors, mais j'ignore si tu t'en es servi).
J'ai pas réussi à faire fonctionner les sensors sur cette machine même sous Ubuntu. Mais je pense que c'est une bonne idée d'en parler.
Après le nouvel an, je vais réfléchir à un plan, à des étapes "logiques" et utiles. Je te l'enverrai avant de continuer pour que tu me dise ce que tu en pense.
Il y a quelque temps j'ai rédigé un petit tuto pour la configuration de 3DDesktop. Je ne l'ai pas diffusé. Mais si ça intéresse quelqu'un je peux le faire.
Cordialement
Quentin
Hors ligne
le blog d'une newbie :: Linuxvillage :: Bentovillage
À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)
Hors ligne