pourquoi APIC + portable + certaines distrib = caca ?

pourquoi APIC + portable + certaines distrib = caca ? - Divers - Linux et OS Alternatifs

Marsh Posté le 14-07-2004 à 18:34:09    

salut all
 
j'ai une mandrake10 sur un portable et celle-ci ne tourne que avec l'option noapic. c'est pas la première fois que ça me fait ça, et ça m'ennuie d'utiliser mon portable sans apic (surchauffe et batterie qui tient 3/4 d'heure).
d'où vient ce fameux problème, alors que certaines distribs (comme les gentoo ou debian apparamment) tournent bien ? et comment le régler ? (j'ai vaguement entendu parler de recompilation de noyau, est-ce que ça peut vraiment régler le problème ?)
 
merci

Reply

Marsh Posté le 14-07-2004 à 18:34:09   

Reply

Marsh Posté le 14-07-2004 à 18:44:55    

le problème n'est pas l'apic, mais l'acpi
 
si l'acpi passe, tu n'as aucun problème

Reply

Marsh Posté le 14-07-2004 à 20:28:23    

faux (dans mon cas)
si je passe comme option acpi=off, ma mdk ne boote pas, par contre ça marche avec noapic.

Reply

Marsh Posté le 14-07-2004 à 20:31:19    

apic et acpi ne sont pas la même chose.
 
pour les autres distro, cela dépend si c'est un noyau 2.6, si l'APIC estactivé par défaut.
 
ACPI = gestion énergie
APIC = assignation de plus de 15 IRQ + IRQ steering/sharing
 
pour ton portable, selon ton proc tu as des packages pour gérer l'économie d'énergie et le proc de ton portable. check que le service ACPI ( acpid ) est démarré aussi.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-07-2004 à 20:36:08    

c'est quoi comme portable ?
 


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 14-07-2004 à 22:14:59    

c'est un sony PCG-GRT 715 M
 
dis moi Dark, j'ai une question : comment je fais pour :
1. trouver les packages d'économies d'énergie qui vont bien ?
2. checker que le service ACPI soit bien démarré ?
 
à part ça, si je ne mets pas l'option noapic au boot, j'ai un message d'erreur du type hda : lost interrupt ou qqchose comme ça.

Reply

Marsh Posté le 14-07-2004 à 22:17:45    

1. si tu as les sources main et conrtub, tu fais une recherche par description dans rpmdrake en utilisant comme mot clé : cpu, power, saving, APM, ACPI
 
2. via l'utilitaire de Mandrake ( drakxservice ) qui se trouve dans la partie système du Mandrake Control Center
sinon : http://www.linux-wizard.net/howto. [...] article=16


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-07-2004 à 22:29:26    

merci Dark. j'ai pas le net sur cette machine donc ça va être chaud pour les sources, mais je vais essayer de me débrouiller.

Reply

Marsh Posté le 14-07-2004 à 22:35:52    

bon je te donne quelques noms de packages  
 

Code :
  1. [root@admin3 admin]# urpmq -gi cpudyn
  2. extracting cpudyn-1.0-1mdk.i586
  3. Name        : cpudyn
  4. Version     : 1.0
  5. Release     : 1mdk
  6. Group       : System/Kernel and hardware
  7. Size        : 21201                        Architecture: i586
  8. Source RPM  : cpudyn-1.0-1mdk.src.rpm        Build Host: n3.mandrakesoft.com
  9. Packager    : NanarDon <nanardon@mandrake.org>
  10. URL         : http://mnm.uib.es/~gallir/cpudyn/
  11. Summary     : A tools to control CPU frequency
  12. Description :
  13. This program control the speed in Intel SpeedStep, Pentium 4 Mobile
  14. and PowerPC machines with the cpufreq compiled in the kernel.
  15. It allows to reduce cpu speed in order to save battery and reduce
  16. temperature of the processor. It can also put the drive on standby mode.
  17. Tested with 2.4, Pentium 3 Speedstep Laptop (Dell Latitude),
  18. Pentium 4 Mobile Laptop (Dell Inspiron), AMD Power Now, Apple iBook,
  19. IBM Thinkpad. cpudyn is just a user space program, so it will work on
  20. every processor supported by the kernel's cpufreq driver.


 

