[РЕШЕНО]Не работает созданное правило udev

Приветствую.
Linux archlinux 4.17.2-1-ARCH/OpenBox
Хотелка: при подключении usb flash, появлялось сообщение о подключении через notify-send
Создал правило в /etc/udev/rules.d/10-mntusb.rules(права -rw-r--r-- 1 user user):
ACTION=="add", SUBSYSTEM=="block",KERNEL=="sd*" RUN+="/etc/udev/mntusb.sh"
Содержимое /etc/udev/mntusb.sh(права -rwxr-xr-x 1 user user ):
#!/bin/bash
notify-send test
При запуске из консоли скрипт выполняется, при подключении usb -нет
Если в скрипте прописать: touch /home/user/TEST.txt то при подключении USB создается файл /home/user/TEST.txt из чего следует что скрипт выполняется, но не выполняется необходимые команды, из всех что я пробовал выполняется только touch.
Коталог скрипта менял на домашний, менял SUBSYSTEM=="block" на SUBSYSTEM=="usb" и KERNEL=="sd*" на KERNEL=="sd[b-z][0-9]" а также RUN+="/etc/udev/mntusb.sh" на RUN+="/bin/bash /etc/udev/mntusb.sh", менял права файлов на root результата нет.
Подскажите что я делаю не так.
кусок dmesg после подключения usb:
[ 3866.759730] usb 2-1: new high-speed USB device number 31 using ehci-pci
[ 3866.918800] usb 2-1: New USB device found, idVendor=1005, idProduct=b113, bcdDevice= 1.10
[ 3866.918809] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3866.918815] usb 2-1: Product: USB FLASH DRIVE
[ 3866.918821] usb 2-1: Manufacturer:
[ 3866.918827] usb 2-1: SerialNumber: 198801030D56
[ 3866.921253] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 3866.924192] scsi host4: usb-storage 2-1:1.0
[ 3867.948119] scsi 4:0:0:0: Direct-Access              USB FLASH DRIVE  PMAP PQ: 0 ANSI: 0 CCS
[ 3868.224597] sd 4:0:0:0: [sdb] 8060928 512-byte logical blocks: (4.13 GB/3.84 GiB)
[ 3868.225306] sd 4:0:0:0: [sdb] Write Protect is off
[ 3868.225314] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 3868.225930] sd 4:0:0:0: [sdb] No Caching mode page found
[ 3868.225943] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 3868.234457]  sdb:
[ 3868.237046] sd 4:0:0:0: [sdb] Attached SCSI removable disk
journalctl

июл 01 10:45:37 archlinux kernel: usb 2-1: new high-speed USB device number 34 using ehci-pci
июл 01 10:45:38 archlinux kernel: usb 2-1: New USB device found, idVendor=1005, idProduct=b113, bcdDevice= 1.10
июл 01 10:45:38 archlinux kernel: usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
июл 01 10:45:38 archlinux kernel: usb 2-1: Product: USB FLASH DRIVE
июл 01 10:45:38 archlinux kernel: usb 2-1: Manufacturer:
июл 01 10:45:38 archlinux kernel: usb 2-1: SerialNumber: 198801030D56
июл 01 10:45:38 archlinux kernel: usb-storage 2-1:1.0: USB Mass Storage device detected
июл 01 10:45:38 archlinux kernel: scsi host4: usb-storage 2-1:1.0
июл 01 10:45:38 archlinux mtp-probe[16695]: checking bus 2, device 34: "/sys/devices/pci0000:00/0000:00:1d.7/usb2>
июл 01 10:45:38 archlinux mtp-probe[16695]: bus: 2, device: 34 was not an MTP device
июл 01 10:45:39 archlinux kernel: scsi 4:0:0:0: Direct-Access              USB FLASH DRIVE  PMAP PQ: 0 ANSI: 0 CCS
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] 8060928 512-byte logical blocks: (4.13 GB/3.84 GiB)
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] Write Protect is off
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] No Caching mode page found
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] Assuming drive cache: write through
июл 01 10:45:39 archlinux kernel:  sdb:
июл 01 10:45:39 archlinux kernel: sd 4:0:0:0: [sdb] Attached SCSI removable disk
июл 01 10:45:39 archlinux systemd-udevd[16709]: Process '/bin/bash /etc/udev/mntusb.sh' failed with exit code 1.
На всякий случай. Читали?
https://wiki.archlinux.org/index.php/Udev#Triggering_desktop_notifications_from_a_udev_rule
$ ps -aux | grep udevd | head -1
поэтому нужно передавать notify как минимум
export DISPLAY=:0
export XDG_RUNTIME_DIR=/run/user/1000 
для получения UID можно использовать например
$ ps -C $запушенный_wm_например -o user=  
Ошибки в тексте-неповторимый стиль автора©
Спасибо большое вам парни, все работает теперь.
/etc/udev/rules.d/10-mntusb.rules(внесенные изменения - /usr/bin/su user -c ):

ACTION=="add", SUBSYSTEM=="block",KERNEL=="sd*", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/user/.Xauthority", RUN+="/usr/bin/su user -c /home/user/scripts/mntusb.sh"

/home/user/scripts/mntusb.sh(внесенные изменения - export XAUTHORITY=/home/user/.Xauthority
export DISPLAY=:0
export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"):

#!/usr/bin/env bash

export XAUTHORITY=/home/user/.Xauthority
export DISPLAY=:0
export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"

/usr/bin/notify-send -i 'usb-creator-gtk' 'USB conected' -t 5000
 
Зарегистрироваться или войдите чтобы оставить сообщение.