Closed rayzorben closed 1 year ago
Please include your config. Also what hardware are you running on?
Added config. It was working, I updated hassos and frigate. Nothing changed in config.
I am running on Asus Tinkerboard. It has been running fine until now.
Same issue for me. Running Armbian on Odroid HC2. Worked fine before the upgrade.
Are these 32 bit OS running on these devices?
Yes mine is 32 bit , there is no 64 bit on Asus tinkerboard
On Tue, Jan 24, 2023, 6:48 PM Nicolas Mowen @.***> wrote:
Are these 32 bit OS running on these devices?
— Reply to this email directly, view it on GitHub https://github.com/blakeblackshear/frigate/issues/5236#issuecomment-1403023870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3BD2TW3DUBP6S34ANQXFTWUCIBNANCNFSM6AAAAAAUFQMYYM . You are receiving this because you authored the thread.Message ID: @.***>
yes, 32-bit OS. Armbian 22.08.8 Buster
steve@odroidhc2:~$ uname -a
Linux odroidhc2 5.4.218-odroidxu4 #22.08.6 SMP PREEMPT Tue Oct 18 06:39:15 UTC 2022 armv7l GNU/Linux
I'm not sure 32bit arm support is going to make sense for Frigate going forward. We are monitoring 32bit image downloads and so far for the latest beta it looks like ~1% of users are using 32bit arm. We already have several workarounds in place to make it build successfully, and clearly that's not even working for all users.
fair enough. I'll transition to ARM64.
Not sure i'd say it is fair to ask everyone to go out and buy a new 64 bit device that is either ot of stock or ridiculously overpriced in today's market. If the rpi4b was still the $50 it was back in 2019 it would be a no brainer, but $150 just for the device, or $250 for a full kit is crazy. There are Intel NUCs on the market with 8GB/256GB SSD for $250.
Not sure i'd say it is fair to ask everyone to go out and buy a new 64 bit device that is either ot of stock or ridiculously overpriced in today's market. If the rpi4b was still the $50 it was back in 2019 it would be a no brainer, but $150 just for the device, or $250 for a full kit is crazy. There are Intel NUCs on the market with 8GB/256GB SSD for $250.
No one is saying a new device needs to be purchased. Frigate continues to work today on 32bit as is. The deprecation of 32 bit OS has been going on for many many years across software space in general, I don't think it should come as a surprise. Even Android has stopped supporting all 32 bit apps in its latest OS versions.
Not sure i'd say it is fair to ask everyone to go out and buy a new 64 bit device that is either ot of stock or ridiculously overpriced in today's market. If the rpi4b was still the $50 it was back in 2019 it would be a no brainer, but $150 just for the device, or $250 for a full kit is crazy. There are Intel NUCs on the market with 8GB/256GB SSD for $250.
No one is saying a new device needs to be purchased. Frigate continues to work today on 32bit as is. The deprecation of 32 bit OS has been going on for many many years across software space in general, I don't think it should come as a surprise. Even Android has stopped supporting all 32 bit apps in its latest OS versions.
Sure, but at some point, you are saying that Frigate will stop working on 32 bit and thus, will not be updated on 32 bit systems such as mine. Which is fine, 11.0 continues to work, but at some point there will be a bug, or a feature that will not work which if I really care about will require me to purchase new hardware.
As a part time developer who puts out free projects myself, I get that it becomes more complex to support every scenario / hardware combination, nor do I expect you to. Although I know Frigate is it's own stand alone product, a large component and upsell of it is the HA integration. It would be nice if you could commit to supporting whatever hardware systems home assistant officially supports, and if HA drops support then Frigate should to.
It would be nice if you could commit to supporting whatever hardware systems home assistant officially supports, and if HA drops support then Frigate should to.
To be clear I'm speaking my own opinion and not for the frigate project in any way.
Personally, I see no relevance to what HA does. HA has a much larger user base, has an analogous company which employs people to work on it, and is an entirely different project.
You can also see via the HA analytics that the 32 bit user base, while still small, is considerably larger than frigate's which is ~1% of users.
It would be nice if you could commit to supporting whatever hardware systems home assistant officially supports, and if HA drops support then Frigate should to.
To be clear I'm speaking my own opinion and not for the frigate project in any way.
Personally, I see no relevance to what HA does. HA has a much larger user base, has an analogous company which employs people to work on it, and is an entirely different project.
You can also see via the HA analytics that the 32 bit user base, while still small, is considerably larger than frigate's which is ~1% of users.
I definitely value your opinion. Out of curiosity, what is the hurdle to supporting 32 bit? Is it lack of systems for testing, downstream packages, something to do with ffmpeg, etc.?
Also out of curiosity what does 1% mean. 1% of a million is still 10,000 :) Are only direct downloads counted? What about those like me who install HA and use it as an addon (I know it pulls a container for this).
It's python dependencies like numpy, they're just much more difficult to work with on 32bit. Ffmpeg has also given some trouble in the past.
Also out of curiosity what does 1% mean. 1% of a million is still 10,000 :) Are only direct downloads counted? What about those like me who install HA and use it as an addon (I know it pulls a container for this).
You can look at the frigate package on the this repo and see the numbers for the beta container. Right now ~1% = ~15 users.
And yes, that does count addon users.
Thanks! Would be nice to see support for 0.12 but I guess I will figure out a way to transition within the next 6 months, so it would be nice to buy some time on that.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Are you sure this has anything to do with 64bit arch? I'm running on a Raspberry Pi Model 4 running 64bit image and I get this same issue with numpy:
pi@raspberrypi:~/Frigate $ uname -a
Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
My config.yml file is blank with no cameras or mqtt settings.
Users running 32 bit OS as well as users with outdated docker installs have seen this issue. We are very sure at this point it is related to that.
Is it the Docker install or the docker containers? I installed Docker on the 2/2023 Raspbian 64 bit build using the following command and hit this problem while trying to start Frigate:
curl -fsSL test.docker.com -o get-docker.sh && sh get-docker.sh
I was following the steps in this doc: https://dev.to/elalemanyo/how-to-install-docker-and-docker-compose-on-raspberry-pi-1mo
Background for me is that I have my setup working on HassOS but it is super flakey. A lot of the Frigate docs say to use docker-compose, so I'm trying to start over on a Raspi4 8GB and solely dedicate it to running Frigate (so no Home Assistant instance).
Is it the Docker install or the docker containers?
It is the docker install, check your docker version docker --version
I get the same error on Docker 24.0.2 on a 64bit raspbian
root@pi4:~# docker --version
Docker version 24.0.2, build cb74dfc
root@pi4:~# uname -a
Linux pi4 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
I get the same error on Docker 24.0.2 on a 64bit raspbian
root@pi4:~# docker --version
Docker version 24.0.2, build cb74dfc
root@pi4:~# uname -a
Linux pi4 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Don't trust uname, another user had uname saying aarch64 and the OS was not actually 64 bit https://github.com/blakeblackshear/frigate/issues/6454#issuecomment-1621888628
Describe the problem you are having
HA OS 9.4
Fails to start with errors around numpy
Version
Frigate (Full Access) Beta (0.12.0)
Frigate config file
Relevant log output
FFprobe output from your camera
Frigate stats
No response
Operating system
HassOS
Install method
HassOS Addon
Coral version
CPU (no coral)
Network connection
Wired
Camera make and model
amcrest
Any other information that may be helpful
No response