How to run LibreOffice on two different display screens?

I’m running LibreOffice on a Xubuntu 16.10 system with two monitors. Even though the manual page for libreoffice shows support for the --display option, I am only able to get the program to run on one display. once started on either of the screens, all other instances are forced to that same display. This is a severe limitation and i hope that there is some trick I’m missing to accomplish this goal. Thanks for any help you can provide.

My configuration is also dual screen: Fedora 25 with KDE. LO starts on the main screen (the one with the system tray) but I only need to drag the document window onto the other screen. I arrange my documents on the screens so that they can be displayed and edited without overlap. Then, it looks like KDE remembers where the document was last opened and repositions it there on next activation.

I always launch LO with double-click on a document icon and, consequently, never use any command line option.

I have little experience with Xfce (only for rescue system) but I suppose you only need to drag the window on the desired screen.

ajlittoz, thanks for the reply. I see that I forgot to mention that I am using an Nvidia K4000 GPU with Xinerama disabled, as I want the two displays to act independently, each having their own panel bar and separate controls. Therefore, the two screens do not share a common “desktop” and you cannot drag apps from one screen to the other. There is a single underlying xfce4-session process that manages both screens, each having their separate display numbers (i.e., :0.0 and :0.1).

Most apps run fine in this environment, but there are some that display some strange interactions across displays. xfce4-terminal is one, and a couple of others, including LibreOffice, refuse to run simultaneously on both screens. What I need is to start two completely independent LibreOffice processes, one on each screen, that do not interfere with each other, but any attempt to launch a second process apparently instructs the running process to spawn a second instance which is confined to the same display.

So, any clue how to force a completely separate LO instance that runs independently of the first?

I think you can do a parallel installation so you can launch every LibreOffice independently each other.

Thanks. I’ll look into this as a solution for the second screen. It’s a shame that the standard program doesn’t know how to honor the DISPLAY variable (or --display option) and properly handle the X11 environment.

I did create a parallel install, and with a bit of script magic that checks the current display, I was able to force each of the two programs to run on different screens. Thank you very much for the suggestion!