Bug 99276 - Writer Graphite fonts (e.g. Linux Libertine G) don't print (blank pages)
Summary: Writer Graphite fonts (e.g. Linux Libertine G) don't print (blank pages)
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
5.1.2.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Tim Eves
URL:
Whiteboard: target:5.2.0 target:5.1.4
Keywords:
: 99552 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-04-13 17:25 UTC by rumifaz
Modified: 2016-10-25 19:01 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rumifaz 2016-04-13 17:25:47 UTC
After updating to LO 4.1.2.2 graphite fonts are not printed anymore. In my case, I tried with Linux Libertine G and Linux Biolinum G (which I regularly use) and also with Gentium. Using these fonts, the written text in LO Writer disappear when being printed. The printed page is blank.

There is no difference between printers; also a pdf printer shows the same result. Reinstallation of both the fonts and LibreOffice did not solve the problem.

Other fonts such as Arial or whatever are printed normally.

As Linux Libertine G is my standard font, a solution for this problem is very important to me.
Comment 1 V Stuart Foote 2016-04-14 01:03:29 UTC
What build of Windows, and what is your graphics driver, the content from opengl_device.log the %APPDATA%\roaming\LibreOffice\4\cache folder.

Does enabling/disabling "Use OpenGL for all rendering (on restart)" have an impact on your printing?

Also, what "printing" are your performing? To a ghostscript based PDF, to MS XPS, or to an actual Windows printer?
Comment 2 rumifaz 2016-04-16 09:29:44 UTC
Thanks for your response. I am not a geek, just a regular user, so I downgraded again for remaining able to use LibreOffice productively. Now, I reinstalled the latest version on different machines. All of them show the same bug again.

- all machines run Windows 10 (x64), are kept up-to-date (all updates installed)
- different graphic drivers are involved 
(2x Intel HD onboard, 1x NVIDIA Geforce Gaming Ready Driver)
- enabling/disabling "Use OpenGL..." doesn't make a difference

"Printing" means:
- printing to actual Windows printers (1x Samsung M2825ND, 1x Dell C2665dnf)
AND
- printing to a ghostscript based pdf printer (PDF24)


Summary:
It is a new bug that did not occur with the prior versions (5.1.1). It can be reproduced on different machines with different graphics hardware. It happens both to gs based pdf printers and to actual Windows printers. The fonts (Linux Libertine G, Linux Biolinum G, Gentium) look normal on the display of the computers, but are not printed at all.

The only way to print regularly (at the moment) is:
- using the onboard pdf export of LibreOffice (works with these fonts)
- printing the pdf

Of course, this is not a really practical solution.



Here is the open_device.log for one of the machines:
DriverVersion: 10.18.13.6472
DriverDate: 3-21-2016
DeviceID: PCI\VEN_10DE&DEV_11C0&SUBSYS_354E1458&REV_A1
AdapterVendorID: 0x10de
AdapterDeviceID: 0x11c0
AdapterSubsysID: 0x354e1458
DeviceKey: System\CurrentControlSet\Control\Video\{6C26FABA-4D8C-4D99-81BA-BF4B9C7D8361}\0000
DeviceString: NVIDIA GeForce GTX 660
Comment 3 V Stuart Foote 2016-04-28 15:00:51 UTC
*** Bug 99552 has been marked as a duplicate of this bug. ***
Comment 4 V Stuart Foote 2016-04-28 15:02:57 UTC
With the dupe bug 99552 setting NEW.
Comment 5 Tim Eves 2016-05-03 04:22:13 UTC
Back ported fix from master branch in commit 1ecd06596a99d4cf36ebcc0e4ee2292d98412eda