Le rétro-éclairage du clavier continue dans Ubuntu 16.04 LTS

11

Je viens d' installer Ubuntu 16.04 LTS sur mon Dell Latitude E6540 et mon rétro - éclairage du clavier est continue à aller sur après un certain temps , même après que je les éteins à l' aide des touches de raccourci (Fn + ->).
Merci d'avance pour votre aide.

Bhammarker Rahul
la source
je ne sais pas exactement s'il s'agissait de la mise à jour du 16.04 - mais hier j'ai remarqué que le rétroéclairage de mon clavier ne fonctionnait plus - il ne s'allume pas :-(
Stefan Krüger
2
hm l'a fait fonctionner à nouveau: autorisez d'abord l'utilisateur normal à écrire dans un fichier: puis sudo chmod a+w /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightnessréglez la luminosité sur une valeur autre que 0 (0..9 sont valables pour moi)echo 9 > /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness
Stefan Krüger
La même chose m'arrive (démarrée récemment) sur Ubuntu 14.04.5.
Bach

Réponses:

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

A travaillé pour moi, j'ai un nouvel Inspiron 7568 2en1.

kleeman7
la source
1
Cela règle la lumière au niveau 2. La désactivation de la lumière peut être effectuée en faisant écho 0dans ce fichier. Mais quoi qu'il en soit - cela ne répond pas à la question affichée ici.
Bach
pour thinkpad, le répertoire est: /sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlightmais je n'arrive pas à comprendre ce qui déclenche le rétro-éclairage pour qu'il s'allume tout le temps
Jonathan
8

Je viens d'acheter un Dell XPS13-9350 2016. Effacé de Windows 10, avec une immense joie en passant, et installé Ubuntu 16.04 LTS et le bureau Cinnamon. Ceci est un combo portable adorable.

Le réglage par défaut est d'atténuer le rétroéclairage du clavier après 10 secondes sans pression sur une touche. Cela me rendait complètement fou parce que je vole beaucoup et que le rétro-éclairage reste allumé plus longtemps.

Le fichier /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeoutcontient la valeur de temporisation du rétroéclairage.

La réponse 3 (ci-dessus) n'a pas fonctionné pour moi car la commande echo n'a pas fonctionné, même en tant que root. Au lieu de cela, j'ai fait ce qui suit:

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

changez la 10sligne 1 en 300s(Sans guillemets). Cela changera le délai d'attente à 5 minutes. Modifiez-le comme vous le souhaitez.

Enregistrez le fichier (Ctrl-O, Entrée, Ctrl-X).

J'espère que cela aide quelqu'un d'aussi frustré que moi.

Sopwith
la source
1
Si cela sudo nano FILEfonctionne, il n'y a aucune raison de echo ... > FILEne pas travailler à partir d'un shell racine. Vous avez probablement couru à la sudo echo ... > FILEplace. Voir askubuntu.com/questions/230476/… . En tant que telle, votre réponse n'offre aucune amélioration par rapport à l'autre réponse.
David Foerster
J'ai pu modifier ce fichier avec nano mais pas avec vim. Une idée pourquoi? Avec vim, j'ai eu cette erreur en essayant: w "stop_timeout" "stop_timeout" E667: Fsync a échoué Appuyez sur ENTRÉE ou tapez la commande pour continuer
Nisba
@Nisba J'ai eu le même problème avec Neovim. Je viens de l'utiliser echo 5m | sudo tee ...comme le premier mentionne, mais avec le nom de fichier de cette réponse.
Jonathan Landrum
Cela a fonctionné pour moi. Étonnamment, je trouve que je ne suis pas en mesure de supprimer le fichier ou d'écrire en utilisant vi - même via "sudo" ... pourtant je suis capable de modifier en utilisant nano !!! Comment est-ce bizarre?
fig
@fig @Nisba la raison probable est que vi veut créer un fichier temporaire dans ce répertoire, et pas nano. Vous pouvez toujours écrire avec vi, mais quitter avec :x!pour ignorer la réclamation concernant le fichier temporaire.
Jonathan Landrum
3

J'ai trouvé un correctif dans l' un des commentaires sur le bugtracker du tableau de bord

Étape 1: modifier l'option du système

Modifier le fichier /etc/dbus-1/system.d/org.freedesktop.UPower.conf

changement:

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

à:

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

Étape 2: exécuter la commande au démarrage du système

ajoutez les lignes suivantes au fichier /etc/rc.local

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

Ça marche vraiment.

Le rétroéclairage du clavier fonctionne également, mais pas automatiquement, en appuyant uniquement sur les touches Fn.

PRIHLOP
la source
Cela a fonctionné pour Dell Precision 7510 - Ubuntu 16.04.1. J'ai essayé d'autres correctifs, mais cela semble être le seul qui a fonctionné pour moi. Merci!
Mike
2

Une autre chose sur les ordinateurs portables Dell (y compris mon XPS 15, 9550) est que le rétro-éclairage diminue et s'éteint après 10 secondes de ralenti.

Il y a une commande qui a fonctionné pour moi (Linux Mint 18 sur un 9550, noyau 4.8) qui m'a permis de choisir le timeout:

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

C'est pour un timeout des années 60, ce qui est suffisant dans mon cas. Bien sûr, vous pouvez mettre n'importe quoi ici, comme des 3600 pendant une heure entière, qui peuvent confortablement se rapporter à «rester».

le hollandais volant
la source
cat /sys/class/leds/dell\:\:kbd_backlight/stop_timeoutretourné 10squi est la valeur par défaut - au cas où any1 en aurait besoin
Anand Rockzz
1

J'avais l'habitude d'avoir mon rétro-éclairage du clavier Dell Vostro 3560 constamment allumé après le redémarrage, même si je l'avais éteint. Le correctif était en place /etc/UPower/UPower.conf. J'ai changé IgnoreLid=falsepour IgnoreLid=true. Cela m'a aidé.

Alex
la source