Cocoa display hangs on macOS 10.15 (Catalina) I have downloaded the latest stable source tarball 4.1.0 and compiled it (i386-softmmu target). After opening a black window, QEMU hangs (spinning beach ball). When building with `--disable-cocoa --enable-sdl`, display seems to work fine. The same happened when I tried to build QEMU through HomeBrew and MacPorts. I am also affected by this after upgrading to 10.15 Catalina. I experience the same behavior using `qemu-system-x86_64`, but I can't confirm whether other systems are also affected. Building with SDL also fixed it for me so far: * `brew edit` * add `depends_on "sdl2"` among other dependencies * replace `--enable-cocoa` with `--disable-cocoa` * replace `--disable-sdl` with `--enable-sdl` * save, quit, and `brew install --build-from-source qemu` I tried with `--enable-gtk` and it hangs as well. Using gtk3 build from MacPorts with `+quartz`. Now, this may be a systemwide problem with Gtk, I am yet to test other Gtk apps on Catalina. Investigation/patches would be welcome. Only one or two active upstream QEMU devs use OSX, and certainly personally I don't propose to upgrade to Catalina for at least six months to a year or so. Hikaru Nishida kindly wrote a patch which should fix this: https://