Summary: | LibreOffice 5.4.0.3 release installation breaks Linux fonts on Windows 10 64-bit | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Lee Jackson <ljfnord> |
Component: | Installation | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | libretraining.tutorials, vsfoote |
Priority: | medium | ||
Version: | 5.4.0.3 release | ||
Hardware: | All | ||
OS: | Windows (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Attachments: | Requested Verbose Install Log |
Description
Lee Jackson
2017-07-29 22:34:57 UTC
We have seen this on occasion, but unless you captured a verbose log during installation, there is nothing actionable with this bug. To restore the fonts--all are bundled with LibreOffice--just run a repair installation, or uninstall and start over with a clean install. How do I capture a verbose log during installation? A repair installation does not fix things, BTW. I am willing to uninstall and install with a verbose log capture if possible to help solve the problem. OK uninistall and install then--be sure to "Run as Administrator" to assure write permissions to Windows registry and register fonts to OS. Logging any Microsoft Installer .msi package is done by launching from the command line, e.g. Serch -> Cmd.exe (but use context menu and run as Administrator). With command window open, use CD command to navigate to download location of the .msi package. msiexec.exe /i LibreOffice_5.4.0.3_Win_x64.msi /L*v install5403log.txt The install log will be written into that folder, it will be large--zip-it to be able to post. Created attachment 134989 [details]
Requested Verbose Install Log
The install log shows most of the fonts were already present in C:\Windows\Fonts with installer action of either "Overwrite" or "Won't Overwrite" depending on version check with some "To be Installed". Followed by install operations for all, and then FontRegister operations. That all is normal and looks complete. You should have all LibreOffice project provided fonts available for use with any Windows program including LibreOffice. Beyond that, absent the verbose log for the initial install, when yes the fonts could have been Unregsitered/Uninstalled, there is nothing actionable. So -> WORKSFORME But, two take aways--LibreOffice will honor RefCount process (if other programs have registered use of a font it won't unregister/delete it) but also that LibreOffice install package will update fonts based on version/build meta data checks. Date For this and to correctly install/register fonts on Windows the installer needs to be run as Administrator. =-ref-= This source listing shows the FOSS fonts that are built and installed with all builds of LibreOffice: https://opengrok.libreoffice.org/xref/core/external/more_fonts/ (In reply to V Stuart Foote from comment #5) > version/build meta data checks. Date to finish that thought... Date stamps from OS for a font file are not really useful. You need to use the Microsoft Font control panel -> Organize -> Properties, or a 3rd party utility (I prefer MainType by High-Logic), to review meta data for a font. |