Wie kann ich eine drahtlose USB-Tastatur dazu bringen, Ubuntu 13.10 aus dem Suspend zu aktivieren?

9

Mein PC mit Ubuntu 13.10 wird nach 30 Minuten Inaktivität angehalten. Bis zum Anhalten kann ich jederzeit mit meiner drahtlosen USB-Tastatur Logitech K400r weiterarbeiten.

Der Betriebssystemfehler / das Problem besteht darin, dass die drahtlose Tastatur nach dem Suspendieren das suspendierte Ubuntu 13.10 nicht mehr aktivieren kann. Dies scheint ein Ubuntu-spezifisches Problem zu sein, da derselbe PC beim Booten mit MS Windows 7 immer aus dem Ruhemodus aufwacht, wenn Sie eine beliebige Taste auf der Logitech-Tastatur drücken.

Ich stelle mir vor, dass etwas in Ubuntu dazu führt, dass der USB in einen anderen Zustand versetzt wird als Windows 7. Hat jemand eine Idee, wie dieses Problem behoben werden kann? Die einzige Möglichkeit, den PC zu aktivieren, besteht darin, darauf zuzugehen und den PC zu drücken Netzschalter einmal für kurze Zeit.

Während dieser Netzschalter den PC aufweckt, werden eine Reihe von Fehlermeldungen angezeigt, die darauf hinweisen, dass Sound, Netzwerk usw. ausgefallen sind. Diese verschwinden nach einigen Minuten, in denen sich das Betriebssystem anscheinend von Suspend erholt hat. Ich bin mir aufgrund meiner kurzen Erfahrung mit diesem Betriebssystem nicht sicher, ob dies ein normales Linux-Verhalten ist.

Könnte wieder jemand mit einigen Details helfen, ob es eine Einstellung gibt, die dazu beitragen würde, dass die drahtlose USB-Tastatur gerade genug am Leben bleibt, um den PC aufzuwecken?

Danke vielmals.

Eastavin
quelle
Sie fragen sich nur, ob Sie eine Lösung dafür haben? Ich habe gerade Ubuntu 13.10 installiert und neu in Linux. Ich habe die gleiche Tastatur und wenn der Computer in den Ruhezustand wechselt, wird der Netzschalter für mich neu gestartet. Jede Hilfe oder Empfehlung wäre sehr dankbar. ReadyRock ...
Noch keine Lösung.
Eastavin
Das gleiche Problem haben. Ich habe den USB-Hub in / proc / acpi / wakeup aktiviert, einen Eintrag /udev/rules.d eingerichtet, um ihn als Wakeup-Gerät in / sys / usb zu aktivieren, und eine Vielzahl anderer Lösungen, die ich online gefunden habe. Es hat noch nichts funktioniert.
XBigTK13X

Antworten:

4

Ich habe ein Open Source-Projekt gefunden , das zusätzliche Funktionen für Geräte auf dem Logitech Unified Receiver bietet. Durch die Installation dieser Anwendung und einer udev-Regel von einem Zweig dieses Projekts aus kann ich Ubuntu 14.04 mithilfe einer drahtlosen Logitech-Tastatur aus dem Suspend aktivieren.

Installieren Sie solaar von der (jetzt) ​​PPA des Autors.

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

Wenn Sie kein Git haben, installieren Sie es

sudo apt-get install git

Klonen Sie die Gabel mit einer korrigierten / udev-Regel

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

Installieren Sie die / udev-Regel, die die Wiederaufnahme über den einheitlichen Empfänger ermöglicht

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

Zu diesem Zeitpunkt habe ich den Empfänger ausgesteckt und wieder eingesteckt (gemäß den Anweisungen auf dem Repo). Als nächstes startete ich solaar über das Dash und verifizierte, dass meine Tastatur mit der App kommunizierte. Schließlich habe ich die Sleep-Taste auf der Tastatur neu gestartet und getestet. Nachdem die Maschine eingeschlafen war, konnte ich mit einem beliebigen Schlüssel fortfahren.

XBigTK13X
quelle
1
Vielen Dank, dass Sie sich die Zeit genommen haben, dies zu untersuchen. Ich habe immer noch dieses Problem, das mir beim Upgrade auf 14.04 gefolgt ist. Ich habe nur begrenzte Erfahrung mit Linux ... folge ich einfach Ihren Schritten im Terminal-Modus, um zu einer Auflösung zu gelangen? .. Geben Sie die Befehle einzeln ein? Ich würde nicht wissen, ob ich GIT habe ... also kann ich mir vorstellen, dass es nicht schadet, Ihrem Befehl zu folgen, es erneut zu installieren, wenn ich es habe? Danke
eastavin
2
Ich folgte Ihren Anweisungen und gab die Befehle ein und sie schienen zu funktionieren. Mit Ausnahme des vorletzten .. cd ~ / solaar / rules.d - es funktioniert nur, wenn Sie cd solaar / rules.d verwenden. Ich habe jedoch noch eine andere Frage ... wie starten Sie diese App vom Bindestrich aus? Klingt so, als ob es offensichtlich sein sollte, aber ich kann nichts aufgelistet finden, das nach dieser Lösung klingt?
Eastavin
Nachdem Sie alle Befehle ausgeführt haben, sollten Sie in der Lage sein, "Solaar" über das Dash auszuführen.
XBigTK13X
1
Ich dachte, ich hätte alle Befehle ausgeführt. Der Bindestrich findet keine App namens Solaar. Gibt es eine andere Möglichkeit, dies auszulösen, oder sollte ich alle Befehle von Anfang an erneut eingeben? Vielen Dank
Eastavin
Um Solaar im Dash zu sehen, führen Sie nach dem ersten Befehl Folgendes aus: sudo apt-get update; sudo apt-get install solaar
tomyo
0

Ihre Frage wurde möglicherweise in diesem Forenthread beantwortet: http://ubuntuforums.org/showthread.php?t=1938480

Obwohl ich nicht versucht habe, die udev-Regel zu erstellen, konnte ich meinen Computer von der Logitech-Tastatur (K340) und der Maus (M505) auf dem vereinheitlichenden Empfänger zum Aufwecken bringen. In meinem Fall musste ich das aktivierte Wort in die Datei einfügen /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup.

Aber was ich wirklich möchte, ist Wake von der Tastatur, aber nicht von der Maus. Vielleicht kann ich das tun, indem ich Tastatur und Maus trenne, um Empfänger zu trennen.

Stephen Davison
quelle