Die Hintergrundbeleuchtung der Tastatur läuft in Ubuntu 16.04 LTS weiter

10

Ich habe gerade installiert Ubuntu 16.04 LTS auf meinem Dell Latitude E6540 und meine Tastatur - Hintergrundbeleuchtung ist immer wieder gehen auf nach einiger Zeit , auch nachdem ich sie schalten die Tasten (Fn + ->) ausgeschaltet werden.
Vielen Dank im Voraus für jede Hilfe.

Bhammarker Rahul
quelle
Ich weiß nicht genau, ob es das Update auf 16.04 war - aber gestern habe ich bemerkt, dass meine Tastaturbeleuchtung nicht mehr funktioniert - es wird nicht aufleuchten :-(
Stefan Krüger
2
hm hat es wieder zum sudo chmod a+w /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightnessLaufen gebracht: Erlaube zuerst dem normalen Benutzer, in eine Datei zu schreiben: dann setze die Helligkeit auf einen anderen Wert als 0 (0..9 sind für mich gültig)echo 9 > /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness
Stefan Krüger
Gleiches passiert mir (vor kurzem gestartet) unter Ubuntu 14.04.5.
Bach

Antworten:

10
echo 2 | sudo tee /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness

Arbeitete für mich Ich habe ein neues 2in1 Inspiron 7568.

kleeman7
quelle
1
Dadurch wird das Licht auf Stufe 2 eingestellt. Das Ausschalten des Lichts kann durch Echo 0in diese Datei erfolgen. Aber trotzdem - dies beantwortet nicht die hier gestellte Frage.
Bach
für thinkpad lautet das Verzeichnis: /sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlightaber ich kann nicht herausfinden, was die Hintergrundbeleuchtung dazu veranlasst, sich ständig einzuschalten
Jonathan
8

Ich habe gerade einen Dell XPS13-9350 2016 gekauft. Windows 10 wurde übrigens mit großer Freude gelöscht und Ubuntu 16.04 LTS und der Cinnamon-Desktop installiert. Dies ist eine süße Laptop-Kombination.

Die Standardeinstellung ist, die Hintergrundbeleuchtung der Tastatur nach 10 Sekunden ohne Tastendruck zu dimmen. Das hat mich total verrückt gemacht, weil ich viel fliege und möchte, dass die Hintergrundbeleuchtung länger an bleibt.

Die Datei /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeoutenthält den Zeitlimitwert für die Hintergrundbeleuchtung.

Antwort 3 (oben) hat bei mir nicht funktioniert, da der Echo-Befehl selbst als Root nicht funktioniert hat. Stattdessen habe ich Folgendes getan:

sudo nano /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeout 

Ändern Sie die 10sZeile 1 in 300s(ohne Anführungszeichen). Dadurch wird das Zeitlimit auf 5 Minuten geändert. Ändern Sie es nach Belieben.

Speichern Sie die Datei (Strg-O, Eingabetaste, Strg-X).

Hoffe das hilft jemandem so frustriert wie ich.

Sopwith
quelle
1
Wenn es sudo nano FILEfunktioniert, gibt es keinen Grund, warum Sie echo ... > FILEnicht von einer Root-Shell aus arbeiten sollten. Du bist wahrscheinlich sudo echo ... > FILEstattdessen gelaufen . Siehe askubuntu.com/questions/230476/… . Daher bietet Ihre Antwort keine Verbesserung der anderen Antwort.
David Foerster
Ich konnte diese Datei mit nano ändern, aber nicht mit vim. Irgendeine Idee warum? Mit vim bekam ich diesen Fehler beim Versuch: w "stop_timeout" "stop_timeout" E667: Fsync fehlgeschlagen Drücken Sie ENTER oder geben Sie den Befehl ein, um fortzufahren
Nisba
@Nisba Ich hatte das gleiche Problem mit Neovim. Ich habe nur echo 5m | sudo tee ...als erstes erwähnt, aber mit dem Dateinamen dieser Antwort.
Jonathan Landrum
Das hat bei mir funktioniert. Erstaunlicherweise kann ich die Datei nicht löschen oder mit vi schreiben - auch nicht über "sudo" ... aber ich kann sie mit nano bearbeiten !!! Wie komisch ist das denn?
Abb.
@fig @Nisba Der wahrscheinliche Grund ist, dass vi eine temporäre Datei in diesem Verzeichnis erstellen möchte und Nano nicht. Sie können weiterhin mit vi schreiben, aber mit beenden, :x!um die Beschwerde über die temporäre Datei zu überschreiben.
Jonathan Landrum
3

Ich habe eine Korrektur in einem der Kommentare zum Launchpad-Bugtracker gefunden

Schritt 1: Systemoption ändern

Bearbeiten Sie die Datei /etc/dbus-1/system.d/org.freedesktop.UPower.conf

Veränderung:

<allow send_destination="org.freedesktop.UPower"
       send_interface="org.freedesktop.UPower.KbdBacklight"/>

zu:

<deny send_destination="org.freedesktop.UPower"
       send_interface="org.freedesktop.UPower.KbdBacklight"/>

Schritt 2: Befehl mit Systemstart ausführen

Fügen Sie der Datei /etc/rc.local folgende Zeilen hinzu

#!/bin/sh -e
# Mask kernel module
sudo systemctl mask systemd-backlight@leds\:dell\:\:kbd_backlight.service
exit 0

Es funktioniert wirklich.

Die Tastaturbeleuchtung funktioniert ebenfalls, jedoch nicht automatisch, indem nur die Fn-Tasten gedrückt werden.

PRIHLOP
quelle
Dies funktionierte für Dell Precision 7510 - Ubuntu 16.04.1. Ich habe andere Korrekturen versucht, aber dies scheint die einzige zu sein, die für mich funktioniert hat. Vielen Dank!
Mike
2

Eine andere Sache bei Dell-Laptops (einschließlich meines XPS 15, 9550) ist, dass die Hintergrundbeleuchtung nach 10 Sekunden Leerlauf gedimmt wird und erlischt.

Es gibt einen Befehl, der für mich funktioniert hat (Linux Mint 18 auf einem 9550, Kernel 4.8), mit dem ich das Zeitlimit auswählen konnte:

sudo bash -c 'echo "60s" > /sys/class/leds/dell\:\:kbd_backlight/stop_timeout'

Dies ist für eine Zeitüberschreitung der 60er Jahre, was in meinem Fall ausreicht. Natürlich können Sie hier alles einfügen, z. B. 3600 für eine ganze Stunde, was sich bequem auf «Bleiben» beziehen kann.

le hollandais volant
quelle
cat /sys/class/leds/dell\:\:kbd_backlight/stop_timeoutzurückgegeben, 10swas die Standardeinstellung ist - falls jemand sie benötigt
Anand Rockzz
1

Früher hatte ich die Hintergrundbeleuchtung meiner Dell Vostro 3560- Tastatur nach dem Neustart ständig eingeschaltet, auch wenn ich sie ausgeschaltet hatte. Das Update war in /etc/UPower/UPower.conf. Ich wechselte IgnoreLid=falsezu IgnoreLid=true. Das hat geholfen.

Alex
quelle