Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/06/2006, à 14:11

alteo_gange

Processeur bloquée sur sa fréquence maximale sous dapper

Bonjour à tous!

Sous kubuntu-breezy, le système adaptait la fréquence du processeur à ses besoins. J'étais sous le mode "ondemand". Puis j'ai migré vers ubuntu-dapper et depuis la fréquence reste bloquée sur 1,8Ghz, soit sa valeur maximale. Pourtant les réglages sont les mêmes. J'ai même essayé le mode d'alimentation "powersave" qui est censé utiliser le cpu à sa fréquence minimale, mais sans changement.

Sinon je suis passé d'un noyau i386 à i686. La migration breezy vers dapper s'est déroulé avec un noyau 2.6.12. J'ai ensuite installé le dernier noyau 2.6.15. Je ne sais pas si ça a un rapport.

Merci.

Hors ligne

#2 Le 05/06/2006, à 14:26

wam

Re : Processeur bloquée sur sa fréquence maximale sous dapper

je ne sais pas si ça peut t´aider, mais je modifie la fréquence de mon proc en utilisant http://forum.ubuntu-fr.org/viewtopic.php?id=23689

Hors ligne

#3 Le 05/06/2006, à 17:09

alteo_gange

Re : Processeur bloquée sur sa fréquence maximale sous dapper

wam a écrit :

je ne sais pas si ça peut t´aider, mais je modifie la fréquence de mon proc en utilisant http://forum.ubuntu-fr.org/viewtopic.php?id=23689

Je me souviens avoir lu ce topic il y a quelques semaines. Il vaut mieux que je n'utilise pas le paquet présenté (gnome-applets) car cela m'obligerait en en installé une trentaine à cause des dépendances. J'utilise kcontrol pour les réglages de la batterie et plus précisément klaptop. Cela revient à modifier à la main les fichiers de configuration contenus dans /sys/devices/system/cpu/cpu0/cpufreq.

La commande cat /proc/cpuinfo me renvoie:

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 4
model name      : AMD Athlon(tm) 64 Processor 3000+
stepping        : 10
cpu MHz         : 1801.713
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow
bogomips        : 1602.12

Hors ligne

#4 Le 08/06/2006, à 00:25

alteo_gange

Re : Processeur bloquée sur sa fréquence maximale sous dapper

Mon ventilateur marche en continu hmm

J'ai remplacé powernowd (service gérant la fréquence du processeur) par cpufreqd et la fréquence du processeur n'est toujours pas modulable. :? J'ai d'ailleurs du ajouter les lignes

powernow-k8
cpufreq_ondemand
cpufreq_userspace

à /etc/modules pour que le service se lance vraiment et qu'il permette la créations de fichiers de configuration dans /sys/devices/system/cpu/cpu0/cpufreq/

J'en ai donc déduit que le problème venait du démarrage de kubuntu:
J'ai donc affiché le log du démarrage:

~$ dmesg

Une anomalie est alors apparue dans l'apci:

ACPI: Looking for DSDT ... not found!

Je me suis ensuite focalisé sur l'acpi:
~$ dmesg | grep -i acpi

~$ dmesg | grep -i acpi 

