Zde je návod, jak zajistit, aby kliknutí myší nebo klepnutí na klávesnici probudilo váš počítač se systémem Linux.
I když spuštění počítače pomocí tlačítka napájení může být spolehlivé, pro mnoho uživatelů to není nejpohodlnější a nejergonomičtější řešení. Jednou z nejlepších alternativ je použití klávesnice nebo myši ke spuštění počítače.
Na první pohled by se mohlo zdát, že většina distribucí Linuxu toto pohodlné nastavení nepodporuje. Je snadné se divit: existuje nějaký možný způsob, jak povolit probuzení pomocí zařízení USB? Na distribucích jako Ubuntu a Debian zabere aktivace probuzení z USB pouze několik jednoduchých kroků.
Určete, jaká zařízení USB budete používat
Před změnou jakéhokoli nastavení byste se měli zamyslet nad tím, jaká zařízení USB chcete použít k probuzení počítače. Většina lidí ráda používá svou klávesnici. Použití myši je také dobrá volba, ale stojí za zmínku, že myši jsou známé jako velmi vybíravé. Oni mohou probudit některé počítače nejmenšími pohyby.
Ve většině případů byste neměli aktivovat všechna zařízení a porty pro probuzení. I když to přímo nezpůsobí žádné problémy, zvyšuje to pravděpodobnost, že některé z vašich zařízení USB může způsobit nežádoucí chování při probuzení.
Jakmile se rozhodnete, která zařízení USB chcete použít k probuzení počítače, budete muset získat další informace o každém zařízení zadáním následujícího příkazu do Terminálu.
lsusb
Po stisknutí klávesy Enter terminál vytiskne seznam všech USB zařízení, včetně jejich názvů, čísel sběrnic, čísel zařízení a ID čísel. Prohlédněte si seznam, dokud nebudete najít správné zařízení USB. Zapište si číslo sběrnice a poslední čtyři číslice ID čísla pro každé zařízení, které chcete použít k probuzení počítače.
Povolit porty USB během pozastavení
Dále budete muset potvrdit, že porty, ke kterým jsou připojena vaše zařízení USB, jsou povoleny pro probuzení. Začněte zadáním následujícího příkazu vyhledáním portu, do kterého je připojeno každé zařízení USB. Nahradit IDNUM s posledními čtyřmi číslicemi identifikačního čísla vašeho USB zařízení.
grep IDNUM /sys/bus/usb/devices/*/idProduct
Systém vytiskne sběrnici a port, do kterého je připojeno každé USB zařízení (viz výše). Všimněte si, že vytištěná cesta k adresáři ukazuje, že klávesnice (0027) pro tento počítač je zařízení 1-5.4.
Poté zadáním následujícího příkazu zjistěte, zda je povoleno probuzení na portech, které vaše zařízení USB používají. Zkontrolujte port pro každé zařízení, které chcete použít. Nahradit PORTNUM s číslem portu (například: 2-01 nebo 3-14).
cat /sys/bus/usb/devices/PORTNUM/power/wakeup
Po zadání příkazu systém vytiskne, zda má zadaný port probuzení povoleno nebo zakázáno (viz výše). Pokud mají některé porty zakázáno probuzení, pomocí následujícího příkazu upravte soubor a změňte probuzení na povoleno. Pokud budete vyzváni, zadejte své heslo. Nakonec soubor uložte a ukončete.
sudo nano sys/bus/usb/devices/PORTNUM/power/wakeup
Nakonfigurujte pravidlo probuzení pro vaše zařízení USB
Po povolení probuzení na portech počítače budete muset povolit probuzení pro vaše zařízení USB. Můžete to provést otevřením konfiguračního souboru probuzení zařízení pomocí následujícího příkazu. Nahradit USBNUM se správným názvem vašeho USB zařízení. Např., sběrnice 001 = usb1, sběrnice 003 = usb3.
sudo nano /sys/bus/usb/devices/USBNUM/power/wakeup
V souboru se zobrazí, zda je pro zadané zařízení probuzení povoleno nebo zakázáno. Změna zakázána na povolenoa poté soubor uložte a ukončete. Tento postup opakujte pro každé zařízení, které chcete použít k probuzení počítače z režimu spánku, a to pokaždé změnou USBNUM.
Nakonfigurujte svá nová nastavení tak, aby přetrvávala i po restartování
Nakonec budete muset nakonfigurovat počítač tak, aby vaše nové nastavení přetrvávalo po každém restartu. Měli byste začít otevřením konfiguračního souboru pomocí následujícího příkazu.
sudo nano /etc/rc.local
Jakmile je soubor otevřen (viz výše), budete muset posouvat, dokud nenajdete část souboru hned za komentáři a před ukončením 0. Vyberte mezeru mezi komentáři a ukončete 0 pro přidání řádku pro každý port a zařízení, které chcete použít. Pokud je soubor prázdný, jednoduše vyberte soubor a přidejte nové konfigurace na první řádek.
echo povoleno > /sys/bus/usb/devices/PORTNUM/power/wakeup
echo povoleno > /sys/bus/usb/devices/USBNUM/power/wakeup
Je důležité si uvědomit, že nastavení bude fungovat pouze přesně tak, jak jste zadali. Pokud se rozhodnete začít s počítačem používat nové zařízení USB nebo jiný port, možná budete muset upravit konfiguraci probuzení, abyste zajistili, že nová zařízení budou fungovat správně.
Ověřte, že BIOS umožňuje probuzení USB
Nakonec byste se měli ujistit, že BIOS vašeho počítače je nakonfigurován tak, aby umožňoval probuzení z USB. Zda tomu tak je, můžete zkontrolovat restartováním počítače a pomocí správných klíčů systému BIOS k přerušení procesu spouštění.
Po načtení systému BIOS budete muset přejít do nabídky pokročilých nastavení nebo správy napájení. Umístění nastavení probuzení z USB se může lišit v závislosti na vašem počítači. Jakmile najdete nastavení, umožnit probuďte se z USB (viz výše) a spusťte počítač.
Užijte si pohodlnou konfiguraci nového systému
Když svůj počítač nakonfigurujete správným způsobem, nemusíte se obávat otravných procesů spouštění a špatné ergonomie. Probuzení z USB je jedno z nejlepších nastavení, které můžete použít k tomu, aby bylo spuštění počítače tak pohodlné, jak jen může být. Existuje spousta dalších tipů, které vám s tím na počítačích se systémem Linux pomohou.