Package Details: zoneminder 1.38.1-1

Git Clone URL: https://aur.archlinux.org/zoneminder.git (read-only, click to copy)
Package Base: zoneminder
Description: A full-featured, open source, state-of-the-art video surveillance software system
Upstream URL: https://zoneminder.com/
Keywords: camera cctv monitor record security surveillance video zoneminder
Licenses: GPL-2.0-only AND MIT
Submitter: None
Maintainer: Nocifer
Last Packager: Nocifer
Votes: 74
Popularity: 0.043507
First Submitted: 2008-03-21 00:09 (UTC)
Last Updated: 2026-02-17 19:20 (UTC)

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 66 Next › Last »

Nocifer commented on 2022-02-28 10:23 (UTC) (edited on 2022-02-28 10:24 (UTC) by Nocifer)

@Synthead Alright, but I'd appreciate it if anyone has any idea how to do that without modifying ZM's source files, because I have none. Forcing ZM to build with 4.4 instead of 5.0 may be easy enough, as demonstrated by @ultimategrandson, but during runtime it will still call the ffmpeg binary and thus get an incompatible version as the reply, because the Arch compatibility package for 4.4 does not offer any binaries, only libraries and headers (which are probably meant for apps that use them to build their own stuff but do not use the ffmpeg binary itself - I may be mistaken though, as I'm not familiar with the internals of any of these apps).

This is probably something that the ZM upstream should fix on their own (which could take a while because FFmpeg 5.0 is not in the Debian repos yet).

synthead commented on 2022-02-28 08:02 (UTC)

We should probably make zm build and use the libs from ffmpeg4.4

ultimategrandson commented on 2022-02-26 01:59 (UTC)

@Nocifer - yeah, I'm thinking I might switch to Debian or something. Basically it just crashes with a segmentation fault according to ZM logs. I've tried fiddling with the CMake configs and making it build with the ffmpeg 3.4 and 4.4 but cannot seem to get it to actually run. I was having other issues in the lead up to this, so as much as I like ArchLinux - its probably not the best match for ZoneMinder.

Nocifer commented on 2022-02-25 09:55 (UTC)

As always, with major version bumps of major system libs some things are bound to break. Especially things like ZoneMinder, which optimize for Docker and stable distros like Debian and the like, and as a result push out new versions rather conservatively and do not take into account Arch's live fast die young attitude.

So unfortunately @ultimategrandson, I suspect that even though you managed to use ffmpeg4.4 to make ZM build, it will probably take an update from upstream to properly fix this issue and make ZM run. There is already a bug report for it on the project's tracker, so hopefully it won't take very long.

But just for the heck of it, what kind of errors are printed when you try to start those failing monitors?

ultimategrandson commented on 2022-02-24 14:48 (UTC)

I tried change the cmake file to point to ffmpeg4.4, i got it to build but the monitors no longer start :(

ultimategrandson commented on 2022-02-23 23:19 (UTC)

It seems to be using the ffmpeg 5.0 library which isn't compatible. I "pacman -S ffmpeg4.4" but it doesn't seem to use this. Any tips on how to get it to point to this version rather than using the latest one?

zazenhei commented on 2022-02-22 17:39 (UTC)

I cannot compile with the following packages. ffmpeg 2:5.0-4 x264 3:0.164.r3081.19856cc-1

doits commented on 2022-02-18 17:01 (UTC)

I can confirm ONVIF does not work without perl-xml-libxml (or a dependency that is installed with it).

DaMadOne commented on 2022-02-09 00:36 (UTC)

Coming back to say I figured out my issue. It had nothing to do with this pkg. I'm also running home assistant and was using the zoneminder integration to get feeds from the cameras. When I stopped using it the issue I had went away. In the end I just ended up pulling the RTSP feeds from the individual cameras to get them into HA instead of using the outdated integration that most likely is still using outdated authentication that was leading to my issue.

Months have passed without zoneminder auth crashing now. problem solved.

Mike616 commented on 2021-08-11 07:49 (UTC) (edited on 2021-08-11 07:49 (UTC) by Mike616)

Fixed it by installing the package with Perl's own package manager, cpan:

sudo cpan Crypt::Eksblowfish::Bcrypt

I also ran into a problem where zmupdate.pl was telling me the database was corrupted. After 2 hours of screwing around, I ran

sudo mysql_update -u root -p <database_root_password>

And everything was fine after that.

Besides Nvidia, Zoneminder has been the most frustrating part of my Linux experience.