[4294667.296000]  BIOS-e820: 000000001ff70000 - 000000001ff7a000 (ACPI data)
[4294667.296000]  BIOS-e820: 000000001ff7a000 - 000000001ff80000 (ACPI NVS)
[4294667.296000] ACPI: RSDP (v000 PTLTD                                 ) @ 0x00
0f6a60
[4294667.296000] ACPI: RSDT (v001 PTLTD    RSDT   0x06040000  LTP 0x00000000) @
0x1ff7412c
[4294667.296000] ACPI: FADT (v002 AMDK8  PTLTW    0x06040000 PTL_ 0x000f4240) @
0x1ff79e56
[4294667.296000] ACPI: SSDT (v001 PTLTD  POWERNOW 0x06040000  LTP 0x00000001) @
0x1ff79eda
[4294667.296000] ACPI: MADT (v001 PTLTD          APIC   0x06040000  LTP 0x000000
00) @ 0x1ff79fb0
[4294667.296000] ACPI: DSDT (v001  VIA   PTL_ACPI 0x06040000 MSFT 0x0100000e) @
0x00000000
[4294667.296000] ACPI: PM-Timer IO Port: 0x4008
[4294667.296000] ACPI: Local APIC address 0xfee00000
[4294667.296000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[4294667.296000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[4294667.296000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[4294667.296000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
[4294667.296000] ACPI: IRQ0 used by override.
[4294667.296000] ACPI: IRQ2 used by override.
[4294667.296000] ACPI: IRQ9 used by override.
[4294667.296000] Using ACPI (MADT) for SMP configuration information
[4294669.977000] ACPI: Looking for DSDT ... not found!
[4294670.177000] ACPI: bus type pci registered
[4294670.181000] ACPI: Subsystem revision 20051216
[4294670.184000] ACPI: Interpreter enabled
[4294670.184000] ACPI: Using IOAPIC for interrupt routing
[4294670.184000] ACPI: PCI Root Bridge [PCI0] (0000:00)
[4294670.187000] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[4294670.200000] ACPI: PCI Interrupt Link [ALKA] (IRQs 16 17 18 19 20 21 22 23)
*10, disabled.
[4294670.200000] ACPI: PCI Interrupt Link [ALKB] (IRQs 16 17 18 19 20 21 22 23)
*10, disabled.
[4294670.200000] ACPI: PCI Interrupt Link [ALKC] (IRQs 22) *11, disabled.
[4294670.200000] ACPI: PCI Interrupt Link [ALKD] (IRQs 21) *11, disabled.
[4294670.200000] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 12 14 15) *10
[4294670.201000] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 12 14 15)
[4294670.201000] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *11 12 14 15)
[4294670.201000] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15
)
[4294670.202000] ACPI: Embedded Controller [EC] (gpe 11) interrupt mode.
[4294670.222000] pnp: PnP ACPI init
[4294670.234000] pnp: PnP ACPI: found 10 devices
[4294670.234000] PnPBIOS: Disabled by ACPI PNP
[4294670.234000] PCI: Using ACPI for IRQ routing
[4294670.238000] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 17 (level, low) -> I
RQ 169
[4294670.238000] ACPI: PCI Interrupt 0000:00:0b.1[b] -> GSI 18 (level, low) -> I
RQ 177
[4294670.624000] ACPI wakeup devices:
[4294670.624000] ACPI: (supports S0 S3 S4 S5)
[4294672.118000] ACPI: Thermal Zone [THRS] (46 C)
[4294672.210000] ACPI: Thermal Zone [THRC] (55 C)
[4294672.686000] ACPI: PCI Interrupt 0000:00:11.1[A]: no GSI
[4294675.644000] ACPI: PCI Interrupt 0000:00:0b.2[C] -> GSI 19 (level, low) -> I
RQ 185
[4294675.799000] ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> I
RQ 193
[4294675.901000] ACPI: PCI Interrupt 0000:00:10.1[b] -> GSI 21 (level, low) -> I
RQ 193
[4294676.003000] ACPI: PCI Interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> I
RQ 193
[4294676.107000] ACPI: PCI Interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> I                                                                        RQ 193
[4294688.830000] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 17 (level, low) -> I                                                                        RQ 169
[4294689.061000] ACPI: PCI Interrupt 0000:00:0b.1[b] -> GSI 18 (level, low) -> I                                                                        RQ 177
[4294689.285000] ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 22 (level, low) -> I                                                                        RQ 201
[4294689.303000] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> I                                                                        RQ 209
[4294690.161000] ACPI: PCI Interrupt 0000:00:11.6[C] -> GSI 22 (level, low) -> I                                                                        RQ 201
[4294690.306000] ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> I                                                                        RQ 201
[4294696.868000] ACPI: AC Adapter [AC] (on-line)
[4294696.878000] ACPI: Battery Slot [BAT0] (battery absent)
[4294696.940000] ACPI: Power Button (FF) [PWRF]
[4294696.940000] ACPI: Lid Switch [LID]
[4294696.940000] ACPI: Sleep Button (CM) [SLPB]
[4294697.029000] ibm_acpi: ec object not found
[4294697.047000] pcc_acpi: loading...
[4294697.117000] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)

Je ne sais pas très bien comment interprêter ce log. Pourquoi le système ne trouve pas le dsdt alors que ce fichier est présent dans /proc/acpi/dsdt ?????
Ou alors ubuntu va chercher la table dsdt au boot et ne le trouve pas?
Justement le dernier linux-planète parle de l'acpi et du dsdt. Ils disent de modifier la table dsdt que si "~$ dmesg | grep -i acpi" renvoie des "warnings", ce qui n'est pas mon cas. Ensuite ils proposent de taper toute une série de ligne de commandes pas très sexy consistant à installer un compilateur intel, à corriger et à installer une nouvelle acpi... chose que je ne peux pas faire puisqu'aucune erreur acpi n'a été révélée.
Par contre à la fin, ils conseillent une modification de grub sur les lignes (extraites de mon fichier /boot/grub/menu.lst):

kernel          /boot/vmlinuz-2.6.15-23-k7 root=/dev/hda2 ro single
initrd          /boot/initrd.img-2.6.15-23-k7

Cela consisterait à dupliquer des lignes et ajouter un acpi par-ci un vga par-là.
Je vais essayer cette piste, mais là je ne suis plus trop lucide.
Non apparemment même pas puisqu'il faut d'abord avoir un fichier /etc/DSDT.aml. Bref je suis dans une impasse. D'autant plus que la méthode varie selon les distributions.

Hors ligne

#5 Le 08/06/2006, à 13:34

alteo_gange

Re : Processeur bloquée sur sa fréquence maximale sous dapper

J'ai réinstallé le noyau linux i386 et la fréquence du pcu est de nouveau modulable, ce qui n'était pas le cas avec i686 et k7.
"~$ dmesg | grep -i acpi" me renvoie toujours "ACPI: Looking for DSDT ... not found!". Mystère.
Mon noyau n'est pas optimisé. Dommage! J'essaierai peut-être une compilation, mais je ne suis pas trop familier de cette manipulation. En tout cas mon ventilo me fiche la paix. C'est déjà pas si mal! Donc ces problèmes n'étaient pas spécifique à dapper.

Dernière modification par alteo_gange (Le 08/06/2006, à 13:36)

Hors ligne