acpi eylem çalışmıyor


5

Ekran parlaklığını kontrol etmek için bir komut dosyalarım var:

/etc/acpi/actions/bl_down.sh:

#!/bin/sh
bl_device=/sys/class/backlight/intel_backlight/brightness
echo $(($(/usr/bin/cat $bl_device)-10)) | sudo /usr/bin/tee $bl_device

./bl_down.shBeklendiği gibi çalışır.

Böylece klavyeme şöyle bağlamaya çalıştım:

/etc/acpi/events/bl_down:

event=video/brightnessdown BRTDN 00000087 00000000 K
action=/etc/acpi/actions/bl_down.sh

Ancak, bu aşağıdakileri yazdırmak dışında hiçbir şey yapmaz journalctl:

 May 20 13:53:51 mowgli root[32154]: ACPI group/action undefined: video/brightnessdown / BRTDN

Herhangi bir fikir?

Ses YUKARI ve AŞAĞI çıkışları:

ACPI group/action undefined: button/volumedown / VOLDN

Ancak, sadece iyi çalışıyor.


Belki systemctl start apcid.servicebu olayları kayıt etmek için başlamanız gerekir . acpi_listenNe ateş ettiklerini görmek için düğmelere basmayı deneyin .
46'da

@eckes acpid iyi çalışıyor. /etc/acpi/actions ▶ acpi_listen video/brightnessdown BRTDN 00000087 00000000 video/brightnessdown BRTDN 00000087 00000000 video/brightnessup BRTUP 00000086 00000000 video/brightnessup BRTUP 00000086 00000000 video/brightnessup BRTUP 00000086 00000000
Slava Knyazev

Yanıtlar:


0

/ etc / acpi / events / bl_down dosyanızı güncelleyin ve tanımını söyleyin

event="video/brightnessdown BRTDN 00000087 00000000 K "

Bir dizeye yapılan kabuk değişkenleri atamaları, belirtilen dizenin tamamına sahip olmalıdır.


Hiçbir şey değişmedi
Slava Knyazev

ne journalctl -xe diyor
Scott Stensland

OP'deki ile aynı şey:ACPI group/action undefined: video/brightnessup / BRTUP
Slava Knyazev

Asıl sorunuz parlaklık sorunuyla ilgiliydi ... ama şimdi hata diyor ki parlaklık ... ikisinden de alıntı yapıldı mı?
Scott Stensland

İkisini de bağlarım. Aynı sorun var. Sadece yanlış olanı kopyaladım.
Slava Knyazev
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.