-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why can‘t I use D435 in arm docker for Jetson Nano? #12613
Comments
Hi @GuoPingPan Does it work if you use sudo docker run instead of just 'docker run' please?
|
Hi @MartyG-RealSense I am cooperating with @GuoPingPan , and I have tried sudo, but it turns out to be useless |
There was a similar case with Docker and Nano at #12218 where trying to run a Python script also resulted in RuntimeError: Frame didn't arrive within 5000. In that case I suggested attempting to reload the udev device handling rules.
|
Thanks for your advices. I am tring to complie from source on |
What's more, in order to deal with the situation that my device(raspberrypi 4B or jetson nano) can't connect to internet, so I pre-clone pybind to Will it cause any problem? |
I could not find a reason for the get-mfr-ww error, unfortunately. When building from source, are you using DFORCE_RSUSB_BACKEND=TRUE please? RSUSB relies on installing dependencies over an internet connection. So if you are using RSUSB = true then applying a kernel patch and not using RSUSB = true when building from source may therefore work better for you, as a non-RSUSB source code build is not dependent on an internet connection for installing dependencies. |
Oh sorry, I mean it just stop at |
RSUSB = false is called a 'native build' of the SDK and is the default backend of librealsense. It is reliant on a kernel patch script being applied to the kernel. An RSUSB = true build is not dependent on Linux versions or kernel versions and does not require kernel patching, but needs an internet connection to install dependencies. You can find a detailed comparison of a kernel-patched build versus non-patched by going to #5212 (comment) and scrolling down through the linked-to comment to the section headed What are the advantages and disadvantages of using libuvc vs patched kernel modules? |
Thank you very much for your reply! I found that even though I was not connected to the network, I could compile the entire realsense project from source code with |
You are very welcome. It's great to hear that RSUSB = true was successful for you even though you were not networked. Thanks very much for the update! |
All the sdk complie had passed but can not get any frames.
The text was updated successfully, but these errors were encountered: