-
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
The requested pixel format 'W10 ' is not natively supported by the Linux kernel and likely requires a patch! #4794
Comments
@hongluck , for some reason the request from launch included "W10" infrared format which is used exclusively for calibration, was it on purpose? Are you running a modified launch file? |
No, I did not modify it. I was doing the same way as it is explained in the wiki.ros.org following the orders. This is the output you asked for.
Stream Profiles supported by RGB Camera |
I found out that while I was running realsense viewer, it was working fine but there were error messages as well. Maybe this might help? 04/09 10:13:04,591 WARNING [140333542790912] (backend-v4l2.cpp:1148) Pixel format 20303157-0000-0010-8000-00aa003 likely requires patch for fourcc code W10 ! |
These are some error messages I have found whenever I turn my PC on.
|
I get the same error My kernel version is: 4.15.0-60-generic I'm running Ubuntu 18.04 and have recently purged and reinstalled librealsense trying to fix the error. Here is my output from `Device info: Options for Stereo Module Options for RGB Camera Stream Profiles supported by Stereo Module Stream Profiles supported by RGB Camera |
Are you using the gtx1650 graphic card as well? |
No just a standard i7 with a internal 630 graphic's card |
The problem occurs by realsense2_camera choosing the input format from the camera without specifying the input format. In the latest frimware update a new format was introduced, W10, which is not supported by the default kernel. In addition, I will submit a fix to realsense2_camera to avoid this error. |
fixed in realsense2_camera PR #924 |
@doronhi I'm facing a similar issue, with:
I'm using nvidia gtx 1080. I installed everything from apt packages, and I see the following error:
What is interesting I don't see this error on another system with the same spec (or at least I failed to find differences). Any advice? |
Output from `rs-enumerate-devices -o` (click on "arrow" on the left to unfold as it's pretty long):
|
Did you try realsense2_camera's PR#924? |
@doronhi thank you it is now working fine. |
@doronhi It turned out to be a problem with not properly installed DKMS for the driver. Thanks! |
I am also struggling with the same problem in the same situation. |
@newtaste , the issue is specific to ROS users and if you're affected then it means that you're using unpatched kernel and need to apply the kernel patches. the SDK offers two ways to handle this - DKMS or installation script:
Note that there is a known issue with the 4.15 branch (#4669) that affects versions 4.15.0-58+. In that case it is safer to use the second method.
|
Issue Description
Hello I hava a D415 Depth Camera and it won't connect to my laptop.
The main error for this is mentioned below.
I can access the realsense viewer without any problems but when ever I turn my node on by using
roslaunch realsense2_camera rs_camera.launch
it gives this error. Please help me thank you
My kernel version is 4.15.0-60-generic
An exception has been thrown: The requested pixel format 'W10 ' is not natively supported by the Linux kernel and likely requires a patch!
Alternatively please upgrade to kernel 4.12 or later. Last Error: Invalid argument
terminate called after throwing an instance of 'rs2::backend_error'
what(): The requested pixel format 'W10 ' is not natively supported by the Linux kernel and likely requires a patch!
Alternatively please upgrade to kernel 4.12 or later. Last Error: Invalid argument
[camera/realsense2_camera_manager-1] process has died [pid 15139, exit code -6, cmd /opt/ros/kinetic/lib/nodelet/nodelet manager __name:=realsense2_camera_manager __log:=/home/hong/.ros/log/68c59866-ce8c-11e9-8e37-a86daaec59a0/camera-realsense2_camera_manager-1.log].
log file: /home/hong/.ros/log/68c59866-ce8c-11e9-8e37-a86daaec59a0/camera-realsense2_camera_manager-1*.log
The text was updated successfully, but these errors were encountered: