quicktime_video_hack icon indicating copy to clipboard operation
quicktime_video_hack copied to clipboard

failed enabling hidden QT

Open kirk86 opened this issue 4 years ago • 10 comments

I keep getting the following message:

{"level":"info","msg":"Starting Gstreamer..","time":"2020-08-27T16:41:22+03:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2020-08-27T16:41:22+03:00"}
{"level":"warning","msg":"Failed sending control transfer for enabling hidden QT config. Seems like this happens sometimes but it still works usually: libusb: pipe error [code -9]","time":"2020-08-27T16:41:22+03:00"}

Nothing seems to work, I don't see gstreamer showing any window or any device being mirrored. Any ideas what's wrong?

kirk86 avatar Aug 27 '20 13:08 kirk86

You can try a few things. First, try the record command only and check if you get non empty files. If the tool works in general, you will get a playable h264 and wave file. Just to see if it is a gstreamer related issue. In addition, use the -v switch for verbose logging.

danielpaulus avatar Aug 28 '20 19:08 danielpaulus

I also have a Dockerfile here: https://github.com/danielpaulus/quicktime_video_hack/tree/addDebian10Dockerfile/docker that shows all the correct dependencies.

danielpaulus avatar Aug 28 '20 19:08 danielpaulus

@danielpaulus thanks for the reply!

First, try the record command only and check if you get non empty files. If the tool works in general, you will get a playable h264 and wave file

I did try that but I still get the same message and the produced h264 and wave files are empty

I also have a Dockerfile here:

I did have a look into that but that's for debian but still I have most of those deps installed on OSX. Since I'm using the binary version of qvh do I still need go to be installed on my system?

kirk86 avatar Aug 30 '20 20:08 kirk86

You do not need to install go on your system. It should work just like that.

please run go run main.go gstreamer -v And show me the log output.

ghost avatar Sep 07 '20 19:09 ghost

Try the new version please. It contains quite a few stability improvements.

danielpaulus avatar Sep 13 '20 11:09 danielpaulus

Hi @danielpaulus & @danielPaulusMesmer, thanks for your suggestions.

Here's an output from downloading the latest binary release and running qvh gstreamer -v.

Any ideas what's going wrong here?

{"level":"info","msg":"Set Debug mode","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"requested udid:''","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Starting Gstreamer","time":"2020-09-13T16:08:41+03:00"}
{"level":"info","msg":"Starting Gstreamer..","time":"2020-09-13T16:08:41+03:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x498f0c0 0xc00007c120 {}}","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=129f,bus=20,addr=15","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Got serialb35450b48ad56c40c82907cb08d9a49cd2df120b","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"info","msg":"no udid specified, using 'b35450b48ad56c40c82907cb08d9a49cd2df120b'","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 20.15: 05ac:129f (available configs: [1 2 3 4])","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"found: false","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-13T16:08:41+03:00"}
{"level":"warning","msg":"Failed sending control transfer for enabling hidden QT config. Seems like this happens sometimes but it still works usually: libusb: pipe error [code -9]","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Enabling QT config RC:-9","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Checking for active QT config for b35450b48ad56c40c82907cb08d9a49cd2df120b","time":"2020-09-13T16:08:41+03:00"}
{"level":"debug","msg":"Reopening Context","time":"2020-09-13T16:08:42+03:00"}

kirk86 avatar Sep 13 '20 13:09 kirk86

@danielpaulus & @danielPaulusMesmer

I also checked the unix kernel output and kept getting something about bluetooth connection, so I pair my ipad to my mac via bluetooth and then tried to record something via qvh record video.h264 audio.wav --udid=myudid -v but still nothing.

Looking at kernel output I get the following related to qvh

Sandbox: 6 duplicate reports for bluetoothd deny(1) mach-lookup com.apple.server.bluetoothSandbox: logd(171) System Policy: deny(1) file-read-data /Users/jm/Downloads/qvh/bin/mac/qvh1289944.487333 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.487562 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.487716 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.487862 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.488009 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.492687 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.492875 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.493097 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.493260 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289944.493411 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289945.102946 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289945.103297 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289945.103577 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289945.103953 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
1289945.104245 qvh@: AppleUSBHostUserClient::start: missing entitlement com.apple.bluetooth.control
Sandbox: bluetoothd(215) deny(1) mach-lookup com.apple.server.bluetooth

kirk86 avatar Sep 13 '20 13:09 kirk86

Hi @danielpaulus @danielPaulusMesmer, just to report that I've tried on my linux laptop running manjaro. I've installed the docker container using the debian instruction file and run qvh from inside the container with ipad connected to laptop and the message that I got was that ipad is not activated/enabled for screen_mirroring, I run the qvh activate --udid command and still got the same message.

I just wanted to ask whether qvh works with the following ipad version? image

kirk86 avatar Oct 02 '20 13:10 kirk86

I also got this issue, have you found a suitable solution?

bachxu avatar Jul 23 '21 03:07 bachxu

Yes and No! Yes I've found a solution that fits my needs but it doesn't involve qvh, so if you're still interested in qvh unfortunately I can't help you there.

kirk86 avatar Jul 23 '21 19:07 kirk86