I've got mostly everything working with zoneminder except every now and then my video source will go red, but if it ever does give me issues, I'm able to just click the source in the console and click save and it will temporarily fix it. I'm running Suse 11.1, with zoneminder 1.24.1.
zmwatch.log repeatedly says -
[Can't get shared memory id '7a6d000f', 15: No such file or directory]
and zmdc.log repeatedly says -
[Starting pending process, zmc -d /dev/video0]
['zmc -d /dev/video0' starting at 09/05/20 13:51:09, pid = 12433]
['zmc -d /dev/video0' exited abnormally, exit status 255]
[Starting pending process, zmc -d /dev/video0]
['zmc -d /dev/video0' starting at 09/05/20 14:00:13, pid = 12458]
['zmc -d /dev/video0' exited abnormally, exit status 255]
[Starting pending process, zmc -d /dev/video0]
['zmc -d /dev/video0' starting at 09/05/20 14:11:33, pid = 12462]
['zmc -d /dev/video0' exited abnormally, exit status 255]
I've tried changing the shared memory size, changing buffer size, changing shared memory root key (which is now back to default), updating the kernel. I am an IT professional who deals mostly with windows, but have an alright knowledge of linux and I love zoneminder, but I've been through so much with trial and error with this. So far I've been able to fix and tweak all the little issues, but I'm really stuck here. Any help would be greatly appreciated.
Video source exiting abnormally and can't get shared memory.
Only means that the capture (zmc) has failed, thus nothing is put in shared memory and the resulting errors from the rest of the processes will complain that there is nothing in shared memory. Stop looking at the shared memory and find why your capture is failing.[Can't get shared memory id '7a6d000f', 15: No such file or directory]
I ended up just doing a LiveCD install with version 1.23.3, which I was extremely impressed by, but I'm still getting "exited abnormally" errors and an extremely minimal amount of the shared memory errors. I figured it was something software related that I had misconfigured or maybe something with permissions, but now I'm using a completely different distribution and a completely different install. I figure it must be hardware, but I don't want to go investing into new hardware unless I know for sure what might be the problem. What would be the best way to go about diagnosing this?