!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

506 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant132 Servers

Load older messages


SenderMessageTime
11 Feb 2025
@hexa:lossy.network@hexa:lossy.networkyes, for me.14:20:26
@hexa:lossy.network@hexa:lossy.networkif not for you.14:20:31
@hexa:lossy.network@hexa:lossy.networkthanks for debugging this with the upstream14:21:28
@hexa:lossy.network@hexa:lossy.networkfrigate 0.15 depends on https://github.com/NixOS/nixpkgs/pull/380543/commits/b3def7466fa7f0389c0df2246dce02887f94509c14:21:44
@motiejus:jakstys.ltmotiejus

Josh's suggestion is correct that something is not installed or configured the same way as it is in the docker container

:/

14:44:20
@motiejus:jakstys.ltmotiejusso I guess my next step would be to run this in a Docker container and see if I get the same14:54:43
@motiejus:jakstys.ltmotiejus* so I guess my next step would be to run this in a Docker container and see if I get the same behavior14:54:48
@motiejus:jakstys.ltmotiejusSo it looks like it's indeed an environment-related issue: https://github.com/blakeblackshear/frigate/discussions/16450#discussioncomment-12152067 The first thing that comes to mind is looking at all the applications loaded into that process, and see if any of them have different versions. While sounds like work, but feels like shooting in the dark a bit. If anyone has better tips, I am all ears.20:45:36
@motiejus:jakstys.ltmotiejus* So it looks like it's indeed an environment-related issue: https://github.com/blakeblackshear/frigate/discussions/16450#discussioncomment-12152067 The first thing that comes to mind is looking at all the applications loaded into that process, and see if any of them have different versions. While sounds like work, but feels like wandering in the dark a bit. If anyone has better tips, I am all ears.20:45:51
@motiejus:jakstys.ltmotiejusFiled https://github.com/NixOS/nixpkgs/issues/381280 for visibility21:13:08
@motiejus:jakstys.ltmotiejus* Filed https://github.com/NixOS/nixpkgs/issues/38128021:13:18
@hexa:lossy.network@hexa:lossy.networkyeah, well21:19:52
@hexa:lossy.network@hexa:lossy.networkI'm here21:19:53
@hexa:lossy.network@hexa:lossy.networkI'm not quite sure where to start debugging this further21:20:08
@hexa:lossy.network@hexa:lossy.networkmultiprocessing is a python standard library module21:20:55
@hexa:lossy.network@hexa:lossy.networkour python is not compiled with pgo21:21:04
@k900:0upti.meK900I would start by attaching a profiler21:21:28
@hexa:lossy.network@hexa:lossy.networkbut the problem could also be gomp21:21:33
@k900:0upti.meK900Like py-spy21:21:43
@k900:0upti.meK900And then maybe perf if it's not in Python code21:21:50
@hexa:lossy.network@hexa:lossy.networkthere was a perf already21:21:59
@hexa:lossy.network@hexa:lossy.networkhttps://github.com/blakeblackshear/frigate/discussions/16450#discussioncomment-1214305921:22:13
@k900:0upti.meK900I'm pretty sure all the interesting bits are too small to see on this graph21:23:35
@hexa:lossy.network@hexa:lossy.networkyeah, agreed21:23:42
@k900:0upti.meK900 Because gompbarrierwait_end just waits on a bunch of threads 21:24:19
@k900:0upti.meK900https://github.com/gcc-mirror/gcc/blob/master/libgomp/config/posix/bar.c#L73-L10521:24:20
@hexa:lossy.network@hexa:lossy.network motiejus: so can you zoom into what happens before that ends? 21:25:39
@k900:0upti.meK900Also, which threads was that even recorded form21:25:56
@k900:0upti.meK900* Also, which threads was that even recorded from21:25:58
@k900:0upti.meK900I wonder if we're just not seeing any of the worker threads21:26:04

Show newer messages


Back to Room ListRoom Version: 6