On 07/12/2014 01:22 AM, Ken Raeburn wrote: > It works for me too. Of course, my saved .emacs.desktop already has a > mix of display names in it; I'll have to get them in sync. I think this won't help if you're really using multiple displays, for example, :0.0 and :1.0. > But of course it isn't going to address some reasonable uses of > make-frame-on-display (including perhaps old scripts some of us may have > lying around that invoke make-frame-on-display by way of emacsclient > --eval). Perhaps a similar change can be made within the main Emacs > code? I'm afraid that we can't do anything useful on Emacs side because of libX11 bug. If you can rebuild libX11 from git, you can try this patch; I think we should create bug report at http://bugs.freedesktop.org... Dmitry