Ask Your Question

How to run LibreOffice on two different display screens?

asked 2017-02-03 20:57:09 +0100

cjsmall gravatar image

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.

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted

answered 2017-02-03 23:44:13 +0100

m.a.riosv gravatar image

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

edit flag offensive delete link more


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.

cjsmall gravatar imagecjsmall ( 2017-02-05 18:20:20 +0100 )edit

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!

cjsmall gravatar imagecjsmall ( 2017-02-06 22:43:17 +0100 )edit

answered 2017-02-03 21:58:57 +0100

ajlittoz gravatar image

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.

edit flag offensive delete link more

answered 2017-02-03 23:08:20 +0100

cjsmall gravatar image

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?

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2017-02-03 20:57:09 +0100

Seen: 834 times

Last updated: Feb 03 '17