Iată cum vă asigurați că un clic de mouse sau o atingere de tastatură vă trezește computerul Linux.
Deși pornirea computerului cu butonul de pornire ar putea fi fiabilă, nu este cea mai convenabilă sau cea mai ergonomică soluție pentru mulți utilizatori. Una dintre cele mai bune alternative este folosirea tastaturii sau a mouse-ului pentru a porni computerul.
La suprafață, s-ar putea părea că majoritatea distribuțiilor Linux nu acceptă această setare convenabilă. Este ușor să te întrebi: există vreo modalitate posibilă de a activa trezirea cu dispozitive USB? Pe distribuții precum Ubuntu și Debian, activarea trezirii de pe USB necesită doar câțiva pași simpli.
Stabiliți ce dispozitive USB veți folosi
Înainte de a modifica orice setări, ar trebui să vă gândiți la ce dispozitive USB doriți să utilizați pentru a vă activa computerul. Majoritatea oamenilor le place să-și folosească tastatura. Folosirea mouse-ului este, de asemenea, o opțiune bună, dar merită remarcat faptul că mouse-urile sunt cunoscute ca fiind foarte pretențioase. Ei pot trezește niște PC-uri cu cele mai mici mișcări.
În majoritatea cazurilor, nu ar trebui să activați toate dispozitivele și porturile pentru reactivare. Deși acest lucru nu va cauza în mod direct probleme, crește probabilitatea ca unul dintre dispozitivele dvs. USB să provoace un comportament de trezire nedorit.
Odată ce ați decis ce dispozitive USB doriți să utilizați pentru a vă activa computerul, va trebui să obțineți mai multe informații despre fiecare dispozitiv introducând următoarea comandă în Terminal.
lsusb
După ce apăsați enter, terminalul va imprima o listă cu toate dispozitivele USB, inclusiv numele acestora, numerele de magistrală, numerele dispozitivului și numerele de identificare. Uită-te prin listă până când tu găsiți dispozitivul USB corect. Notați numărul magistralei și ultimele patru cifre ale numărului ID pentru fiecare dispozitiv pe care intenționați să îl utilizați pentru a vă activa computerul.
Activați porturile USB în timpul suspendării
În continuare, va trebui să confirmați că porturile la care sunt conectate dispozitivele USB sunt activate pentru reactivare. Începeți prin a găsi portul la care este conectat fiecare dispozitiv USB, introducând următoarea comandă. A inlocui IDNUM cu ultimele patru cifre ale numărului de identificare al dispozitivului USB.
grep IDNUM /sys/bus/usb/devices/*/idProduct
Sistemul va imprima magistrala și portul la care este conectat fiecare dispozitiv USB (vezi mai sus). Rețineți că calea directorului imprimată arată că tastatura (0027) pentru acest computer este dispozitivul 1-5.4.
Apoi, determinați dacă trezirea este activată pe porturile pe care dispozitivele dvs. USB le folosesc introducând următoarea comandă. Verificați portul pentru fiecare dispozitiv pe care intenționați să îl utilizați. A inlocui PORTNUM cu numărul portului (de exemplu: 2-01 sau 3-14).
cat /sys/bus/usb/devices/PORTNUM/power/wakeup
După introducerea comenzii, sistemul va imprima dacă portul specificat a activat sau dezactivat activarea (vezi mai sus). Dacă vreun port are activarea dezactivată, utilizați următoarea comandă pentru a edita fișierul și a schimba activarea în activat. Introduceți parola dacă vi se solicită. În cele din urmă, salvați și ieșiți din fișier.
sudo nano sys/bus/usb/devices/PORTNUM/power/wakeup
Configurați o regulă de trezire pentru dispozitivul dvs. USB
După ce activați trezirea pe porturile computerului dvs., va trebui să activați activarea dispozitivelor USB. Puteți face acest lucru prin deschiderea fișierului de configurare a reactivării dispozitivului cu următoarea comandă. A inlocui USBNUM cu numele corect pentru dispozitivul dvs. USB. Ex., Autobuzul 001 = usb1, Autobuzul 003 = usb3.
sudo nano /sys/bus/usb/devices/USBNUM/power/wakeup
Fișierul va afișa dacă trezirea este activată sau dezactivată pentru dispozitivul specificat. Modificare dezactivată în activat, apoi salvați și părăsiți fișierul. Repetați acest proces pentru fiecare dispozitiv pe care intenționați să îl utilizați pentru a vă trezi computerul din suspendare, schimbând USBNUM de fiecare dată.
Configurați noile setări pentru a persista după repornire
În cele din urmă, va trebui să configurați computerul astfel încât noile setări să rămână după fiecare repornire. Ar trebui să începeți prin a deschide fișierul de configurare cu următoarea comandă.
sudo nano /etc/rc.local
Odată ce fișierul a fost deschis (vezi mai sus), va trebui să derulați până când găsiți secțiunea fișierului imediat după comentarii și înainte de ieșirea 0. Selectați spațiul dintre comentarii și ieșiți pe 0 pentru a adăuga o linie pentru fiecare port și dispozitiv pe care intenționați să îl utilizați. Dacă fișierul este gol, pur și simplu selectați fișierul și adăugați noile configurații la prima linie.
ecou activat > /sys/bus/usb/devices/PORTNUM/power/wakeup
ecou activat > /sys/bus/usb/devices/USBNUM/power/wakeup
Este important să rețineți că setările vor funcționa doar exact așa cum ați specificat. Dacă decideți să începeți să utilizați un nou dispozitiv USB sau un alt port cu computerul dvs., poate fi necesar să ajustați configurațiile de activare pentru a vă asigura că noile dispozitive funcționează corect.
Verificați dacă BIOS-ul permite trezirea USB
În cele din urmă, ar trebui să vă asigurați că BIOS-ul computerului este configurat pentru a permite trezirea de la USB. Puteți verifica dacă acesta este cazul repornind computerul și folosind cheile BIOS corecte pentru a întrerupe procesul de pornire.
După încărcarea BIOS-ului, va trebui să navigați la setările avansate sau la meniul de gestionare a energiei. Locația setării de trezire de la USB poate varia în funcție de computer. Odată ce găsiți setarea, permite treziți de la USB (vezi mai sus) și porniți computerul.
Bucurați-vă de noua configurație convenabilă a sistemului
Nu este nevoie să vă faceți griji cu privire la procesele de pornire enervante și la ergonomia slabă atunci când configurați computerul în mod corect. Wake from USB este una dintre cele mai bune setări pe care le puteți utiliza pentru a face pornirea PC-ului cât se poate de convenabilă. Există o mulțime de alte sfaturi care vă ajută să faceți acest lucru pe mașinile Linux.