Jak uzyskać bezprzewodową klawiaturę USB, aby wybudzić system Ubuntu 13.10 z zawieszenia?

9

Mój komputer z systemem Ubuntu 13.10 jest zawieszony po 30 minutach bezczynności. Aż do zawieszenia się, mogę w dowolnym momencie wznowić pracę przy użyciu mojej bezprzewodowej klawiatury USB Logitech K400r.

Wadą / problemem systemu operacyjnego jest to, że po zawieszeniu klawiatura bezprzewodowa nie może już obudzić zawieszonego systemu Ubuntu 13.10. Wydaje się, że jest to problem specyficzny dla Ubuntu, ponieważ ten sam komputer po uruchomieniu z MS Windows 7 zawsze budzi się z trybu uśpienia po naciśnięciu dowolnego klawisza na klawiaturze Logitech.

Wyobrażam sobie, że coś w Ubuntu powoduje, że USB przechodzi w inny stan niż system Windows 7. Czy ktoś ma jakieś pomysły na rozwiązanie tego problemu, ponieważ jedynym sposobem na obudzenie komputera jest podejście do niego i pchnięcie przycisk zasilania na krótki czas jeden raz.

Podczas gdy ten przycisk zasilania budzi komputer, wyświetla on szereg komunikatów o błędach dotyczących dźwięku, pracy sieci itp., Które znikają po kilku minutach odzyskiwania systemu operacyjnego po zawieszeniu. Nie jestem pewien, czy to normalne zachowanie Linuksa z powodu mojego krótkiego doświadczenia z tym systemem operacyjnym.

Znowu czy ktoś może pomóc z niektórymi szczegółami na temat tego, czy jest jakieś ustawienie, które pomogłoby utrzymać bezprzewodową klawiaturę USB na tyle, aby obudzić komputer?

Wielkie dzięki.

eastavin
źródło
Zastanawiam się, czy masz na to rozwiązanie? Właśnie zainstalowałem Ubuntu 13.10 i nowy w systemie Linux. Mam tę samą klawiaturę, a jeśli komputer przejdzie w stan uśpienia, to ponownie uruchom mi przycisk zasilania ... Każda pomoc lub zalecenia byłyby bardzo mile widziane. ReadyRock ...
Brak rozdzielczości.
eastavin
Mając ten sam problem. Włączyłem hub USB w / proc / acpi / wakeup, skonfigurowałem wpis /udev/rules.d, aby włączyć go jako urządzenie do budzenia w / sys / usb i wiele innych rozwiązań, które znalazłem online. Nic jeszcze nie działało.
XBigTK13X

Odpowiedzi:

4

Znalazłem projekt open source, który zapewnia dodatkową funkcjonalność dla urządzeń w Logitech Unified Receiver. Zainstalowanie tej aplikacji i reguły udev z rozwidlenia tego projektu pozwala mi wybudzić system Ubuntu 14.04 z zawieszenia za pomocą bezprzewodowej klawiatury Logitech.

Zainstaluj solaar z (teraz) PPA autora.

sudo apt-add-repository ppa:daniel.pavel/solaar
sudo apt update
sudo apt install solaar

Jeśli nie masz gita, zainstaluj go

sudo apt-get install git

Sklonuj widelec za pomocą poprawionej reguły / udev

git clone https://github.com/3v1n0/Solaar.git ~/solaar

Zainstaluj regułę / udev, która umożliwi wznowienie przez zunifikowany odbiornik

cd ~/solaar/rules.d
./install.sh

W tym momencie odłączyłem odbiornik i podłączyłem go ponownie (zgodnie z instrukcjami na repo). Następnie uruchomiłem solaar za pomocą Dasha i zweryfikowałem, że moja klawiatura komunikuje się z aplikacją. Wreszcie zrestartowałem i przetestowałem przycisk Sleep na klawiaturze. Po uśpieniu komputera mogłem wznowić używanie dowolnego klawisza.

XBigTK13X
źródło
1
Dziękujemy za poświęcenie czasu na przyjrzenie się temu. Nadal mam ten problem, który pojawił się po aktualizacji do 14.04. Mając ograniczone doświadczenie z Linuksem ... czy po prostu wykonuję twoje kroki w trybie terminala, aby uzyskać rozdzielczość? .. wpisując polecenia pojedynczo? Nie wiedziałbym, jeśli mam GIT ... więc wyobrażam sobie, że nie ma nic złego w przestrzeganiu twojego polecenia, aby zainstalować go ponownie, jeśli go mam? Dzięki
eastavin,
2
Postępowałem zgodnie z twoimi instrukcjami i wprowadziłem polecenia, które wydawały się działać. Z wyjątkiem drugiego ostatniego .. cd ~ / solaar / rules.d - działa tylko, gdy używasz cd solaar / rules.d Mam jeszcze jedno pytanie ... jak uruchomić tę aplikację z deski rozdzielczej? Wygląda na to, że powinno to być oczywiste, ale nie mogę znaleźć niczego, co brzmiałoby tak jak to rozwiązanie?
eastavin
Po uruchomieniu wszystkich poleceń powinieneś być w stanie uruchomić „Solaar” z myślnika.
XBigTK13X
1
Myślałem, że wykonałem wszystkie polecenia. Myślnik nie znajduje żadnej aplikacji o nazwie Solaar. Czy jest jakiś inny sposób, aby go uruchomić, czy powinienem ponownie wpisać wszystkie polecenia od samego początku? Wielkie dzięki
eastavin
Aby zobaczyć Solaara w desce rozdzielczej, po pierwszym uruchomieniu polecenia: sudo apt-get update; sudo apt-get install solaar
tomyo
0

Odpowiedź na Twoje pytanie mogła znajdować się w tym wątku na forum: http://ubuntuforums.org/showthread.php?t=1938480

Chociaż nie próbowałem wprowadzać reguły udev, udało mi się zmusić maszynę do wybudzenia z zawieszenia klawiatury Logitech (K340) i myszy (M505) na odbiorniku unifying. W moim przypadku musiałem umieścić słowo włączone w pliku /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup.

Ale tak naprawdę chciałbym obudzić się z klawiatury, ale nie z myszy. Może mogę to zrobić, oddzielając klawiaturę i mysz od oddzielnych odbiorników.

Stephen Davison
źródło