Imposta l’allarme per accendere automaticamente il computer Linux

Stellen Sie Alarm auf Linux-Computer automatisch einschalten ein
⏱️ 4 min read

Non è un segreto che puoi far “dormire” il tuo computer per risparmiare notevolmente energia o batteria sui laptop. Un dispositivo alimentato a batteria può trascorrere molti giorni in modalità standby. L’assorbimento di potenza in questo stato è incredibilmente basso.

Puoi riattivare il computer in qualsiasi momento premendo il pulsante di accensione o un tasto sulla tastiera. Ma cosa succede se vuoi che si svegli automaticamente a una certa ora? Questo può aiutarti ad automatizzare determinate attività, ad esempio per scaricare qualcosa alle 4 del mattino quando la velocità di Internet potrebbe essere molto più alta. Con un po ‘di magia da riga di comando, puoi programmare il tuo dispositivo in modo che si riattivi, intraprenda un’azione e poi torni a dormire di nuovo.

Oltre a svegliarti dalla modalità standby, potresti trovare ancora più utile spegnere completamente il computer e accenderlo in determinati momenti. Anche l’ibernazione è supportata, ma i sistemi Linux che utilizzano driver proprietari non sempre si riattivano correttamente dall’ibernazione.

Verifica se il tuo computer supporta i timer di sveglia

È possibile che alcuni computer non dispongano dell’hardware appropriato per supportare questa funzione. Tuttavia, nella maggior parte delle configurazioni, dovrebbe funzionare. Puoi fare un rapido test: apri un emulatore di terminale e inserisci il seguente comando.

Il computer dovrebbe andare in stop e svegliarsi trenta secondi dopo. Se il dispositivo richiede più di venti secondi per lo standby, aumentare il tempo di riattivazione impostando “30” su un numero più alto.

Inoltre, verifica se il computer supporta il risveglio da un arresto completo.

Per quanto riguarda -m off, il manuale del comando menziona: “Non ufficialmente supportato da ACPI, ma di solito funziona.”

Se il kernel, i driver e l’hardware vanno d’accordo, non dovresti avere problemi. Se i timer non sono supportati, probabilmente è perché le configurazioni hardware e / o BIOS / UEFI non soddisfano i requisiti. Ma potresti anche tentare la fortuna e vedere se l’aggiornamento di alcuni driver o il passaggio da quelli proprietari all’open source fa il trucco. Puoi anche provare a installare un kernel più recente.

Come accennato in precedenza, l’ibernazione presenta problemi non correlati a rtcwake comando. Funziona la maggior parte del tempo, ma occasionalmente fallisce. Quando fallisce, lo schermo rimarrà nero o ti mostrerà un messaggio di errore.

Come utilizzare il comando rtcwake

L’utilizzo di base del comando è semplice: scegli un metodo di risparmio energetico e un orario in cui svegliarti. Nel comando precedente il file -s è stato utilizzato per specificare quanti secondi attendere prima di riaccendere. Ma di solito vorrai specificare un orario assoluto, come le 9:00 di domani mattina. Per questo, usi il --date parametro invece di -s.

Parametro data rtcwake

Nota: non tutto l’hardware supporta l’impostazione di date di attivazione molto lontano nel futuro. Questo è qualcosa che dovrai solo testare per vedere se funziona per il tuo dispositivo specifico.

La specifica dell’ora è nel formato 24 ore. Ecco uno screenshot pertinente del manuale dei comandi con diverse opzioni per impostare l’ora e la data di un evento di sveglia.

“AAAA-MM-GG hh: mm” significa anno, mese, giorno, ora e minuti, ad esempio: --date 2020-02-28 15:00 per il 28 febbraio 2020, ore 15:00.

rtcwake Dry Run

Puoi aggiungere un altro parametro a rtcwake, -n, per visualizzare quando verrà impostato l’allarme.

Questa è una “corsa a secco”, il che significa che in realtà non imposta un allarme e “fa solo finta” di farlo. È utile aggiungere -n quando si desidera verificare se la specifica della data è corretta. Una volta che sei sicuro che sia corretto, usa il comando senza -n per impostare l’ora di sveglia effettiva.

Metodi di risparmio energetico rtcwake

Le opzioni pertinenti che puoi passare al file -m i parametri sono:

  • -m mem – modalità standby normale che conosci dal menu di spegnimento.
  • -m disk – modalità ibernazione che salva il contenuto della memoria sul dispositivo di archiviazione. Non consigliato quando si utilizzano driver proprietari.
  • -m off – arresto normale.
  • -m disable – annullare un evento di sveglia precedentemente impostato.
  • -m no – non spegnere o mettere in standby, basta impostare un evento di riattivazione. Ad esempio, puoi impostare un orario di sveglia per domani mattina, quindi continuare a lavorare sul tuo computer. Quando hai finito, spegnilo normalmente e il dispositivo si accenderà automaticamente al mattino.
  • -m show – mostra gli eventi di sveglia (allarmi precedentemente impostati) attualmente attivi.

Conclusione

Sta a te trovare modi creativi per usare rtcwake. Per iniziare, questo può aiutarti a trovare il computer completamente avviato al mattino. In questo modo salti il ​​noioso processo di avvio che può richiedere più di un minuto su alcuni sistemi. Puoi anche installare un’utilità, come a, per automatizzare le attività che il computer può eseguire dopo il risveglio. Potremmo persino esplorare questa opzione in un futuro tutorial.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x