Trabajando con OpenNI quizás puede surgir los siguientes errores al intentar acceder a nuestro dispositivo:
libusb couldn't open USB device /dev/bus/usb/002/005: Permission denied.
libusb requires write access to USB device nodes.
xnUSBOpenDeviceByPath failed: Failed to open the USB device!
Para solucionarlo podemos hacer lo siguiente extraido de aquí y aquí:
1.- Darle permisos directamente a nuestro archivo:
#> sudo chmod 666 /dev/bus/usb/002/005
Pero esto no hará el cambio permanente. Para hacerlo permanente:
2.- Agregaremos a nuestro usuario la grupo “video” y crearemos un archivo de reglas udev de la siguiente forma:
#> sudo adduser $USER video
#> sudo nano /etc/udev/rules.d/51-kinect.rules
Copiamos y pegamos el siguiente contenido y guardamos nuestro archivo
# ATTR{product}=="Xbox NUI Motor"
SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02b0", MODE="0666"
# ATTR{product}=="Xbox NUI Audio"
SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ad", MODE="0666"
# ATTR{product}=="Xbox NUI Camera"
SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ae", MODE="0666"
Debemos loguearnos de nuevo con nuestro usuario.
Mostrando entradas con la etiqueta openni. Mostrar todas las entradas
Mostrando entradas con la etiqueta openni. Mostrar todas las entradas
viernes, 9 de marzo de 2012
OpenNI: Error libusb couldn't open USB device
miércoles, 15 de febrero de 2012
Reiniciar XnSensorServer
Trabajando con OpenNI es posible que en algún momento encontréis el siguiente error:
"Open failed: Got a timeout while waiting for a network command to complete!"
Para solucionarlo en linux realizar lo siguiente:
1.- Matamos la instancia actual del servidor
2.- Volvemos a ejecutarla
#> /usr/bin/XnSensorServer
Esto debería solucionar el problema.
Saludos.
"Open failed: Got a timeout while waiting for a network command to complete!"
Para solucionarlo en linux realizar lo siguiente:
1.- Matamos la instancia actual del servidor
#> killall XnSensorServer
2.- Volvemos a ejecutarla
#> /usr/bin/XnSensorServer
Esto debería solucionar el problema.
Saludos.
Etiquetas:
linux,
openni,
Ubuntu,
xnsensorserver
Suscribirse a:
Entradas (Atom)