Hi, ich will unbedingt MicroMister (http://www.miserware.com/products_micromiser.html) installieren, aber irgendwie funktioniert dies, nicht so einfach wie ich es mir vorgestellt habe!!
Erst mal ein paar Infos zu MicroMister für diejenigen die es noch nicht kennen:
MicroMiser is a cutting-edge userland daemon that can reduce the energy consumption of your AMD or Intel-based Linux system up to 35% without turning your machine off and with no noticeable performance loss.
MicroMiser reduces the active power of personal computers without negatively affecting performance. Under the hood what MicroMiser is doing is dynamically managing the frequency of your CPU, this is called DVFS. To use MicroMiser you will need a CPU and BIOS that support DVFS and a feature called 'cpufreq' compiled for your kernel.
Habe nämlich gleich nach der Installation Probleme mit cpufreq bekommen! (Meine CPU und Bios müssen DVFS unterstützen, denn für AMD Heißt es Cool'n'Quiet. Und diese Option finde ich in meiner Bios auch!) Wenn ich Synaptic öfne finde ich als erstens kein paket namens cpufreq, sondern einen mit Namen: cpufreqd !!
Habe mich bezüglich cpufreq schlau machen wollen, und bin auf folgende Seite gestoßen: http://www.pantz.org/software/cpufreq/usingcpufreqonlinux.html
Habe die darin beschriebenen schritte auch teils befolgt.
Dies sind meine Ergebnisse:
patrick@patrick-desktop:~$ sudo su [sudo] password for patrick: root@patrick-desktop:/home/patrick# apt-get install cpufrequtils Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig cpufrequtils ist schon die neueste Version. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. root@patrick-desktop:/home/patrick#
root@patrick-desktop:/home/patrick# apt-get remove powernowd cpudyn cpufreqd powersaved speedfreqd Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Paket powernowd ist nicht installiert, wird also auch nicht entfernt Paket cpudyn ist nicht installiert, wird also auch nicht entfernt Paket cpufreqd ist nicht installiert, wird also auch nicht entfernt Paket powersaved ist nicht installiert, wird also auch nicht entfernt E: Konnte Paket speedfreqd nicht finden root@patrick-desktop:/home/patrick#
root@patrick-desktop:/home/patrick# cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 75 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping : 2 cpu MHz : 2009.294 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 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 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy bogomips : 4018.58 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 75 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping : 2 cpu MHz : 2009.294 cache size : 512 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 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 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy bogomips : 4018.63 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc root@patrick-desktop:/home/patrick#
root@patrick-desktop:/home/patrick# lsmod Module Size Used by binfmt_misc 10220 1 vboxnetadp 6656 0 vboxnetflt 14544 0 vboxdrv 1779916 2 vboxnetadp,vboxnetflt snd_hda_codec_realtek 274020 1 snd_hda_intel 31296 4 snd_hda_codec 89920 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 9448 1 snd_hda_codec snd_pcm_oss 44320 0 snd_mixer_oss 18944 1 snd_pcm_oss snd_pcm 92008 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss snd_seq_dummy 3588 0 snd_seq_oss 33664 0 snd_seq_midi 8320 0 snd_rawmidi 27104 1 snd_seq_midi snd_seq_midi_event 8544 2 snd_seq_oss,snd_seq_midi snd_seq 61216 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 25840 2 snd_pcm,snd_seq snd_seq_device 8532 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 76776 21 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 9088 1 snd snd_page_alloc 11088 2 snd_hda_intel,snd_pcm hid_apple 7744 0 amd64_edac_mod 26688 0 edac_core 48876 1 amd64_edac_mod i2c_nforce2 8168 0 k8temp 5504 0 usbhid 43968 0 psmouse 57124 0 serio_raw 6596 0 ppdev 8232 0 parport_pc 37352 1 lp 11908 0 iptable_filter 3872 0 parport 40528 3 ppdev,parport_pc,lp ip_tables 21200 1 iptable_filter x_tables 25832 1 ip_tables fbcon 41344 72 tileblit 3136 1 fbcon font 8832 1 fbcon bitblit 6688 1 fbcon softcursor 2336 1 bitblit vesafb 7176 1 forcedeth 61292 0 root@patrick-desktop:/home/patrick#
Wie cat /proc/cpuinfo schon ergab, habe ich einen model : 75 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Also versuche ich die folgenden befehle für Athlon, da ich mir nicht sicher bin, welches ich genau brauche (obwohl ich denke das es sudo modprobe powernow-k8 sein müsste. Also nur wenn model : 75 bedeutet das mein Socket Typ 754 ist...). Ergebnisse:
root@patrick-desktop:/home/patrick# modprobe powernow-k6 FATAL: Module powernow_k6 not found. root@patrick-desktop:/home/patrick# modprobe powernow-k7 FATAL: Module powernow_k7 not found. root@patrick-desktop:/home/patrick# modprobe powernow-k8 FATAL: Module powernow_k8 not found. root@patrick-desktop:/home/patrick# modprobe acpi-cpufreq FATAL: Module acpi_cpufreq not found. root@patrick-desktop:/home/patrick#
So, also komme ich nicht weiter! (To use MicroMiser you will need a CPU and BIOS that support DVFS and a feature called 'cpufreq' compiled for your kernel.) Liegt das warscheinlich daran das ich cpufreq kompilieren muss? Und wie soll das dann gehen??
Was nun?
Danke für eure Tipps, bzw. Anleitungen!