You are not logged in.

#1 2023-04-13 02:54:12

slackcub
Member
Registered: 2009-03-14
Posts: 144

[SOLVED] Streamdeck unable to open /dev/ device

I installed streamdeck-ui via the pip install instructions on the author's git page, and via the AUR package, but I am seeing the same behaviour either way.  When I launch it, I get an error saying:

A Stream Deck is attached, but it could not be opened.
Check installation instructions and ensure a udev rule has been added and loaded.
https://github.com/timothycrosley/streamdeck-ui

I did make sure the udev file was created when I installed via pip.  the AUR package installed the udev rule for me.  Either way, the result is the same. Also I see this in the system logs:

Apr 12 21:42:59 localhost kernel: input: Elgato Stream Deck MK.2 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0036/input/input70
Apr 12 21:42:59 localhost kernel: hid-generic 0003:0FD9:0080.0036: input,hidraw0: USB HID v1.10 Device [Elgato Stream Deck MK.2] on usb-0000:01:00.0-2.1.2/input0
Apr 12 21:42:59 localhost systemd-logind[645]: Failed to open /dev/input/event19: No such file or directory
Apr 12 21:43:02 localhost kernel: input: Elgato Stream Deck MK.2 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0037/input/input71
Apr 12 21:43:02 localhost kernel: hid-generic 0003:0FD9:0080.0037: input,hidraw0: USB HID v1.10 Device [Elgato Stream Deck MK.2] on usb-0000:01:00.0-2.1.2/input0
Apr 12 21:43:02 localhost systemd-logind[645]: Failed to open /dev/input/event19: No such file or directory
Apr 12 21:43:04 localhost kernel: input: Elgato Stream Deck MK.2 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0038/input/input72
Apr 12 21:43:04 localhost kernel: hid-generic 0003:0FD9:0080.0038: input,hidraw0: USB HID v1.10 Device [Elgato Stream Deck MK.2] on usb-0000:01:00.0-2.1.2/input0
Apr 12 21:43:04 localhost systemd-logind[645]: Failed to open /dev/input/event19: No such file or directory
Apr 12 21:43:06 localhost kernel: input: Elgato Stream Deck MK.2 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0039/input/input73
Apr 12 21:43:06 localhost kernel: hid-generic 0003:0FD9:0080.0039: input,hidraw0: USB HID v1.10 Device [Elgato Stream Deck MK.2] on usb-0000:01:00.0-2.1.2/input0
Apr 12 21:43:06 localhost systemd-logind[645]: Failed to open /dev/input/event19: No such file or directory

I do see the device with lsusb:

Bus 001 Device 014: ID 0fd9:0080 Elgato Systems GmbH Stream Deck MK.2

One curious thing I did notice is that as long as streamdeck-ui is running, the /dev/input/event19 device it is looking for doesn't exist.  However it does exist immediately before and gets re-created once I exit streamdeck-ui.

Last edited by slackcub (2023-04-14 16:54:22)

Offline

#2 2023-04-13 09:27:06

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,845
Website

Re: [SOLVED] Streamdeck unable to open /dev/ device

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2023-04-13 11:29:26

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: [SOLVED] Streamdeck unable to open /dev/ device

slackcub wrote:

I installed streamdeck-ui via the pip install instructions on the author's git page, and via the AUR package

Don't do that.
The pip version of streamdeck-ui doesn't work well on archlinux when it's installed as user* partly because it interferes with systemwide settings.
It also clashes with the aur package and mixing them causes all kinds of issues.

Remove both, then decide which one you want to use : the pip managed version per user or the aur version sysemwide managed by pacman.

Whichever you choose : stick to your choice.




* installing stuff with pip systemwide on archlinux is a guarantee for problems.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#4 2023-04-13 23:18:05

slackcub
Member
Registered: 2009-03-14
Posts: 144

Re: [SOLVED] Streamdeck unable to open /dev/ device

Lone_Wolf, I had uninstalled the pip version before I installed the AUR version.  I didn't have both installed at the same time.  I'd rather use the AUR version honestly, and I'll stick with that for now.  I just need it to actually work.

