mam laptopa z podświetlaną klawiaturą i niestety jak jest ciemno non stop się świeci,wie ktoś jak to wyłączyć,dzięki za pomoc.
Podaj wynik:
ls /sys/class/leds/
nazan@arch ~$ ls /sys/class/leds/
ath9k-phy0 mmc0::
Oj, może być ciężko. mmc0:: to dioda czytnika kart pamięci a ath9k-phy0 to od wifi. Jak widać więcej nie widać. Jaki to konkretnie laptop? Może w BIOS da się wyłączyć na stałe?
EDIT
Pokaż jeszcze co wywali:
find /sys -name brightness
laptop sony vaio F22
nazan@arch ~$ find /sys -name brightness
find: `/sys/fs/fuse/connections/33': Brak dostępu
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video1/brightness
/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/leds/ath9k-phy0/brightness
/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/mmc0::/brightness
find: `/sys/kernel/debug': Brak dostępu
Oo coś widzę.Są dwa acpi_video, jedno z nich to na pewno podświetlenie ekranu, drugie może być podświetlenie klawiatury. Spróbuj tak - najpierw zaloguj się w konsoli jako root (za pomocą su) i następnie wpisz:
echo 0 > /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video1/brightness
Jeśli zamiast klawiatury zgaśnie ekran - zresetuje PC i spróbuj:
echo 0 > /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
niestety nie działa pierwszy kod rozjaśnia ekran a drugi przyciemnia
Oo dziwne, wpisałeś na pewno dobrze? Dwie kontrolki do regulacji jasności ekranu . Znalazłem coś takiego jeszcze http://forums.linuxmint.com/viewtopic.php?f=49&t=88350 spróbuj może. Możesz też od razu wrzucić wynik polecenia:
find /sys -name *backlight*
Jeśli to wyżej nie pomoże.
polecenie wyłączyło podświetlenie dzięki za pomoc
echo 1 > /sys/devices/platform/sony-laptop/kbd_backlight_timeout
To polecenie raczej włączyło automatyczne wyłączanie podświetlenia jeśli jest klawiatura nie używana (a przynajmniej tak powinno działać ).
echo 0 > /sys/devices/platform/sony-laptop/kbd_backlight
0 wyłączaj jakaś funkcję, 1 włącza.
masz rację jest tak jak piszesz,po restarcie muszę wpisać ponownie w terminalu bo nie działa
A to już inna sprawa, jeśli chcesz żeby po restarcie trzymało - to powiedz mi które polecenie ma być dokładnie (tak żeby ci efekt odpowiadał), to napiszę ci na szybko plik .service dla systemd który będzie ustawiał to przy starcie systemu.
to już niewielki problem tak czy inaczej, dzięki za pomoc
Nie no, to akurat nie jest żaden problem. Zapisz sobie taki plik:
[Unit]
Description=Keyboard backlight
After=multi-user.target
[Service]
Type=oneshot
ExecStart=/usr/bin/bash -c "polecenie_wyłączające klawiaturę"
[Install]
WantedBy=multi-user.target
Zapisz jako np. /usr/lib/systemd/system/keyboard.service. Następnie tylko systemctl enable keyboard.service