Autore Topic: Abbattere i consumi per i notebook  (Letto 3302 volte)

Offline saverik

  • *
  • Post: 10
  • Reputazione: 0
    • Mostra profilo
Abbattere i consumi per i notebook
« il: 29 Novembre 2012 ore 18:42 »
Ciao a tutti,

sembrero' banale ma non riesco ad abbattere il consumo sul mio notebook.
Ho provato a scandagliare la rete ma una guida passo passo per implementare seriamente il risparmio energetico sul notebook non l'ho trovata.
credo che faccia comodo a tutti quelli che hanno un notebook.
Ci proviamo?dai,piano piano cosi poi resta per tutti i posteri e non... :) :)
Notebook 13,3" Hp DM3110el cpu:su7300 1,3Ghz; gpu:nVidia105m 512Mb;SSD 60Gb Agility3;Ram:8Gb ddr3;

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #1 il: 29 Novembre 2012 ore 18:59 »
intanto dovresti dire che configurazione hardware hai.
Purtroppo per attuare un buon risparmio energetico bisogna conoscere il tipo di scheda video e il tipo di driver che intendi utilizzare.
Stavo realizzando un .service che attivato abbatte i consumi (ma anche le performance). se ricordo, appena arrivo a casa lo posto.
Processore AMD scheda Ati driver open (scusa, ma non ricordo il tipo di HW  >:( )

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #2 il: 29 Novembre 2012 ore 19:37 »
dopo piu o meno 10 anni di utilizzo di GNU/Linux su portatile sono arrivato alla conclusione che, purtroppo, l'unico modo per abbattere i consumi (per non parlare del surriscaldamento) è cambiare sistema operativo... oppure fare come faccio io, se devo usare il portatile e c'è una presa di corrente a disposizione uso GNU/Linux altrimenti se ho solo la batteria a disposizione sono cotretto ad usare finestre.. :'(
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline elvis

  • *
  • Post: 136
  • Reputazione: 9
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #3 il: 29 Novembre 2012 ore 20:34 »
La mia soluzione è: batteria 6 celle + scheda video intel + LXDE + schermo max 13 polliici.

Con il netbook e questi ingredienti riesco a fare tranquillamente 5/6 ore, col nuovo portatile che ho appena preso conto di arrivare anche ad 8. Purtroppo bisogna esserne consapevoli in fase di acquisto, se si punta su altre caratteristiche (vga discreta, schermone da 15+ pollici, ecc.) è difficile ottenere una buona autonomia. Con settaggi variasi guadagna qualcosina ma nulla di che, e tutto sommato anche windows non è che riesce a fare chissà quali miracoli.

P.S. restando in tema chakra, KDE ciuccia risorse, c'è poco da fare. Io chakra la uso sul fisso e amen, sui portatili preferisco appunto LXDE quando possibile.
Pc Config
--phenom x4 965 @ 3.4 ghz
--corsair 8GB ddr3
--nvidia gtx 460
--ocz agility 3 60GB (chakra)
--crucial m4 128GB (windows 8.1)

Offline DEll

  • *
  • Post: 99
  • Reputazione: 1
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #4 il: 29 Novembre 2012 ore 22:09 »
Già se metti i driver proprietari avrai un maggior risparmio energetico..
Poi potresti attivare lo scaling CPU/GPU, mettendo powersave al posto di ondemand

http://chakra-linux.org/wiki/index.php/Cpufrequtils

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #5 il: 29 Novembre 2012 ore 22:29 »
cpufreq non è più necessario dal kernel 3.4 lo scaling è implementato nel kernel stesso
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #6 il: 30 Novembre 2012 ore 14:04 »
The immortal phoenix tempo fa mi aveva passato la sua configurazione per il powersave.

Io ho provato cosa andava e cosa no e ne ho tirato fuori un service per me. Purtroppo la cosa bella sarebbe avere un service che quando viene stoppato rimette tutto in ordine, ma non l'ho preparato.
Fra l'altro il codice sotto mano non lo ho. Forse nel fine settimana rimetto mani sul PC di casa.

Per ora vi giro il PM di immortal. A parte il pezzo sui driver ati open, il resto si può estendere.
Come dice Cylon lo scaling è già implementato nel kernel, però non c'è il governor powersave. Questo script lo genera (fra le altre cose).
Se non sapete cosa sia il KMS o quale driver vi interessa, aspettate ad usarlo...

Provate poi mi dite:
Ciao dino, stavo smanettando un po' con i driver ati open e ho raggiunto un risultato più che soddisfacente in termini di temperature, sono attorno ai 70° per la gpu (contro i 100 di prima)...visto che eri interessato a sapere il mio verdetto ecco qua cosa ho fatto:

KMS abilitato

mkinitcpio.conf ---> alla voce modules ho aggiunto intel_agp e radeon

xorg.conf e 20-radeon.conf:

Codice: [Seleziona]
Section "Device"
    Identifier  "Radeon"
    Driver      "radeon"
    Option      "AccelMethod"       "EXA"
    Option      "EXAVSync"          "yes"
    Option      "EXAPixmaps"        "on" 
    Option      "ColorTiling"       "on"
    Option      "EnablePageFlip"    "on"
    Option      "AccelDFS"          "on"
    Option      "SWcursor"          "off"
    Option      "RenderAccel"       "on"
    Option      "ClockGating"       "on"
    Option      "ForceLowPowerMode" "on"
EndSection

Section "Screen"
   Identifier   "Screen0"
   Device       "Card0"
   Monitor      "Monitor0"
EndSection

Section "Files"
    FontPath    "/usr/share/fonts/"
    FontPath    "/usr/share/fonts/100dpi"
    FontPath    "/usr/share/fonts/75dpi"
    FontPath    "/usr/share/fonts/cantarell"
    FontPath    "/usr/share/fonts/cyrillic"
    FontPath    "/usr/share/fonts/encodings"
    FontPath    "/usr/share/fonts/local"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/util"
EndSection


script per il powersave, che avvio all'avvio (:P) tramite xinitrc:

Codice: [Seleziona]
#!/bin/sh

# bus
for i in /sys/bus/*/devices/*/power/control; do echo auto > $i; done
# usb autosuspend
for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 50 > $i; done
for i in /sys/bus/usb/devices/*/power/level; do echo auto > $i; done
# nmi_watchdog -- DISABLED AT KERNEL
echo 0 > /proc/sys/kernel/nmi_watchdog
# cpu
for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $i; done
# aspm
echo powersave > /sys/module/pcie_aspm/parameters/policy
# kernel write mode
echo 5 > /proc/sys/vm/laptop_mode
echo 90 > /proc/sys/vm/dirty_ratio
echo 1 > /proc/sys/vm/dirty_background_ratio
echo 60000 > /proc/sys/vm/dirty_expire_centisecs
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# disk powersave
hdparm -S 6 -B 254 -a 2048 /dev/sda &> /dev/null
for i in /sys/class/scsi_host/host*/link_power_management_policy; do echo min_power > $i; done
# sound card powersave
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
# wlan0 powersave
iwconfig wlan0 power on &> /dev/null
# screen powersave
for i in /sys/class/backlight/acpi_video*/brightness; do echo 8 > $i; done
xset +dpms
xset dpms 0 0 120
# RADEON powersaving
echo dynpm > /sys/class/drm/card0/device/power_method

## all PCI devices are 'on' by default, we set power management to 'auto'
# Runtime PM for PCI Device Intel Corporation Device 151a
echo auto > /sys/bus/pci/devices/0000:03:00.0/power/control
# Runtime PM for PCI Device Broadcom Corporation BCM43224 802.11a/b/g/n
echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control
# Runtime PM for PCI Device Intel Corporation Device 151a
#echo auto > /sys/bus/pci/devices/0000:04:04.0/power/control
# Runtime PM for PCI Device Intel Corporation Device 151a
#echo auto > /sys/bus/pci/devices/0000:04:03.0/power/control
# Runtime PM for PCI Device Intel Corporation Device 151a
echo auto > /sys/bus/pci/devices/0000:04:00.0/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
echo auto > /sys/bus/pci/devices/0000:00:1f.2/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
#echo auto > /sys/bus/pci/devices/0000:00:1d.7/power/control
# Runtime PM for PCI Device Intel Corporation Device 1c27
echo auto > /sys/bus/pci/devices/0000:00:1d.0/power/control
# Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
echo auto > /sys/bus/pci/devices/0000:00:01.0/power/control


# Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
#echo auto > /sys/bus/pci/devices/0000:00:02.0/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1
echo auto > /sys/bus/pci/devices/0000:00:16.0/power/control
# Runtime PM for PCI Device Intel Corporation Device 1c2c
echo auto > /sys/bus/pci/devices/0000:00:1a.0/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
#echo auto > /sys/bus/pci/devices/0000:00:1a.7/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller
echo auto > /sys/bus/pci/devices/0000:00:1b.0/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
echo auto > /sys/bus/pci/devices/0000:00:1c.0/power/control
# Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
echo auto > /sys/bus/pci/devices/0000:00:1c.1/power/control
# Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family DRAM Controller
echo auto > /sys/bus/pci/devices/0000:00:00.0/power/control


riga del kernel nel grub.cfg: radeon.gartsize=32

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #7 il: 30 Novembre 2012 ore 14:13 »
Qui penso l'origine del codice:http://www.archlinux.it/forum/viewtopic.php?f=23&t=14545

Devo dire che ho risparmiato circa 10-15°C (ancora meglio di windows), ma il PC è diventato poco performante. Non tutte le istruzioni sul mio PC sono eseguite con successo (le ho semplicemente commentate).
La cosa migliore da fare è di creare uno script che rimetta tutto a posto prima, ad esempio, di giocare o eseguire operazioni avide di risorse.

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #8 il: 30 Novembre 2012 ore 14:22 »
Altri topic sul powersave:
https://bbs.archlinux.org/viewtopic.php?id=134109

https://wiki.archlinux.org/index.php/TLP  (mai provato)

Al tempo su ubuntu ho utilizzato questo: https://www.archlinux.org/packages/community/x86_64/cpulimit/ (ora anche su ccr):
encodando il PC si spegneva x la forte temperatura (era bollita la scheda madre...): ho limitato l'utilizzo del processore dei processi più tosti di encode (mencoder, ffmpeg, x262 ecc). Purtroppo non c'è su Chakra, ma importarlo da arch non dovrebbe essere difficile.

Fate sapere, se provate qualche soluzione, come va!
« Ultima modifica: 30 Novembre 2012 ore 15:27 da dinolib »

TheImmortalPhoenix

Re:Abbattere i consumi per i notebook
« Risposta #9 il: 30 Novembre 2012 ore 15:07 »
Ho modificato qualche cosa, innanzitutto ho tolto intel_agp da mkinitcpio.conf, poi nello script ho modificato la voce relativa a radeon powersave in questo modo:

Codice: [Seleziona]
echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile

Volendo potete sostituire low con mid o high, a seconda delle vostre preferenze, un giusto compromesso sarebbe mid, a patto che disabilitiate tutti gli effetti inutili di KDE, a me su awesome low va più bene
Inoltre per lo scaling_governor della cpu potreste impostare ondemand invece di powersave, sempre per non sacrificare troppo le prestazioni.
Inoltre ho aggiunto altre righe per disabilitare i moduli che non uso:

Codice: [Seleziona]
# Disable webcam
modprobe -r uvcvideo
modprobe -r nouveau

# Disable intel_agp
modprobe -r intel_agp

# Disable unused modules
modprobe -r ablk_helper
modprobe -r joydev
modprobe -r cpufreq_userspace
modprobe -r kvm_intel
modprobe -r sony_laptop
modprobe -r iTCO_wdt
modprobe -r sky2
modprobe -r i2c_i801
modprobe -r serio_raw
modprobe -r microcode
modprobe -r mei

Per avviare la webcam mi sono fatto un piccolo script che prima carica i moduli relativi all webcam, poi avvia la webcam e alla chiusura stoppa i moduli:

Codice: [Seleziona]
#!/bin/bash
sudo modprobe uvcvideo
mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -title Webcam -fps 25 -vf screenshot
sudo modprobe -r uvcvideo

Per chi usa motion:

start:
Codice: [Seleziona]
#!/bin/bash
sudo modprobe uvcvideo
motion

stop:
Codice: [Seleziona]
#!/bin/bash

killall motion
find /home/xxx/.motion/files -name '*.jpg' -print0 | xargs -0 /bin/rm -rfv #elimina le immagini lasciando solo il video
sleep 2 && sudo modprobe -r uvcvideo

dino, quali sono le voci che non ti funzionano?

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #10 il: 30 Novembre 2012 ore 15:24 »
dino, quali sono le voci che non ti funzionano?

davvero, ora non ricordo, devo vedere lo script. Mi sembra qui
Codice: [Seleziona]
for i in /sys/class/scsi_host/host*/link_power_management_policy; do echo min_power > $i; done
e qualcosa sul PCI. Ma immagino che lì dipenda dall'HW montato.
Vorrei terminare il service e postarlo. Sarebbe così:
systemctl start lowpower -> attiva il risparmio a manetta
systemctl stop lowpower  -> rimette tutto a posto

Come dicevo ultimamente avevo smesso di usare lo script perchè perdevo reattività nel sistema. Ma se metto in piedi lo script attiva/disattiva posso usarlo benissimo x quando non sono al PC!

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #11 il: 01 Dicembre 2012 ore 07:59 »
Ecco ho (quasi) preparato il service per attivare il risparmio energetico.
Può essere lanciato a mano: sudo systemctl start lowpower
o abbinato al gestore di risparmio energetico x essere attivato quando si stacca la presa di corrente (e stoppato quando si rimette).

Chiedo di controllare xè stamattina ho davvero poco tempo e ammetto di non aver testato.
Ho trovato un po' di documentazione su lesswatts e giocato un po' con powertop.
Ancora non so come gestire il risparmio (e non risparmio) sul PCI. Magari cylon può aiutare  ;D

Cosa fare:

in /usr/lib/systemd/scripts creare il file lowpower (o chiamatelo come volete)
Codice: [Seleziona]
#!/bin/sh
#(quasi) tutte le info su: https://lesswatts.org/tips/
# usare i tips di powertop

start() {
  # bus
  for i in /sys/bus/*/devices/*/power/control; do echo auto > $i; done
  # usb autosuspend
  for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 50 > $i; done
  for i in /sys/bus/usb/devices/*/power/control; do echo auto > $i; done
  # nmi_watchdog -- DISABLED AT KERNEL
  echo 0 > /proc/sys/kernel/nmi_watchdog
  # cpu
  for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $i; done
  # aspm
  #echo powersave > /sys/module/pcie_aspm/parameters/policy
  # kernel write mode
  echo 5 > /proc/sys/vm/laptop_mode
  echo 90 > /proc/sys/vm/dirty_ratio
  echo 1 > /proc/sys/vm/dirty_background_ratio
  echo 60000 > /proc/sys/vm/dirty_expire_centisecs
  echo 1500 > /proc/sys/vm/dirty_writeback_centisecs  #riduco la possibilità di perdite dati x fault corrente

  # disk powersave  https://lesswatts.org/tips/disks.php
  hdparm -S 6 -B 254 -a 2048 /dev/sda &> /dev/null
  hdparm -S 6 -B 254 -a 2048 /dev/sdb &> /dev/null
 
  for i in /sys/class/scsi_host/host*/link_power_management_policy; do echo min_power > $i; done
  # sound card powersave
  echo 1 > /sys/module/snd_hda_intel/parameters/power_save
  echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
  # wlan0 powersave
  iwconfig wlan0 power on &> /dev/null
  # screen powersave
  for i in /sys/class/backlight/acpi_video*/brightness; do echo 6 > $i; done
  xrandr --output HDMI-0 --on
  #xset +dpms
  #xset dpms 0 0 120

  # RADEON powersaving
  echo profile > /sys/class/drm/card0/device/power_method
  echo low > /sys/class/drm/card0/device/power_profile

  ## all PCI devices are 'on' by default, we set power management to 'auto'
  # Runtime PM for PCI Device Intel Corporation Device 151a
  echo auto > /sys/bus/pci/devices/0000:03:00.0/power/control
  # Runtime PM for PCI Device Broadcom Corporation BCM43224 802.11a/b/g/n
  echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control
  # Runtime PM for PCI Device Intel Corporation Device 151a
  #echo auto > /sys/bus/pci/devices/0000:04:04.0/power/control
  # Runtime PM for PCI Device Intel Corporation Device 151a

  # Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
  #echo auto > /sys/bus/pci/devices/0000:00:1d.7/power/control
  # Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
  echo auto > /sys/bus/pci/devices/0000:00:01.0/power/control


  # Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family DRAM Controller
  echo auto > /sys/bus/pci/devices/0000:00:00.0/power/control
}

stop() {
  # bus
  for i in /sys/bus/*/devices/*/power/control; do echo auto > $i; done
  # usb autosuspend
  for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 50 > $i; done
  for i in /sys/bus/usb/devices/*/power/control; do echo auto > $i; done
  # nmi_watchdog -- DISABLED AT KERNEL
  echo 1 > /proc/sys/kernel/nmi_watchdog
  # cpu
  for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo ondemand > $i; done
  # aspm
  #echo powersave > /sys/module/pcie_aspm/parameters/policy
  # kernel write mode
  echo 5 > /proc/sys/vm/laptop_mode
  echo 60 > /proc/sys/vm/dirty_ratio
  echo 40 > /proc/sys/vm/dirty_background_ratio
  echo 3000 > /proc/sys/vm/dirty_expire_centisecs
  echo 6000 > /proc/sys/vm/dirty_writeback_centisecs  #centisecondi prima di scrivere su disco

  # disk powersave
  hdparm -S 6 -B 254 -a 2048 /dev/sda &> /dev/null
  hdparm -S 6 -B 254 -a 2048 /dev/sdb &> /dev/null
  for i in /sys/class/scsi_host/host*/link_power_management_policy; do echo max_performance > $i; done

  # sound card powersave
  echo 0 > /sys/module/snd_hda_intel/parameters/power_save
  echo N > /sys/module/snd_hda_intel/parameters/power_save_controller

  # wlan0 powersave
  iwconfig wlan0 power on &> /dev/null

  # screen powersave
  for i in /sys/class/backlight/acpi_video*/brightness; do echo 8 > $i; done
  xrandr --output HDMI-0 --on
  #xset +dpms
  #xset dpms 0 0 120

  # RADEON powersaving
  echo profile > /sys/class/drm/card0/device/power_method
  echo high > /sys/class/drm/card0/device/power_profile

  ## all PCI devices are 'on' by default, we set power management to 'auto'
  # Runtime PM for PCI Device Intel Corporation Device 151a
  echo auto > /sys/bus/pci/devices/0000:03:00.0/power/control
  # Runtime PM for PCI Device Broadcom Corporation BCM43224 802.11a/b/g/n
  echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control
  # Runtime PM for PCI Device Intel Corporation Device 151a
  #echo auto > /sys/bus/pci/devices/0000:04:04.0/power/control
  # Runtime PM for PCI Device Intel Corporation Device 151a

  # Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
  #echo auto > /sys/bus/pci/devices/0000:00:1d.7/power/control
  # Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
  echo auto > /sys/bus/pci/devices/0000:00:01.0/power/control


  # Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family DRAM Controller
  echo auto > /sys/bus/pci/devices/0000:00:00.0/power/control
}

case $1 in
  start|stop) "$1" ;;