Offline

#5 2023-04-14 06:35:41

seth
Member
Registered: 2012-09-03
Posts: 51,004

Re: [SOLVED] Streamdeck unable to open /dev/ device

Fix your hostname, https://wiki.archlinux.org/title/Networ … e_hostname

the /dev/input/event19 device it is looking for doesn't exist

Do you know that because you checked the path or only from the error message?

ls -l /dev/input
sudo udevadm monitor

and attach the streamdeck.

Are you by any chance trying to run streamdeck-ui as root?

Online

#6 2023-04-14 15:14:45

slackcub
Member
Registered: 2009-03-14
Posts: 144

Re: [SOLVED] Streamdeck unable to open /dev/ device

Fix your hostname

My hostname is actually correct.  I manually changed it in the output for sanitization purposes

Do you know that because you checked the path or only from the error message?

Yes, I ran

watch ls -l /dev/input/

in another terminal while I ran streamdeck-ui

ls -l /dev/input
sudo udevadm monitor

and attach the streamdeck.

Are you by any chance trying to run streamdeck-ui as root?

I am running streamdeck-ui as my normal user

$ ls -l /dev/input;sudo udevadm monitor
total 0
drwxr-xr-x 2 root root     220 Apr 14 10:11 by-id
drwxr-xr-x 2 root root     260 Apr 14 10:11 by-path
crw-rw---- 1 root input 13, 64 Apr 12 21:41 event0
crw-rw---- 1 root input 13, 65 Apr 12 21:41 event1
crw-rw---- 1 root input 13, 74 Apr 12 21:41 event10
crw-rw---- 1 root input 13, 75 Apr 12 21:41 event11
crw-rw---- 1 root input 13, 76 Apr 12 21:41 event12
crw-rw---- 1 root input 13, 77 Apr 12 21:41 event13
crw-rw---- 1 root input 13, 78 Apr 12 21:41 event14
crw-rw---- 1 root input 13, 79 Apr 12 21:41 event15
crw-rw---- 1 root input 13, 80 Apr 12 21:41 event16
crw-rw---- 1 root input 13, 81 Apr 12 21:41 event17
crw-rw---- 1 root input 13, 82 Apr 14 10:01 event18
crw-rw---- 1 root input 13, 66 Apr 12 21:41 event2
crw-rw---- 1 root input 13, 84 Apr 12 21:41 event20
crw-rw---- 1 root input 13, 85 Apr 12 21:41 event21
crw-rw---- 1 root input 13, 86 Apr 12 21:41 event22
crw-rw---- 1 root input 13, 87 Apr 12 21:41 event23
crw-rw---- 1 root input 13, 88 Apr 12 21:41 event24
crw-rw---- 1 root input 13, 67 Apr 12 21:41 event3
crw-rw---- 1 root input 13, 68 Apr 12 21:41 event4
crw-rw---- 1 root input 13, 69 Apr 12 21:41 event5
crw-rw---- 1 root input 13, 70 Apr 12 21:41 event6
crw-rw---- 1 root input 13, 71 Apr 12 21:41 event7
crw-rw---- 1 root input 13, 72 Apr 12 21:41 event8
crw-rw---- 1 root input 13, 73 Apr 12 21:41 event9
crw-rw---- 1 root input 13, 63 Apr 12 21:41 mice
crw-rw---- 1 root input 13, 32 Apr 12 21:41 mouse0
crw-rw---- 1 root input 13, 33 Apr 12 21:41 mouse1
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[132905.350447] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)
KERNEL[132905.372357] change   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)
KERNEL[132905.372387] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
KERNEL[132905.394459] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
KERNEL[132905.394543] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84 (input)
KERNEL[132905.451182] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84/event19 (input)
KERNEL[132905.451211] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/hidraw/hidraw0 (hidraw)
KERNEL[132905.451411] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
KERNEL[132905.451441] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
KERNEL[132905.451462] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)
UDEV  [132905.455850] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)
UDEV  [132905.458100] change   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)
UDEV  [132905.460149] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [132905.461686] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
UDEV  [132905.464043] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84 (input)
UDEV  [132905.468921] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/hidraw/hidraw0 (hidraw)
UDEV  [132905.524798] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84/event19 (input)
UDEV  [132905.525872] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
UDEV  [132905.526976] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [132905.530167] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2 (usb)

