Ich habe einen konvertierbaren HP Spectre x360-Laptop und starte Ubuntu 18.04. Jedes Mal, wenn ich den Bildschirm zur Seite drehe oder in den Tablet-Modus und zurück wechsle, wird der Flugzeugmodus aktiviert. Wenn ich hochfahre und mich anmelde, muss ich den Flugzeugmodus manuell ausschalten und das WLAN wieder einschalten. Ich möchte das gnome rfkill-Plugin nicht wie folgt deaktivieren: 'gsettings set org.gnome.settings-daemon.plugins.rfkill active false', da ich dann Bluetooth nicht mehr verwenden kann. Aus irgendeinem gottverlassenen Grund schaltet sich die Gnom-Shell auch dann, wenn ich das Plugin deaktiviere, ohnehin auf "Flugzeugmodus", was bedeutet, dass ich jedes Mal, wenn ich mich anmelde, das WLAN wieder aktivieren muss. Das ist wirklich ärgerlich gefiel, wohin 18.04 ging, aber dies ist ernsthaft die ganze Gnome-Shell-Erfahrung zu brechen.
quelle
Antworten:
In der Gnomen-Shell wird der "Flugzeugmodus" bei vielen HP-Laptops beim Booten automatisch aktiviert, wenn der Bildschirm zur Seite geneigt oder der Deckel geöffnet / geschlossen wird. Das Folgende ist ein Fix für HP-Laptops, auf denen Linux ausgeführt wird und die die Gnome-Shell verwenden. Der Schlüsselcode 240 ist in /usr/include/linux/input-event-codes.h als KEY_UNKNOWN (eine Art No-Op-Schlüssel) definiert. Außerdem werden Sie in Ihrem Syslog nicht mehr aufgefordert, die HP e057- und e058-Codes zu definieren, was sehr ärgerlich sein kann.
Zunächst wird ein Fix mit einem klassischen SysV-Init-Skript erstellt, im Verzeichnis init.d abgelegt und entsprechend symbolisiert (im Prinzip soll es unabhängig vom Runlevel mit Ausnahme von halt (0) oder reboot (6) ausgeführt werden). Zweitens ist ein systemd-Dienst, der weitaus zuverlässiger und möglicherweise mit den jüngsten systemd-Änderungen verbunden ist und auch auf Fedora 28 und anderen Distributionsplattformen funktioniert. Insbesondere auf Fedora finden Sie im Verzeichnis /etc/init.d fast keine Skripte sowie eine kleine README-Datei, in der der Übergang von SysV zu systemd beschrieben wird. Die erste Methode wird funktionieren, aber die zweite Methode ist viel "zukunftsfreundlicher", insbesondere wenn man bedenkt, wohin Ubuntu steuert, und sie wird auch etwas weniger ... ärgerlich funktionieren. Systemd-Init-Skripte sind eigentlich recht praktisch und in Ubuntu 18.04 vollständig implementiert und werden häufig verwendet.
Alte SysV-Methode:
Neue empfohlene Systemd-Methode:
Fügen Sie die folgenden Zeilen ein oder geben Sie sie in die Datei ein:
Speichern und bestätigen Sie den Dateinamen mit Strg-x, y.
Und das war es auch schon, kein nerviges komisches Zeug mehr, wenn Sie Ihren Bildschirm neigen oder den Laptopdeckel schließen / öffnen!
quelle
Ich habe das gleiche Problem mit 17.10 auf meinem HP Spectre x360. Tatsächlich habe ich Probleme mit Nicholas und Pierre-Antoine:
Um das WLAN schnell umzuschalten, habe ich ein kleines Skript erstellt:
Ich verwende Bluetooth selten, daher kann es nur über WLAN verwendet werden. Sie können es jedoch problemlos so ändern, dass es sowohl über Bluetooth als auch über WLAN funktioniert.
All dies ist eine klare Regression vom 17.04, bei der alles einwandfrei funktioniert hat. Ich habe die Beta 18.04 ausprobiert, aber es ist die gleiche Situation wie mit 17.10.
Nicholas, Pierre-Antoine, ich fülle gerne zwei Fehlerberichte zu diesen Themen aus (auf Bericht pro Ausgabe). Glaubst du, du könntest einen Kommentar in diesen Berichten haben, wenn ich fertig bin? Dies würde dazu beitragen, den Fehlerstatus zu überprüfen (mehr als ein Benutzer ist betroffen).
Prost
quelle
Does this bug affect you?
Link direkt unter dem Fehlertitel.