[mythtv-users] Mythzmserver doesn't start: "This version of ZM is to old you need 1.24.0 or later ''"

Paul Harrison mythtv at mythqml.net
Mon Apr 26 17:19:22 UTC 2021

On 26/04/2021 03:52, A. F. Cano wrote:

> Failed to get mysql row
> Failed to shmget for monitor: 2
> ENOENT - no segment exists for the given key
> new connection from on socket 5
> socket 5 hung up
> Augustine

I suspect this is the problem where ZoneMinder uses the reserved word 
'Function' as a field name in the database.

I forget if it's MySQL or MariaDB that has the problem and exactly which 
versions but I do know older versions of both worked OK.

If you know MySQL you can test this by running the following query and 
if it fails retry by adding quote marks (") around Function and it 
should then work.

SELECT Id, Name, Type, Device, Host, Channel, Function, Enabled FROM 

If that is the problem then we can look at ways to fix this. Master 
already has a fix but fixes/31 and fixes/30 don't.

Paul H.

More information about the mythtv-users mailing list