FluffyDisplay no longer works under macOS Sonoma
Thank you for this very handy tool! It is exactly what I need.
Unfortunately, exactly since I upgraded my MacBook Air M1 (MacBookAir10,1) from macOS Ventura to macOS Sonoma 14.0 (23A344), I am no longer able to add a virtual display. The app launches normally and appears in the menu bar, but when I click on "New" and then select any virtual display, nothing happens. Neither in the app itself nor in the System Settings / Information does the virtual display appear.
When I download the source code and start the app from Xcode, the app behaves exactly the same, every time I try to add a virtual display without success, Xcode gives me the following error message:
-[VirtualDisplayClient pluginWithOptions:]: spawnProxy message error kr=0x5((os/kern) failure)
Unfortunately, my knowledge is not sufficient to solve the problem myself, so I would be incredibly grateful if you could solve it!
Thank you, F1248
same issue here, please help
In VirtualDisplay.m changing following descriptor properties to non-zero works for me
descriptor.serialNum = 1;
descriptor.productID = 1;
descriptor.vendorID = 1;
In VirtualDisplay.m changing following descriptor properties to non-zero works for me
descriptor.serialNum = 1; descriptor.productID = 1; descriptor.vendorID = 1;
Thank you so much! I don't understand it, but now it works again!
By the way, I have found out that it is sufficient to change only descriptor.vendorID to 1, the other two values can remain unchanged at 0.
In VirtualDisplay.m changing following descriptor properties to non-zero works for me
descriptor.serialNum = 1; descriptor.productID = 1; descriptor.vendorID = 1;Thank you so much! I don't understand it, but now it works again!
By the way, I have found out that it is sufficient to change only
descriptor.vendorIDto1, the other two values can remain unchanged at0.
I don't understand either since it's an undocumented API but my experience tell me that somewhere above the error thrown point has the fix 💯
In VirtualDisplay.m changing following descriptor properties to non-zero works for me
descriptor.serialNum = 1; descriptor.productID = 1; descriptor.vendorID = 1;
hey there, how do you compile the code and run the compilation? (i can run the standalone app, though have no idea how to do it after downloading source files)