Offline

#7 2023-04-14 15:32:11

seth
Member
Registered: 2012-09-03
Posts: 51,004

Re: [SOLVED] Streamdeck unable to open /dev/ device

Sorry, the format made is look like to run ls before attaching the device but oc. it only makes sense while the device is attached.
Is your user in the "input" group? (Yes, should™ not be required w/ systemd)

Keep udevadm monitor running and start streamdeck-ui, does that trigger anything?
You can also audit access to the device file, https://wiki.archlinux.org/title/Audit_ … ies_access

Online

#8 2023-04-14 15:54:11

slackcub
Member
Registered: 2009-03-14
Posts: 144

Re: [SOLVED] Streamdeck unable to open /dev/ device

seth wrote:

Sorry, the format made is look like to run ls before attaching the device but oc. it only makes sense while the device is attached.
Is your user in the "input" group? (Yes, should™ not be required w/ systemd)

Keep udevadm monitor running and start streamdeck-ui, does that trigger anything?
You can also audit access to the device file, https://wiki.archlinux.org/title/Audit_ … ies_access

I was not in the input group, so I added myself just in case and rebooted, but the result was the same.  This is what I see when I run

sudo udevadm monitor

and then launch streamdeck-ui. These messages repeat every couple seconds.

$ sudo udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[134322.887766] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84/event19 (input)
UDEV  [134322.891510] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84/event19 (input)
KERNEL[134322.904354] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84 (input)
KERNEL[134322.904389] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/hidraw/hidraw0 (hidraw)
KERNEL[134322.904410] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
KERNEL[134322.904433] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
KERNEL[134322.904453] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [134322.905571] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/input/input84 (input)
UDEV  [134322.907429] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044/hidraw/hidraw0 (hidraw)
UDEV  [134322.908218] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
UDEV  [134322.908759] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0044 (hid)
UDEV  [134322.909380] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
KERNEL[134324.981807] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
KERNEL[134324.982052] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86 (input)
UDEV  [134324.982942] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
KERNEL[134325.037742] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86/event19 (input)
KERNEL[134325.037780] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/hidraw/hidraw0 (hidraw)
KERNEL[134325.037969] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
KERNEL[134325.037994] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [134325.038755] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86 (input)
KERNEL[134325.084422] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86/event19 (input)
KERNEL[134325.127710] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86 (input)
KERNEL[134325.127750] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/hidraw/hidraw0 (hidraw)
KERNEL[134325.127773] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
KERNEL[134325.127800] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
KERNEL[134325.127824] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [134325.128029] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/hidraw/hidraw0 (hidraw)
UDEV  [134325.130865] add      /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86/event19 (input)
UDEV  [134325.131993] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
UDEV  [134325.133387] bind     /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)
UDEV  [134325.135239] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86/event19 (input)
UDEV  [134325.135320] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/hidraw/hidraw0 (hidraw)
UDEV  [134325.136603] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046/input/input86 (input)
UDEV  [134325.137696] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
UDEV  [134325.138593] remove   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0/0003:0FD9:0080.0046 (hid)
UDEV  [134325.139748] unbind   /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.0 (usb)

I added an auditctl rule for /dev/input/event19, and this is what I see in the audit logs after I run streamdeck