Code :
  1. [root@admin3 admin]# urpmq -i cpufreqd
  2. extracting cpufreqd-1.1.2-2mdk.i586
  3. Name        : cpufreqd
  4. Version     : 1.1.2
  5. Release     : 2mdk
  6. Group       : System/Kernel and hardware
  7. Size        : 60278                        Architecture: i586
  8. Source RPM  : cpufreqd-1.1.2-2mdk.src.rpm    Build Host: n1.mandrakesoft.com
  9. Packager    : Michael Scherer <misc@mandrake.org>
  10. URL         : http://sourceforge.net/projects/cpufreqd/
  11. Summary     : CPU frequency scaling daemon
  12. Description :
  13. cpufreqd is meant to be a replacement of the speedstep applet you
  14. can find on some other OS, it monitors battery level, AC state and
  15. running programs and adjusts the frequency of the processor according to
  16. a set of rules specified in the config file (see cpufreqd.conf (5)).
  17. It works only a kernel patched with the cpufreq patch, such as the
  18. standard MandrakeLinux kernel.
  19. You also need a supported processor, often found in laptop computer.


 

Code :
  1. [root@admin3 admin]# urpmq -i powernowd
  2. extracting powernowd-0.90-3mdk.i586
  3. Name        : powernowd
  4. Version     : 0.90
  5. Release     : 3mdk
  6. Group       : System/Servers
  7. Size        : 24648                        Architecture: i586
  8. Source RPM  : powernowd-0.90-3mdk.src.rpm    Build Host: n1.mandrakesoft.com
  9. Packager    : Michael Scherer <misc@mandrake.org>
  10. URL         : http://www.deater.net/john/powernowd.html
  11. Summary     : Daemon to adjust speed of your laptop processor
  12. Description :
  13. This is a very simple daemon that will adjust the speed of your
  14. CPU depending on system load.
  15. It only works with a supported processor found on some laptops,
  16. with the cpufreq interface.


 

Code :
  1. Nom : acpid
  2. Version : 1.0.3-1mdk
  3. Taille : 22 Ko
  4. Média : main2_proxad
  5. Version actuellement installée : (aucun)
  6. Intitulé : ACPI kernel daemon and control utility
  7. Description : The ACPI specification defines power and system management functions for each computer, in a generic manner.  The ACPI daemon coordinates the management of power and system functions when ACPI kernel support is enabled (kernel 2.3.x or later).


 


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-07-2004 à 22:36:36    

tu auras d'autres version pour la 10.0 car moi je suis en cooker


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-07-2004 à 22:36:36   

Reply

Marsh Posté le 15-07-2004 à 10:28:20    

merci bien pour ces infos, ça va beaucoup m'aider je pense. pas le temps de tester ça aujourd'hui, mais demain.

Reply

Marsh Posté le 15-07-2004 à 11:10:55    

Merci Dark_S, je savais pas que ces softs existaient ...
Je pensais que le speedstep était intégré au noyau 2.6. En fait, non ?
 
Les quatre logiciels font la même choses ?
 
C'est terrible comme fonctionnalité, et pas que pour un portable ! Pour un fixe, ça limiterai l'échauffement !
Ont-il des inconvénients ces logiciels (comme pour hdparm par exemple ;) ) ? car sinon, autant les installer d'office (ou seulement le meilleur, si il y a redondance)

Reply

Marsh Posté le 16-07-2004 à 21:49:25    

En fait le noyau mandrake est deja un noyau patche par rapport au vanilla.
J'ai installe une 10.0 sur un portable t40P ibm, et le speedstep a ete pris en comte a l'instal. (l'autonomie est un poil meilleure que sous XP (2 divx)).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed