Printer connection message every time I open a document in calc

@Wanderer these settings should likely be per-profile, not per-file.

Thank you for your detailed reply. I am still having the same issue, and I agree that it was triggered by a windows update, not a LibreOffice update.

This led me to an interesting discovery. You’re right, I made some document changes before and after changing File → Printer settings, then saved, and that does indeed make the setting ‘stick’. Unfortunately, this doesn’t resolve the problem. When I open a document in Calc I still have to click through the error message, and then I can go to File → Printer settings and see the printer is set to ‘Microsoft Print to PDF’ and the printer status is ‘Ready’.

It certainly appears that instead of checking whether the default printer set in Calc’s options is available, upon opening Calc is checking whether the operating system’s default printer is available, and throwing an error if it’s not.

(I also checked that ‘Load printer settings with the document’ makes no difference to this.)

1 Like

Bottom line, this was introduced by MS in a recent update? I did notice this issue appearing several weeks ago but don’t recall if right after a Win 11 update.

Note that, on Windows at least, installing the manufacturer’s own printer driver normally prevents these waiting issues. The Windows driver is very basic and cannot manage printing as well as the driver designed for the printer.

LibreOffice 7.6.2.1 on Win11, getting the popup “Waiting for printer connection” for about 2 months now. Not really a big problem, a bit annoying but just click Cancel. My printer is always offline, rarely use it.

Seems like is it a known bug :
https://bugs.documentfoundation.org/show_bug.cgi?id=42673

I deleted the printer. Set a static DHCP for it in the router. Then added back the printer with the static IP and the problem is now gone. It was in IPP before.

2 Likes

Static IPs for printers and scanners solve a host of problems in Windows :slight_smile:

This might be relevant.
Without any driver fixes.
Windows Settings App > Printers & Scanners > HP DeskJet 4720 Series printer shows “Currently connected”, even though the printer is off. That could explain why windows thinks it’s worth waiting to get printer properties.

I went to Windows Settings then to Printers.
Unchecked “Let windows Manager Default Printer” to off.
I also made a PDF printer the default. (maybe skip this step first)
Then reboot.

Works for me - good luck
I am running Windows 11 updated 10/2024

I’ve been fighting the same thing this morning, except in Impress, not Calc. But after I click through the printer connection message, then all of my text is crammed together, with all the lines crammed together on top of each other at the top of the screen.

Turns out my problem is that the Liberation Sans font (which I’ve used for almost everything Libre…) has disappeared from my presentation computer after a recent update. If I change my font in my presentations from Liberation Sans to Arial, it gets over its little fit and works.

I’ve also experienced the same message when opening different types of documents including .RTF and .DOCX files. This might not be a word processor problem, but instead a printer driver problem. In my case, I believe the problem was caused by Windows 11 using the new IPP printer port setting when setting up my printer, rather than using an IP setting that I’ve used in the past. As soon as I created a new printer driver using an IP address from my home network and set it as the default, the message disappeared from both Microsoft Word and Windows WordPad. Apparently the IPP based driver takes longer to become ready, so it generates the “Please wait …” message. This probably only relates to network printer setups where the printer is connected to your home router/gateway with an Ethernet cable, rather than a USB cable connection.

2 Likes

I checked the bug reports and found this one. One of the suggested solutions worked for me. The problem is caused by the last windows update which seems to have swapped printers drivers for one of it’s own which libreoffice cant find. Reinstalling your manufacturers printer drivers and making sure the right printer is defaul fixed the problem for me.

3 Likes

I installed the HP Envy driver and that solved the problem for me. Thank you!

2 Likes

Same here. I removed all Xerox WorkCentre drivers (one IPP, 2 sets of Network Port) from Windows Settings::Bluetooth & devices::Printers & scanners, and re-installed. Now there is just one set of NetworkPort drivers (as seen in Properties::Ports), and no more warning message. Maybe the IPP driver was the culprit?

1 Like

I had this same issue. I fixed it by going to the top menu and selecting “Help” then select “Restart in safe mode”. A new window will pop up, select the white circle to the left of “Reset to Factory Settings” then directly below that select “Reset settings and user interface modifications” and “Reset entire user profile”. Click the bottom right button labeled “Apply Changes and Restart”. Open Office Libre again and the printer notification should be gone.

Didn’t work for me. On my first attempt I left windows set to “Manage my default printer”. I got the dreaded printer connection message immediately upon Libre office opened after doing the factory reset.

On my second attempt I disabled windows management, and forced the “Microsoft Print to PDF” as default. Then did the LibreOffice factory reset steps again. That time I didn’t get the message immediately. But I still get it every time I open an existing document.
The second example fits with BenMees’ analysis that the document itself stores an an expected printer.

Interestingly. When I try to go to File > Printer Settings, I get a “No default printer found. Please choose a printer and try again” error message from Calc, with no immediate open given to do said choosing. After trying a few existing docs, printing to the Microsoft Print to PDF printer, followed by updating and saving the spreadsheet contents, it seems to fix the issue for selected files. Overall, I don’t think resetting the profile had any effect.

Little follow-up on that. The default Calc profile is to “load printer settings with the document”. Factory resetting reset that.
After turning that off, when I go into File > Printer Settings… it shows my the Microsoft Print to PDF printer, regardless of whatever prior printer I used on that file.

So perhaps the profile reset did work - as disabling the “Load printer settings with the document” didn’t previously work for me.

This still feels like just a hack though. I think that driver fix is probably the best one - will try it later.

I had the same problem, changing the settings didn’t make a difference.
What I did was to set Microsoft to PDF printer as default, and the message ceased to appear. I guess it should also work if you set a real printer as default (it might be the case that you chave none).
Best regards,

This problem is caused by Windows update replacing all print drivers with its own IPP universal driver. For now, you can reinstall your vender’s driver and the problem should go away. But at some point, MS won’t allow 3rd party print drivers, so hopefully someone at Document Foundation is working on a more permanent fix.

Encountered this issue last month. Using Libre 7.6.4.1, quite the same of the OP and another poster. Lived with it for some time, because pushing a button on initial loading is not that much.

In my case, the “waiting” message appeared once per session, when starting up any app of the suite. Subsequent opening/closing did not cause the message to come up again.

Today I upgraded the suite to Libreoffice 24, and checked the Options for any new setting. In Tools > Options > Load/Save > General, I unchecked “Load printer settings with the document”. Of course it’s not new, but I never tried it before.

It apparently worked: I can open the suite apps, with or without documents, and printer settings are ignored. The annoying message is gone.