Ubuntu 16.04 LTS에서 키보드 백라이트가 계속 켜져 있음


11

난 그냥 내 우분투 16.04 LTS를 설치 한 델 래티튜드 E6540내 키보드 백라이트가 되어 가고 계속 내가 바로 가기 키를 사용하여 끄기를 전환 후에도 후 약간의 시간에 (FN + ->).
도움을 주셔서 감사합니다.


정확히 16.04로 업데이트되었는지는 모르겠지만 어제 키보드 백라이트가 작동을 멈췄다는 것을 알았습니다-불이 켜지지 않습니다 :-(
Stefan Krüger

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
Stefan Krüger

Ubuntu 14.04.5에서 (최근에 시작한) 나에게도 마찬가지입니다.
Bach

답변:


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

나를 위해 일한 나는 새로운 2in1 Inspiron 7568을 가지고 있습니다.


1
라이트를 레벨 2로 설정합니다. 라이트를 끄려면 0이 파일로 에코 합니다. 그러나 어쨌든-여기에 게시 된 질문에 대답하지 않습니다.
바흐

Thinkpad의 경우 디렉토리는 다음과 같습니다. /sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlight그러나 항상 백라이트를 켜는 원인을 파악할 수 없습니다.
Jonathan

8

2016 Dell XPS13-9350을 구입했습니다. 그건 그렇고 큰 기쁨으로 Windows 10을 닦아내고 Ubuntu 16.04 LTS와 Cinnamon 데스크탑을 설치했습니다. 이것은 달콤한 노트북 콤보입니다.

기본 설정은 10 초 동안 아무 키도 누르지 않으면 키보드 백라이트를 어둡게하는 것입니다. 나는 많은 비행을하고 백라이트가 더 오래 머무르기를 원하기 때문에 나를 미치게했습니다.

파일 /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/stop_timeout에 백라이트 제한 시간 값이 포함되어 있습니다.

echo 명령이 루트로 작동하지 않았기 때문에 위의 답변 3이 작동하지 않았습니다. 대신 나는 다음을 수행했다.

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

10s1 행을 300s(따옴표없이)로 변경하십시오 . 시간 초과가 5 분으로 변경됩니다. 원하는대로 변경하십시오.

파일을 저장하십시오 (Ctrl-O, Enter, Ctrl-X).

이것이 내가 가진 것처럼 누군가가 좌절하는 데 도움이되기를 바랍니다.


1
sudo nano FILE작동 한다면 echo ... > FILE루트 셸에서 작동하지 않아야 할 이유 가 없습니다. 당신은 아마 sudo echo ... > FILE대신 달렸다 . askubuntu.com/questions/230476/…을 참조하십시오 . 따라서 귀하의 답변은 다른 답변의 개선을 제공하지 않습니다.
David Foerster

나는 nano로 파일을 수정할 수 있었지만 vim으로는 수정할 수 없었습니다. 왜 그런지 알아? 하려고 할 때 정력으로 나는이 오류가 발생했습니다 : E667 "STOP_TIMEOUT" "STOP_TIMEOUT"W : fsync를 눌러 입력하거나 입력 명령이 계속 실패
Nisba

@ Nisba Neovim과 같은 문제가있었습니다. 방금 echo 5m | sudo tee ...첫 번째 언급대로 사용 했지만이 답변의 파일 이름을 사용했습니다.
Jonathan Landrum

이것은 나를 위해 일했습니다. 놀랍게도 파일을 삭제하거나 vi를 사용하여 쓰기를 할 수 없다는 것을 알았습니다. "sudo"를 통해서도 ... 나노를 사용하여 편집 할 수는 있습니다 !!! 그게 얼마나 괴짜입니까?
fig

@fig @Nisba는 vi가 해당 디렉토리에 임시 파일을 만들고 싶어하지만 nano는 그렇지 않기 때문일 수 있습니다. vi로 쓸 수는 있지만 :x!temp 파일에 대한 불만을 무시하려면로 종료 하십시오.
Jonathan Landrum

3

런치 패드 버그 추적기에 대한 의견 중 하나 에서 수정 사항을 찾았습니다.

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

실제로 작동합니다.

키보드 backligt도 Fn 키만 눌러도 자동으로 작동하지는 않습니다.


이것은 Dell Precision 7510-Ubuntu 16.04.1에서 작동했습니다. 나는 다른 수정을 시도했지만 이것이 나를 위해 일한 유일한 것 같습니다. 감사!
Mike

2

Dell 랩탑 (내 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_timeout10sany1이 필요할 경우 반환
Anand Rockzz

1

나는이하는 데 사용 델 보스 트로 3560 나는 그것이 해제 한 경우에도, 키보드 백라이트가 지속적으로 후 재부팅졌다. 수정은에 /etc/UPower/UPower.conf있었습니다. 로 변경 IgnoreLid=false했습니다 IgnoreLid=true. 도움이되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.