-
Notifications
You must be signed in to change notification settings - Fork 21
any idea to use pi-camera on raspbian 64 bit? #168
Comments
Currently picamera does not work on the 64 bit kernel.Please note that the 64bit distro is still in testing, it has not been officially released as final product yet. |
@JamesH65 I know but is there any way to do it like compiling drivers or something please |
If it was that easy to fix, we would have done so. This is a very difficult issue, that in all likelihood will not be fixed, but instead a new picamera will need to be developed that uses libcamera instead of the MMAL API to the firmware camera code. We already have libcamera equivalents for raspistill etc. |
@JamesH65 i suppose the drivers are open source then why it can't support 64bit can you please give me complete problems of it? |
The code is here: https://github.com/raspberrypi/libcamera-apps You could create a simple library, although we do have someone looking into developing a new picamera like library... |
libcamera is open source, but raspistill relies on the firmware which is closed source. |
@pelwell but i need to use it for google meet will it work if i compile it? |
Do you mean the Pi camera module, or https://github.com/waveform80/picamera/ ? The Pi camera module is supported through V4L2 and should just work with Google Meet or any other standard V4L2 app. If you mean picamera library, then it relies on MMAL, which isn't supported on 64bit. If you wish to investigate, then feel free. The IPC has a 32bit field that is used to carry a user pointer, and which is then returned with the buffer. This obviously fails when a user pointer is 64bits. |
@6by9 i just want to use my picamera v2 with google meet for my online class in 64 bit |
Enable the camera from raspi-config, reboot, and /dev/video0 should exist. Google Meet should use that happily. |
@6by9 i tried it but the google meet doesn't take it but on my 32 bit it does |
Does /dev/video0 exist? |
let me check |
@6by9 yes the video0 existes!!! |
And the other standard questions:
As /dev/video0 exists, install qv4l2, run it, and confirm you get images from it. |
but google meet says no camera connected @6by9 |
pi:raspberry pi 4 4GB |
let me try
and also i don't get a choice on camera devices |
@6by9 qv4l2 detect camera but chromium doesn't |
Sounds like a Chromium configuration issue. |
|
This does appear to be a Chromium issue. Use Firefox ( |
@6by9 It Does not work i tried it before |
I've just tried it with an HQ camera and USB sound card hooked up. Works fine using firefox-esr 78.12.0esr-1 straight out of the Debian repos. @XECDesign Do I recall there were some configuration options that were tweaked in the 32bit Chromium builds around a year ago to get various video conferencing systems working in Chromium? |
We don't have our build of Chromium in the 64-bit build yet. I'll try to get it done today and tomorrow then we can re-test and see if there are any other options that need to be tweaked. |
i recently switched to 64 bit and the only problem which matter me is 64 bit doesn't support pi-camera. Because of i am using my pi for online class i am forced to use 32 bit any idea to use pi-camera on 64 bit?
The text was updated successfully, but these errors were encountered: