JetPack 4.5 "Cheese" and "Desktop sharing" are crashing

I installed JetPack 4.5 on a Jetson nano (4 GB) and got the following issues:

When starting Cheese to verify that my Logitech C270 USB webcam is working, the app is crashing.
When starting Cheese without any USB cam connected, it is NOT crashing.

Another issue is that when i try to start “Desktop Sharing” in the “System Settings” menue it crashes too.

Can anyone help mit getting started with my jetson nano?

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

Can you share the dmesg when error happens?

Hello WayneWWW, I’m also facing the same problem as huawatuam. When my USB modular camera is connected, my cheese crashes. But when I remove the USB camera, cheese doesn’t crash it only shows ‘device not found’

1 Like

Not sure for Desktop sharing, but for cheese you may check this.

1 Like

happens the same for me. Camera HD Webcam C525,

dmesg show:
[ 3391.626800] usb 1-2.1: new high-speed USB device number 11 using tegra-xusb
[ 3391.915505] usb 1-2.1: New USB device found, idVendor=046d, idProduct=0826
[ 3391.915512] usb 1-2.1: New USB device strings: Mfr=0, Product=2, SerialNumber=1
[ 3391.915517] usb 1-2.1: Product: HD Webcam C525
[ 3391.915521] usb 1-2.1: SerialNumber: D2224920
[ 3392.197252] usb 1-2.1: set resolution quirk: cval->res = 384
[ 3392.197997] uvcvideo: Found UVC 1.00 device HD Webcam C525 (046d:0826)
[ 3392.210283] uvcvideo 1-2.1:1.2: Entity type for entity Extension 5 was not initialized!
[ 3392.218323] uvcvideo 1-2.1:1.2: Entity type for entity Camera 1 was not initialized!
[ 3392.226181] uvcvideo 1-2.1:1.2: Entity type for entity Extension 6 was not initialized!
[ 3392.234203] uvcvideo 1-2.1:1.2: Entity type for entity Extension 7 was not initialized!
[ 3392.242306] uvcvideo 1-2.1:1.2: Entity type for entity Extension 8 was not initialized!
[ 3392.251586] input: HD Webcam C525 as /devices/70090000.xusb/usb1/1-2/1-2.1/1-2.1:1.2/input/input9
[ 3400.382633] usb 1-2.1: usb_suspend_both: status 0

syslog show

Jul 11 01:50:43 jn4a cheese[14271]: Theme parsing error: cheese.css:7:35: The style property GtkScrollbar:min-slider-length is deprecated and shouldn’t be used anymore. It will be removed in a future version
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: === cheese[13900]: CameraProvider initialized (0x7fa5bb5500)=== cheese[13900]: Connection closed (7FA96381D0)=== cheese[13900]: WARNING: CameraProvider was not destroyed before client connection terminated.=== cheese[13900]: The client may have abnormally terminated. Destroying CameraProvider…=== cheese[13900]: CameraProvider destroyed (0x7fa5bb5500)=== cheese[13900]: Connection cleaned up (7FA96381D0)=== cheese[14271]: Connection established (7FA96381D0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module1
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: ---- imager: No override file found. ----
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvCamV4l2) Error ModuleNotPresent: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvOdmDevice) Error ModuleNotPresent: (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 107)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclStartPlatformDrivers: Failed to start module drivers
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclStateControllerOpen: Failed ImagerGUID 1. (error 0xA000E)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclOpen: PCL Open Failed. Error: 0xf
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 303)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/api/CameraDriver.cpp, function getSource(), line 466)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: Acquiring SCF Camera device source via index 0 has failed. ---- imager: No override file found. ----
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvCamV4l2) Error ModuleNotPresent: (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: (NvOdmDevice) Error ModuleNotPresent: (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 107)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclStartPlatformDrivers: Failed to start module drivers
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: NvPclOpen: PCL Open Failed. Error: 0xf
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 303)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: SCF: Error BadParameter: (propagating from src/api/CameraDriver.cpp, function getSource(), line 466)
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: Acquiring SCF Camera device source via index 1 has failed. ---- imager: No override file found. ----
Jul 11 01:50:44 jn4a nvargus-daemon[4991]: initializeDevNode: Failed to open dev node ‘/dev/camera/video0’; No such file or directory, trying alternate default location

There also hundreds of these messages in syslog
Jul 11 01:50:10 jn4a compiz[7381]: Error: Can’t initialize nvrm channel
Jul 11 01:50:10 jn4a compiz[7381]: nvdc: open: Operation not permitted
Jul 11 01:50:10 jn4a compiz[7381]: nvdc: failed to open ‘/dev/tegra_dc_ctrl’.

The only way to get some image from camera is with this command.

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=YUY2,width=640,height=480,framerate=30/1 ! nvvidconv ! ‘video/x-raw(memory:NVMM),format=NV12’ ! nvoverlaysink