GL console related fixes Hi, In the thread "[PATCH 0/6] ui/dbus: Share one listener for a console", Akihiko Odaki reported a number of issues with the GL and D-Bus display. His series propose a different design, and reverting some of my previous generic console changes to fix those issues. However, as I work through the issue so far, they can be solved by reasonable simple fixes while keeping the console changes generic (not specific to the D-Bus display backend). Thanks a lot Akihiko for reporting the issues and trying to solve them! Please test this alternative series and let me know of any further issues. My understanding is that you are mainly concerned with the Cocoa backend, and I don't have a way to test it, so please check it. If necessary, we may well have to revert my earlier changes and go your way, eventually.