全新(自 2006 年以来未使用过)Ubuntu、Linux 和驱动程序或模块或内核。
我们不确定如何询问如何找到内核、驱动程序或模块,或者是什么原因导致 Xbox One Kinect 无法与 Linux Mint 21 MATE 成功通信?
尝试执行此处第 6 步中的说明 https://web.cs.ucdavis.edu/~okreylos/ResDev/SARndbox/:
' sudo /usr/local/bin/KinectUtil getCalib 0
'
返回此错误:
'Downloading factory calibration data for Kinect v2 V2-271548135047...
terminate called after throwing an instance of 'std::runtime_error'
what(): USB::Device::claimInterface: Interface 1 is already claimed
Aborted'
因此,由于我们缺乏经验,PC 可以看到 Kinect,但超时,因此它们无法通信。 Linux Mint 21 构建在 Ubuntu 之上,因此我们认为我们将其发布在正确的位置。
这是“lsusb”结果:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0461:4ef3 Primax Electronics, Ltd HP 310 USB Optical Mouse
Bus 001 Device 005: ID 0bda:2852 Realtek Semiconductor Corp. Bluetooth Radio
Bus 001 Device 018: ID 045e:02c4 Microsoft Corp. Xbox NUI Sensor
Bus 001 Device 017: ID 045e:02d9 Microsoft Corp. NuiSensor Adaptor
Bus 001 Device 002: ID 0461:4ef0 Primax Electronics, Ltd HP 310 Wired Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
这是' lsusb -1
'结果:
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 20000M/x2
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 11, If 0, Class=Hub, Driver=hub/1p, 480M
|__ Port 1: Dev 12, If 1, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 12, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 12, If 0, Class=Vendor Specific Class, Driver=, 480M
|__ Port 9: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 14: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 14: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M