----
time->Fri Apr 14 10:50:14 2023
type=PROCTITLE msg=audit(1681487414.101:21): proctitle="(udev-worker)"
type=PATH msg=audit(1681487414.101:21): item=0 name="/dev/input/event19" inode=1216 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487414.101:21): cwd="/"
type=SYSCALL msg=audit(1681487414.101:21): arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=5573cc0b9000 a2=2a0000 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:14 2023
type=PROCTITLE msg=audit(1681487414.101:22): proctitle="(udev-worker)"
type=PATH msg=audit(1681487414.101:22): item=0 name="/proc/self/fd/6" inode=1216 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487414.101:22): cwd="/"
type=SYSCALL msg=audit(1681487414.101:22): arch=c000003e syscall=257 success=no exit=-19 a0=ffffff9c a1=7ffe161ca5b0 a2=80900 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:16 2023
type=PROCTITLE msg=audit(1681487416.288:23): proctitle="(udev-worker)"
type=PATH msg=audit(1681487416.288:23): item=0 name="/dev/input/event19" inode=1222 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487416.288:23): cwd="/"
type=SYSCALL msg=audit(1681487416.288:23): arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=5573cc0b90a0 a2=2a0000 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:18 2023
type=PROCTITLE msg=audit(1681487418.404:24): proctitle="(udev-worker)"
type=PATH msg=audit(1681487418.404:24): item=0 name="/dev/input/event19" inode=1228 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487418.404:24): cwd="/"
type=SYSCALL msg=audit(1681487418.404:24): arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=5573cc0b3e10 a2=2a0000 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:18 2023
type=PROCTITLE msg=audit(1681487418.404:25): proctitle="(udev-worker)"
type=PATH msg=audit(1681487418.404:25): item=0 name="/proc/self/fd/6" inode=1228 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487418.404:25): cwd="/"
type=SYSCALL msg=audit(1681487418.404:25): arch=c000003e syscall=257 success=yes exit=13 a0=ffffff9c a1=7ffe161ca5b0 a2=80900 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:18 2023
type=PROCTITLE msg=audit(1681487418.501:26): proctitle="(udev-worker)"
type=PATH msg=audit(1681487418.501:26): item=0 name="/dev/input/event19" inode=1228 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487418.501:26): cwd="/"
type=SYSCALL msg=audit(1681487418.501:26): arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=5573cc0b3e10 a2=280000 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:18 2023
type=PROCTITLE msg=audit(1681487418.501:27): proctitle="(udev-worker)"
type=PATH msg=audit(1681487418.501:27): item=0 name="" inode=1228 dev=00:05 mode=020600 ouid=0 ogid=0 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487418.501:27): cwd="/"
type=SYSCALL msg=audit(1681487418.501:27): arch=c000003e syscall=260 success=yes exit=0 a0=6 a1=7fbf04aa967c a2=ffffffff a3=3e1 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"
----
time->Fri Apr 14 10:50:18 2023
type=PROCTITLE msg=audit(1681487418.501:28): proctitle="(udev-worker)"
type=PATH msg=audit(1681487418.501:28): item=0 name="/proc/self/fd/6" inode=1228 dev=00:05 mode=020600 ouid=0 ogid=993 rdev=0d:53 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0
type=CWD msg=audit(1681487418.501:28): cwd="/"
type=SYSCALL msg=audit(1681487418.501:28): arch=c000003e syscall=90 success=yes exit=0 a0=7ffe161d2870 a1=1b0 a2=7ffe161d2870 a3=0 items=1 ppid=431 pid=9709 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(udev-worker)" exe="/usr/bin/udevadm" key="streamdeck"

Offline

#9 2023-04-14 16:02:49

seth
Member
Registered: 2012-09-03
Posts: 51,004

Re: [SOLVED] Streamdeck unable to open /dev/ device

The device starts to flicker on access (disappears, reappears, disappears, reappears, …)
Can you try a different USB slot?

The audit (you posted) just shows the monitoring process (I think, if you want to be sure, match the PIDs)

Online

#10 2023-04-14 16:54:07

slackcub
Member
Registered: 2009-03-14
Posts: 144

Re: [SOLVED] Streamdeck unable to open /dev/ device

Not sure why I didn't think to try a different USB port.  That was it.  I switched to a different one and now it's working as expected.  Sorry for the waste of time and thank you for the assistance!

Offline

Board footer

Powered by FluxBB