LINUX.ORG.RU

История изменений

Исправление nadim, (текущая версия) :

При подключении наушников у меня возникает следующее событие:

UDEV  [9799.699457] change   /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/sound/card2 (sound)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/sound/card2
SUBSYSTEM=sound
SYNTH_UUID=0
SEQNUM=4013
USEC_INITIALIZED=9799592287
ID_PATH=pci-0000:03:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_03_00_3-usb-0_2_1_0
ID_FOR_SEAT=sound-pci-0000_03_00_3-usb-0_2_1_0
SOUND_INITIALIZED=1
ID_VENDOR_FROM_DATABASE=Razer USA, Ltd
ID_MODEL_FROM_DATABASE=RC30-026902, Gaming Headset [Nari Essential, Wireless, Receiver]
ID_BUS=usb
ID_MODEL=Razer_Nari_Essential
ID_MODEL_ENC=Razer\x20Nari\x20Essential
ID_MODEL_ID=051e
ID_SERIAL=Razer_Razer_Nari_Essential
ID_VENDOR=Razer
ID_VENDOR_ENC=Razer
ID_VENDOR_ID=1532
ID_REVISION=0100
ID_TYPE=audio
ID_USB_MODEL=Razer_Nari_Essential
ID_USB_MODEL_ENC=Razer\x20Nari\x20Essential
ID_USB_MODEL_ID=051e
ID_USB_SERIAL=Razer_Razer_Nari_Essential
ID_USB_VENDOR=Razer
ID_USB_VENDOR_ENC=Razer
ID_USB_VENDOR_ID=1532
ID_USB_REVISION=0100
ID_USB_TYPE=audio
ID_USB_INTERFACES=:010100:010200:030000:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=snd-usb-audio
ID_ID=usb-Razer_Razer_Nari_Essential-00
SOUND_FORM_FACTOR=headset
TAGS=:seat:
CURRENT_TAGS=:seat:

Написал правило, которое при возникновении данного события выполняет команду на включение:

ACTION=="change", SUBSYSTEM=="sound", ENV{ID_USB_MODEL}=="Razer_Nari_Essential", RUN+="''/usr/local/bin/pulseaudio-equalizer enable''"

Вроде все верно сформировал, атрибуты правильные, скобки тройные, но не работает зараза(

Исходная версия nadim, :

При подключении наушников у меня возникает следующее событие:

UDEV  [9799.699457] change   /devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/sound/card2 (sound)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2/1-2:1.0/sound/card2
SUBSYSTEM=sound
SYNTH_UUID=0
SEQNUM=4013
USEC_INITIALIZED=9799592287
ID_PATH=pci-0000:03:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_03_00_3-usb-0_2_1_0
ID_FOR_SEAT=sound-pci-0000_03_00_3-usb-0_2_1_0
SOUND_INITIALIZED=1
ID_VENDOR_FROM_DATABASE=Razer USA, Ltd
ID_MODEL_FROM_DATABASE=RC30-026902, Gaming Headset [Nari Essential, Wireless, Receiver]
ID_BUS=usb
ID_MODEL=Razer_Nari_Essential
ID_MODEL_ENC=Razer\x20Nari\x20Essential
ID_MODEL_ID=051e
ID_SERIAL=Razer_Razer_Nari_Essential
ID_VENDOR=Razer
ID_VENDOR_ENC=Razer
ID_VENDOR_ID=1532
ID_REVISION=0100
ID_TYPE=audio
ID_USB_MODEL=Razer_Nari_Essential
ID_USB_MODEL_ENC=Razer\x20Nari\x20Essential
ID_USB_MODEL_ID=051e
ID_USB_SERIAL=Razer_Razer_Nari_Essential
ID_USB_VENDOR=Razer
ID_USB_VENDOR_ENC=Razer
ID_USB_VENDOR_ID=1532
ID_USB_REVISION=0100
ID_USB_TYPE=audio
ID_USB_INTERFACES=:010100:010200:030000:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=snd-usb-audio
ID_ID=usb-Razer_Razer_Nari_Essential-00
SOUND_FORM_FACTOR=headset
TAGS=:seat:
CURRENT_TAGS=:seat:

Написал правило, которое при возникновении данного события выполняет команду:

ACTION=="change", SUBSYSTEM=="sound", ENV{ID_USB_MODEL}=="Razer_Nari_Essential", RUN+="''/usr/local/bin/pulseaudio-equalizer enable''"

Вроде все верно сформировал, атрибуты правильные, скобки тройные, но не работает зараза(