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.