That’s my blog… Life and Linux

Gestire il risparmio energetico su Xorg

Xorg ScreenTreviño: «Nuovo articolo di un “contribuente”: Ciso
Mi presento, con un mio primo e minimale "articolo" 🙂
Come comandare il risparmio energetico dal file xorg.conf. Ci sono varie cose in giro per internet, ma nessuna che spieghi davvero come fare. Editando il file xorg.conf, bypasseremo tutte le impostazioni sul risparmio energetico impostate tramite interfaccia grafica, per tornare alla situazione precedente, basterà commentare le righe che andremo a inserire, oppure eliminarle direttamente.

Partiamo

sudo gedit /etc/X11/xorg.conf      # Usate kwrite o altro editor in {k,x,ed}ubuntu

Aggiungiamo le linee (anche alla fine):

Section "ServerLayout"
    Option  "BlankTime"  "5"  # Oscura lo schermo dopo 5 minuti (Fake)
    Option  "StandbyTime"  "10"  # Spegne lo schermo dopo 10 minuti (DPMS)
    Option  "SuspendTime"  "20"  # Sospende dopo 20 minuti
    Option  "OffTime"  "30"  # Spegne dopo mezz’ora
EndSection

La spiegazione di quello a cui serve ogni riga, è commentato subito dopo, ma quello che in realtà serve a noi sono i primi due valori, ovvero lo schermo nero (ma sempre acceso, appunto "Fake"), e il vero spegnimento dello schermo (quello via DPMS). Le due voci successive (SuspendTime e OffTime), a noi non servono, e quindi possiamo impostare valore 0.

Option  "SuspendTime"  "0"
Option  "OffTime"  "0"

In questo modo agiremo SOLO sullo spegnimento dello schermo. Chiudiamo e salviamo il nostro file.
Per controllare se le modifiche hanno avuto effetto, tigitiamo in un terminale:

xset dpms force standby

Se tutto è andato bene, lo schermo dovrebbe spengersi. Altrimenti, editiamo di nuovo il file xorg.conf, e alla voce:

Section "Monitor"
# […]
EndSection

aggiungete:

Section "Monitor"
# […]
Option "DPMS"
EndSection

Chiudete e salvate, adesso, digitando lo stesso comando di prima dovreste riuscire ad avere lo schermo spento. A questo punto il vostro “splendido” xorg.conf stà già funzionando!

Spero di esservi stato utile! 🙂

Ciso 

  • Babets

    Trevino puoi sistemare la seconda riga di codice? Non si capisce un tubo =D

  • lukax8

    Se guardi la seconda riga di codice con ie7 è ancora peggio (almeno sotto wine) di come la vede Firefox

  • Fatto… Scusate, ma in questi giorni ho problemi ad essere online, per tanto non posso mettere a posto frequentemente…

    Ciao a presto! 

  • maiALE

    Utile come sempreemoticon

  • ottimo tip.

    Inoltre segnalo che gli utenti di gnome possono gestire le impostazioni per il risparmio energetico direttamente dall’applet. Schermo incluso. [Gnome-screensaver è l’applicazione da guardare]

    Saluti 

  • Mario Vanoni

    Slackware 11.0, xorg 6.9.0, kernel 2.6.18.6

    effetto 0 (zero), non funzia con times 1 3 0 0 + DPMS

    Saluti cordiali

    Mario Vanoni

    linuxcounter user#31896 

     

  • Mario Vanoni

    "Scritto con Mozilla 1.8.0.9 on Linux" ???

    Scritto con Seamonkey 1.0.7 !!!

    Mario Vanoni

  • Diesis

    In Edgy con gnome-powermanager installato non è gnome-screensaver-preferences da guardare, ma gnome-power-preferences

  • Ciso

    spero che a qualcuno sia servito, a me era servito parecchio emoticon

    al prossimo post

    Ciso

     P.S. non vi spaventate perchè scrivo da Win… è che il mio pc è in assistenza emoticon

  • Lo provo subito 🙂

    Perdonatemi se vado leggermente OT , oggi è la giornata del risparmio energetico , quello che magari può sembrare "futile" come 4 o 5 minuti in meno di monitor acceso,  per Madre Terra , per le nostre scarse risorse energetiche non lo è .

    Dovremmo tutti abilitare la sospensione del monitor .

     Non me ne vogliate …. Ben vengano articoli e spiegazioni su come risparmiare energia .

    Link per la giornata del risparmio energetico: http://www.radio.rai.it/radio2/caterueb2006/millumino/index.cfm 

     

     

  • xorg_7.1.1;ubuntu 6.10 , kernel 2.6.17-10-generic
    Dopo avere modificato il file xorg alla ripartenza il serverx crashava

    Tolto le righe aggiunte e adesso è ripartito correttamente .

     

    Consiglio sempre di fare una copia dei file di sistema quando si toccano 

     

    Il log di X ( /var/log ) non mi dice niente , "forse" queste istruzioni non sono supportate o dalla versione di kernel ,o da X. strano perchè anche a Mario ( perdonami se ti do del tu 😉 )  

  • mastino

    ciao a tutti… ho appena aggiornato a feisty e non mi si spegne più il monitor!! diventa nero ma la lampada resta accesa.. ho seguito anche queste istruzioni ma niente! cosa posso fare?

  • mastino

    nessuno sa aiutarmi???

  • lord

    non mi pare granchè

  • lord

    lol

  • mastino

    ciao , ho seguito tutto ma quando do il comando  xset dpms force standby

    ho questa risposta:

    <code>X Error of failed request:  BadMatch (invalid parameter attributes)
      Major opcode of failed request:  146 (DPMS)
      Minor opcode of failed request:  6 (DPMSForceLevel)
      Serial number of failed request:  10
      Current serial number in output stream:  12
    </code>

  • Mhmhm… Non saprei proprio :/

    A me funziona correttamente; non dovrebbe dipendere dalla scheda, ma che hai?

  • mastino

    Ho una scheda ATI 9600 pro .. ora ho provato 

    DISPLAY=:0 xset dpms force off

    e tutto funziona!

  • Tiziano

    ho provato, tutto ok, ho riavviato e xorg ha crashato, ho dovuto togliere le righe inserite, ho una scheda integrata intel su portatile acer 240

     

    grazie 

  • Trevino .. grazie per aver raccolto tutte le opzioni in questo articolo, mi ha permesso di risparmiare tempo(nelle ricerche) per la risoluzione di un mio problema con Xorg.

    Ciao

    Viger 

  • giorgio

    grazie!!!