raspistill returning file not found

3.1k Views Asked by At

I am trying to use the 64 bit version of raspbian (which can be found here: https://www.raspberrypi.org/forums/viewtopic.php?f=117&t=275370

I downloaded it, installed everything, ran my updates and then switched on the camera. But when I try to run it, the PI just gives back

bash: /opt/vc/bin/raspistill: No such file or directory

When I do a ls, I can see the directory fine:

pi@raspberrypi:/opt/vc/bin $ ls
containers_check_frame_int    containers_test       dtoverlay-pre  raspiyuv
containers_datagram_receiver  containers_test_bits  dtparam        tvservice
containers_datagram_sender    containers_test_uri   edidparser     vcdbg
containers_dump_pktfile       containers_uri_pipe   mmal_vc_diag   vcgencmd
containers_rtp_decoder        dtmerge               raspistill     vchiq_test
containers_stream_client      dtoverlay             raspivid       vcmailbox
containers_stream_server      dtoverlay-post        raspividyuv    vcsmem

and when I look at the permissions, there are read/execute permissions for everyone:

-rwxr-xr-x 1 root root 142397 Nov  1 16:25 raspistill

Im at a bit of a loss here - the file is right there, so why is it not being found when I try to call it from the command line?

1

There are 1 best solutions below

0
On

Unfortunately, it looks like MMAL userland still (at the time of writing this) has some unresolved issues with 64bit raspberry pi OS, so it is disabled.

However, one can use docker or cherry-build 32bit packages as workarounds.