Libre Office opens in the wrong monitor

This is probably a Windows 11 problem but it only happens with Libre Office. I am using version 7.5.9.2 on an Acer Swift notebook with one additional large monitor. I use the notebook screen as my desk top but open all programs on the additional monitor. Up until a couple of updates last year Libre Office always opened on the additional monitor but then started opening on the notebook screen. I have tried dragging Libre Office to the correct monitor, closing it there and restarting the notebook but it always reverts to the notebook screen when I next use it. I have tried other remedies found by Googling but nothing works. It’s not a great problem just an irritation to have to drag Libre Office to the required monitor every time. Are there any suggestions?

Did you close LibreOffice before restarting the notebook? If OS shuts down quickly with LO open, then LibreOffice cannot close properly and the previous settinsg will be used next time. Did you try dragging LibreOffice to the second monitor and then closing only LibreOffice? On reopen, LibreOffice should appear in second monitor.

Is second monitor very high resolution?

I checked on my laptop and same thing. Earlier versions, such as 7.5.8.2, still remember to open on second monitor if set that way. Please report a bug, How to Report Bugs in LibreOffice - The Document Foundation Wiki

Might be a regression since tdf#150236

You can still make LibreOffice open in last monitor. If you open Calc or Writer directly from a shortcut to scalc.exe or swriter.exe then it will remember the monitor it was last closed on.

If open LibreOffice from the launcher then only the second or subsequent windows will remember their position.

Thank you for your response. Interesting that you have been able to replicate the problem. I’ll report it as a bug.

It might just be a change in behaviour. If you move the launcher to the second monitor before opening your file, then it will open there subsequently.

Yes, that does seem to work, although I’m sure I had tried that solution more than once without success when I was trying to deal with the problem last year. Thank you

On further checking I find that closing the launcher in the required monitor only works if the launcher is in a reduced window. If it is closed when displayed maximised it opens in the wrong monitor the next time it is launched. Curiouser and curiouser.

I’m running Linux Mint 22.1.

The “only the second window” comment led me to this solution.

I’m starting Cal from the command line soffice spreadsheet.ods &. It has for a long time opened on the “correct”/right hand side monitor. Recently it started opening on the “wrong”/left hand side monitor. This was after a period of time where I had multiple spreadsheets open at the same time.

I was able to force-fix it:

  • start from the command line like normal
  • move to “correct” monitor
  • right-click on the Calc icon in the taskbar, select “New spreadsheet”
  • move that to the “correct” monitor
  • alt-tab to focus the spreadsheet started from the command line, close it
  • close the new untitled spreadsheet

Now, starting my spreadsheet from the command line opens in the “correct” monitor.

This feels like a regression where one or more closing-the-application paths fail to save the document’s position.

Edit: Forgot the LibreOffice version info:

Version: 24.8.4.2 (X86_64) / LibreOffice Community
Build ID: 480(Build:2)
CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-US (C.UTF-8); UI: en-US
Ubuntu package version: 4:24.8.4~rc2-0ubuntu0.24.04.1~lo1
Calc: threaded