Ecco come assicurarti che un clic del mouse o un tocco della tastiera riattivi il tuo PC Linux.
Sebbene l'avvio del PC con il pulsante di accensione possa essere affidabile, non è la soluzione più comoda o ergonomica per molti utenti. Una delle migliori alternative è usare la tastiera o il mouse per avviare il PC.
In apparenza, potrebbe sembrare che la maggior parte delle distribuzioni Linux non supporti questa comoda impostazione. È facile chiedersi: esiste un modo possibile per abilitare il risveglio con i dispositivi USB? Su distribuzioni come Ubuntu e Debian, abilitare la riattivazione da USB richiede solo pochi semplici passaggi.
Determina quali dispositivi USB utilizzerai
Prima di modificare qualsiasi impostazione, dovresti pensare a quali dispositivi USB desideri utilizzare per riattivare il PC. Alla maggior parte delle persone piace usare la tastiera. Anche usare il mouse è una buona opzione, ma vale la pena notare che i mouse sono noti per essere molto schizzinosi. Loro possono svegliare alcuni PC con i movimenti più piccoli.
Nella maggior parte dei casi, non dovresti abilitare tutti i dispositivi e le porte per la riattivazione. Sebbene ciò non causi direttamente alcun problema, aumenta la probabilità che uno dei tuoi dispositivi USB possa causare un comportamento di attivazione indesiderato.
Dopo aver deciso quali dispositivi USB desideri utilizzare per riattivare il PC, dovrai ottenere maggiori informazioni su ciascun dispositivo immettendo il seguente comando nel Terminale.
lsusb
Dopo aver premuto invio, il terminale stamperà un elenco di tutti i dispositivi USB, inclusi i loro nomi, numeri di bus, numeri di dispositivo e numeri ID. Guarda l'elenco finché non ti trovare il dispositivo USB corretto. Annota il numero del bus e le ultime quattro cifre del numero ID per ogni dispositivo che intendi utilizzare per riattivare il PC.
Abilita le porte USB durante la sospensione
Successivamente, dovrai confermare che le porte a cui sono collegati i tuoi dispositivi USB siano abilitate per la riattivazione. Inizia trovando la porta a cui è collegato ciascun dispositivo USB immettendo il seguente comando. Sostituire IDNUM con le ultime quattro cifre del numero ID del dispositivo USB.
grep IDNUM /sys/bus/usb/devices/*/idProduct
Il sistema stamperà il bus e la porta a cui è collegato ogni dispositivo USB (vedi sopra). Si noti che il percorso della directory stampato mostra che la tastiera (0027) per questo PC è il dispositivo 1-5.4.
Successivamente, determina se la riattivazione è abilitata sulle porte utilizzate dai tuoi dispositivi USB immettendo il seguente comando. Controlla la porta di ogni dispositivo che intendi utilizzare. Sostituire PORTNUM con il numero di porta (ad esempio: 2-01 o 3-14).
cat /sys/bus/usb/devices/PORTNUM/power/wakeup
Dopo aver immesso il comando, il sistema stamperà se la porta specificata ha il wakeup abilitato o disabilitato (vedi sopra). Se alcune porte hanno il wakeup disabilitato, utilizzare il seguente comando per modificare il file e cambiare wakeup in abilitato. Inserisci la tua password se richiesto. Infine, salva ed esci dal file.
sudo nano sys/bus/usb/devices/PORTNUM/power/wakeup
Configura una regola di riattivazione per il tuo dispositivo USB
Dopo aver abilitato la riattivazione sulle porte del tuo computer, dovrai abilitare la riattivazione per i tuoi dispositivi USB. Puoi farlo aprendo il file di configurazione della riattivazione del dispositivo con il seguente comando. Sostituire USBNUM con il nome corretto per il dispositivo USB. Es., Bus 001 = usb1, Bus 003 = usb3.
sudo nano /sys/bus/usb/devices/USBNUM/power/wakeup
Il file visualizzerà se la riattivazione è abilitata o disabilitata per il dispositivo specificato. Cambia disattivato in abilitato, quindi salvare ed uscire dal file. Ripeti questo processo per ogni dispositivo che intendi utilizzare per riattivare il computer dalla sospensione modificando USBNUM ogni volta.
Configura le tue nuove impostazioni per persistere dopo il riavvio
Infine, dovrai configurare il tuo PC in modo che le nuove impostazioni persistano dopo ogni riavvio. Dovresti iniziare aprendo il file di configurazione con il seguente comando.
sudo nano /etc/rc.local
Una volta aperto il file (vedi sopra), dovrai scorrere fino a trovare la sezione del file subito dopo i commenti e prima dell'uscita 0. Seleziona lo spazio tra i commenti ed esci da 0 per aggiungere una riga per ogni porta e dispositivo che intendi utilizzare. Se il file è vuoto, seleziona semplicemente il file e aggiungi le nuove configurazioni alla prima riga.
eco abilitato > /sys/bus/usb/devices/PORTNUM/power/wakeup
eco abilitato > /sys/bus/usb/devices/USBNUM/power/wakeup
È importante notare che le impostazioni funzioneranno solo esattamente come specificato. Se decidi di iniziare a utilizzare un nuovo dispositivo USB o una porta diversa con il tuo PC, potrebbe essere necessario regolare le configurazioni di riattivazione per assicurarti che i nuovi dispositivi funzionino correttamente.
Verificare che il BIOS consenta la riattivazione USB
Infine, dovresti assicurarti che il BIOS del tuo PC sia configurato per consentire la riattivazione da USB. Puoi verificare se questo è il caso riavviando il computer e utilizzando le chiavi del BIOS corrette per interrompere il processo di avvio.
Dopo aver caricato il BIOS, dovrai accedere alle impostazioni avanzate o al menu di risparmio energetico. La posizione dell'impostazione di riattivazione da USB può variare a seconda del PC. Una volta trovata l'impostazione, abilitare riattivare da USB (vedi sopra) e avviare il computer.
Goditi la tua comoda nuova configurazione di sistema
Non c'è bisogno di preoccuparsi di fastidiosi processi di avvio e scarsa ergonomia quando si configura il PC nel modo giusto. Wake from USB è una delle migliori impostazioni che puoi utilizzare per rendere l'avvio del PC il più comodo possibile. Ci sono molti altri suggerimenti per aiutarti a farlo su macchine Linux.