键盘背光在Ubuntu 16.04 LTS中持续点亮


11

我刚才在我安装了Ubuntu LTS 16.04 戴尔Latitude E6540我的键盘背光灯一直打算在即使我将其关闭使用快捷键后的一段时间(FN + - >)。
在此先感谢您的帮助。


我不确定是否是16.04的更新-但是昨天我注意到我的键盘背光灯停止工作-它不会点亮:-(
StefanKrüger16年

2
hm让它再次工作:首先允许普通用户写入文件:然后sudo chmod a+w /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness将亮度设置为非0的其他值(0..9对我有效)echo 9 > /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness
StefanKrüger16

在Ubuntu 14.04.5上,我(最近开始)也遇到了同样的情况。
巴赫

Answers:


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

为我工作,我有一个新的2合1 Inspiron 7568。


1
这会将灯光设置为2级。可以通过回显0此文件来关闭灯光。但是无论如何-这不能解决这里发布的问题。
巴赫

对于thinkpad,目录为:/sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlight但我不知道是什么原因一直在触发背光源
Jonathan

8

刚刚购买了2016年的戴尔XPS13-9350。顺带一提,清除掉了Windows 10并安装了Ubuntu 16.04 LTS和Cinnamon桌面。这是一个不错的笔记本组合。

默认设置是在没有按键10秒钟后使键盘背光变暗。这让我非常疯狂,因为我经常飞翔,并且希望背光灯保持更长的时间。

该文件/sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeout包含背光超时值。

答案3(上述)对我不起作用,因为echo命令即使以root身份也无效。相反,我做了以下工作:

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

10s在线1 更改为300s(不带引号)。这会将超时更改为5分钟。将其更改为您想要的任何内容。

保存文件(Ctrl-O,Enter,Ctrl-X)。

希望这可以帮助像我一样沮丧的人。


1
如果可行,sudo nano FILE没有理由不echo ... > FILE应该从root shell运行。您可能跑了sudo echo ... > FILE。参见askubuntu.com/questions/230476/…。因此,您的答案对其他答案没有任何改善。
David Foerster

我已经能够使用nano而不是vim修改该文件。知道为什么吗?使用vim尝试:w“ stop_timeout”“ stop_timeout”时出现此错误E667:Fsync失败按Enter或键入命令以继续
Nisba

@Nisba我在Neovim遇到了同样的问题。我只是 echo 5m | sudo tee ...作为第一个提到的对象,但是使用了该答案的文件名。
乔纳森·兰德鲁姆

这对我有用。令人惊讶的是,我发现我无法删除文件,也无法使用vi进行写入-即使通过“ sudo” ...也可以使用nano进行编辑!那有多怪?

@fig @Nisba可能的原因是因为vi希望在该目录中创建一个临时文件,而nano却不想。您仍然可以使用vi进行编写,但是使用退出:x!以覆盖有关temp文件的投诉。
乔纳森·兰德鲁姆'18

3

在启动板Bugtracker的评论之一中找到了解决方法

步骤1:更改系统选项

编辑文件 /etc/dbus-1/system.d/org.freedesktop.UPower.conf

更改:

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

至:

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

步骤2:在系统启动时执行命令

将以下行添加到文件/etc/rc.local中

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

确实有效。

仅通过按Fn键,键盘backligt也可以工作,但不能自动工作。


这适用于Dell Precision 7510-Ubuntu 16.04.1。我尝试了其他修复程序,但这似乎是唯一对我有用的修复程序。谢谢!
Mike

2

戴尔笔记本电脑(包括我的XPS 15、9550)上的另一件事是,背光在闲置10秒后变暗并熄灭。

有一个对我有用的命令(9550上的Linux Mint 18,内核4.8)允许我选择超时:

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

这是60秒的超时时间,在我看来,这足够了。当然,您可以在这里放置任何东西,例如3600整小时,这可以轻松地与“停留”有关。


cat /sys/class/leds/dell\:\:kbd_backlight/stop_timeout返回的10s是默认值-如果any1需要它的话
Anand Rockzz '18

1

过去,即使重启,我的Dell Vostro 3560键盘背光灯仍会一直打开。解决方法是/etc/UPower/UPower.conf。我更改IgnoreLid=falseIgnoreLid=true。有帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.