esac

andare in /usr/lib/systemd/system e creare il file lowpower.service:
Codice: [Seleziona]
[Unit]
Description=lowpower: set low power consumption at boot time - by dino

[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/lowpower
RemainAfterExit=no

[Install]
WantedBy=multi-user.target

Dovrebbe funzionare  :-\  ;D

Offline saverik

  • *
  • Post: 10
  • Reputazione: 0
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #12 il: 01 Dicembre 2012 ore 10:21 »
penso che potrebbe funzionare..  ma se facessimo una procedura tipo step by step in modo che chi sia poco esperto (COME ME  :D) la possa seguire ? per esempio io ho una gpu invidia e ho il ssd  invece dell'hd... :)


PS: adesso che ho messo il plasma della frequenza noto che sta a 800mhz per5 secondi poi schizza su a 1,3ghz per 1 secondo poi giu di nuovo..la cosa e' quasi ciclica ??? consigli per beccare il task incriminato?
« Ultima modifica: 01 Dicembre 2012 ore 10:26 da saverik »
Notebook 13,3" Hp DM3110el cpu:su7300 1,3Ghz; gpu:nVidia105m 512Mb;SSD 60Gb Agility3;Ram:8Gb ddr3;

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #13 il: 01 Dicembre 2012 ore 12:59 »
Ho notato che alcune impostazioni sono strettamente legate all'hardaware in uso ed al tipo di utilizzo che ne fai. Ad esempio se non usi il wifi lo puoi spegnere. Ma non posso metterlo nello script!

Da quel che ho capito è possibile spingere il risparmio energetico molto avanti, ma è un lavoro da fare sulla propria macchina. Inizia col leggere i link che ti ho passato. Dai un'occhiata all'output di powertop. Nell'ultima schermata suggerisce anche alcune operazioni da eseguire (molte di queste sono già incluse nello script postato).

Per quanto riguarda nvidia purtroppo non sono a conoscenza di specifici accorgimenti per il risparmio energetico nei driver open. Bisogna indagare...

Offline saverik

  • *
  • Post: 10
  • Reputazione: 0
    • Mostra profilo
Re:Abbattere i consumi per i notebook
« Risposta #14 il: 02 Dicembre 2012 ore 18:23 »
allora..  seguendo le varie guide si diventa un po' scemi....cosa ne pensate se insieme si aggiunge un punto per volta (sopratutto con l'aiuto di quelli piu esperti ;))  in questo modo non si procede in ordine sparso....sarebbe carino un diagramma di flusso per intenderci....

si potrebbe fare una cosa del genere..

1)installare cpufrequtils
2)scegliere il driver in questo modo:

a)processori intel vai al punto 6

b)processori amd vai al punto 7

etc etc...
lo soi che e' lungo.. però lo si fa una volta sola..... ;)

cosa ne pensate?
Notebook 13,3" Hp DM3110el cpu:su7300 1,3Ghz; gpu:nVidia105m 512Mb;SSD 60Gb Agility3;Ram:8Gb ddr3;

 

Template by Homey | Sito ufficiale | Disclaimer