logo
search
list

Table of Content

What the Formula-Symbols Dialog Actually Means
Record Exact Font Names Before You Download Anything
Prefer Channels That Already Bundle What You Need
Install Only the Named Fonts (With Licensing Awareness)
Worked Example Checklist for the Classic Dialog
Do Not Confuse Missing Fonts With Slow Font Substitution
Equation Editor Follow-Ups
Verify Success and Rollback
After Fonts Are Fixed: Keep Editing in WPS Office
FAQ
Free Office Download

How to Fix Missing Fonts in WPS Office on Ubuntu

Posted by Algirdas Jasaitis

calendar

2026-07-27

views

869

likes

4

To fix missing fonts in WPS Office on Ubuntu, read the exact font names in the error dialog first, then install only those fonts into a fonts directory and rebuild the font cache. The classic message warns that formula symbols may not display correctly due to missing fonts such as Symbol, Wingdings, Wingdings 2, Wingdings 3, or MT Extra. That warning is not the same as “WPS will not open,” and installing random font packs without matching the dialog is how people create noisy, half-fixed systems.

Shortest path: copy the font names from the dialog → decide whether you accept third-party symbol fonts → install them system-wide or per-user → run fc-cache → restart WPS and re-check equations. Success means the dialog stops appearing for those names, or equations render acceptably for your documents.

Fix missing fonts in WPS Office on Ubuntu
Install only the font names the dialog reports, then rebuild the font cache.
100% secure

For the main Ubuntu terminal install path, start with How to Install WPS Office via Terminal.

What the Formula-Symbols Dialog Actually Means

Ask Ubuntu threads on equation editors and Flatpak installs repeat the same warning about formula symbols and the Symbol/Wingdings/MT Extra family. WPS is telling you some equation or symbol glyphs may substitute poorly. Writer can still open. Treat this as a rendering completeness problem, not a failed install, unless the suite truly will not start.

Users often chase the dialog because it appears on every launch and feels urgent. It is noisy, but it is usually solvable without reinstalling Ubuntu or wiping configs. Keep your documents backed up anyway if you plan to experiment with system-wide font directories, and prefer per-user font installs when you only need the fix for your account.

Record Exact Font Names Before You Download Anything

Write down every name listed in the dialog. Do not skip this step. Generic advice to “install Microsoft fonts” or “install all WPS fonts” overshoots when your dialog lists a short, specific set. If no dialog appears and you only see wrong glyphs, open a document that triggers equations so the warning can surface, or inspect document-specified font names.

Take a screenshot of the dialog if you can. Community font zips sometimes use slightly different file names than the family names WPS prints. Matching family names with fc-list after install is the verification step that prevents endless re-downloading of the same archive. If the dialog lists five faces, your acceptance test is that all five resolve—not that every decorative font on the internet is present.

Prefer Channels That Already Bundle What You Need

Some users report the formula-symbol warning after Flatpak installs, while a Deb from the official Linux page did not show the same dialog on their machine. If you are early in setup and still choosing a channel, try the official Deb from wps.com/office/linux before hunting community font zips:

cd ~/Downloads
sudo apt install ./wps-office_VERSION_amd64.deb

Use your exact Deb filename. Re-open WPS once. If the warning is gone, stop—you do not need third-party fonts. Flatpak sandboxing and font exports differ from a classic Deb install under /usr/share/fonts, which is why Flatpak threads mention Symbol/Wingdings warnings more often. If you must stay on Flatpak or Snap, still install only the named fonts into standard fontconfig paths and confirm the sandbox can read them after fc-cache. Comparing one Deb install against one Flatpak install on the same documents is faster than guessing which archive to download next.

Install Only the Named Fonts (With Licensing Awareness)

When the dialog persists, community Ubuntu answers commonly point to third-party font collections packaged for WPS symbol coverage. Those collections are not published as an official WPS APT package. Before installing:

  • Confirm the archive contains the exact .ttf names you need.
  • Read the license terms for Symbol/Wingdings-style faces—redistribution rights vary.
  • Prefer a per-user fonts folder if you are unsure about system-wide installs.

Per-user fonts are enough for a single Ubuntu account and are easier to roll back. System-wide fonts help multi-user machines and some sandboxed apps that read /usr/share/fonts more reliably than home paths. If you are unsure, start per-user. Escalate to system-wide only when fc-list shows the fonts for your user but WPS still cannot see them after a full restart. Never copy fonts into random application directories inside /opt unless a vendor document for your exact build says so.

Per-user install pattern:

mkdir -p ~/.local/share/fonts/wps-symbol-fonts
# Copy only the needed .ttf/.otf files into that folder
fc-cache -fv ~/.local/share/fonts/wps-symbol-fonts
fc-list | grep -iE "symbol|wingdings|mt extra"

System-wide pattern (affects all users; requires admin care):

sudo mkdir -p /usr/share/fonts/wps-symbol-fonts
# Copy the needed font files into that directory
sudo fc-cache -fv /usr/share/fonts/wps-symbol-fonts

Expected result: fc-list shows the faces you installed. Fully quit WPS (all Writer/Presentation/Spreadsheets windows) and reopen. Trigger an equation again. If the warning persists with fewer font names than before, treat the remaining names as a new short list and install only those leftovers instead of repeating the entire archive.

Worked Example Checklist for the Classic Dialog

When the dialog lists Symbol, Wingdings, Wingdings 2, Wingdings 3, and MT Extra, your job is to make those five names resolvable—not to install a desktop publishing museum. After copying fonts:

fc-list : family | grep -iE "Symbol|Wingdings|MT Extra"
fc-cache -fv

If fc-list still misses a name, the file you copied is wrong, empty, or not a font WPS can read. Fix the file set before restarting WPS again. If fc-list shows the faces but WPS still warns, confirm you quit every WPS process and that the sandboxed channel can see the path you used.

Do Not Confuse Missing Fonts With Slow Font Substitution

Separate Ask Ubuntu performance reports note that Deb WPS can open some documents slowly while it substitutes missing fonts. Installing the fonts the document actually uses can speed opening. That is related, but it is not a license to dump huge unrelated font packs onto the system. Match document fonts when substitution is the complaint; match dialog fonts when the formula warning is the complaint.

For document-specific fonts, open the file properties or scan the document’s used fonts list if your WPS build exposes it, then install those faces. Keep formula-symbol fonts and document body fonts as two separate tasks so you can tell which fix helped. Missing-formula-symbol dialogs are also not the same as Arabic shaping, CJK font fallback, or wrap problems—if language glyphs are wrong but the Symbol/Wingdings dialog never appears, install fonts for that script instead of the equation symbol set.

Equation Editor Follow-Ups

  1. Confirm equations insert and display at normal zoom.
  2. Print or export a short sample to PDF to see whether symbols survive export.
  3. If equations remain unavailable as a feature, that may be an edition/build limitation—not a font cache problem.

Older Kingsoft/WPS equation threads sometimes mix “fonts missing” with “equation editor not enabled.” If the editor UI itself is absent, fonts will not summon it. Confirm the equation entry point exists in your build’s Insert menus before spending more time on font archives. After fonts are fixed, re-test one exported PDF because some symbol substitutions only become obvious outside Writer’s canvas.

Verify Success and Rollback

  1. Restart WPS and open a document that previously showed the warning.
  2. Confirm the missing-font dialog no longer lists those faces.
  3. Check equation symbols at 100% zoom.
  4. Optional: export to PDF and spot-check symbols.

If a third-party font set causes conflicts, remove only the directory you created and refresh the cache:

rm -rf ~/.local/share/fonts/wps-symbol-fonts
fc-cache -fv

System-wide removals need sudo rm on the directory you added—do not delete unrelated Ubuntu font packages wholesale. Keep a short note of which folder you created so a future cleanup does not touch system fonts you did not install for WPS.

After Fonts Are Fixed: Keep Editing in WPS Office

Installing only the named fonts clears the dialog. The next step is to keep drafting in the same suite so equations, symbols, and Office-compatible layouts do not bounce between apps again.

WPS Office for Linux is built for that continuing workflow: Writer for DOCX and equations, Spreadsheet and Presentation for other Office files, plus PDF tools when you export a fixed copy.

WPS Writer on Linux editing a DOCX after missing fonts have been installed
WPS Writer on Linux: after the missing-font dialog is cleared, keep drafting equations and Office-compatible layouts in the same app.
What you need nextWhat WPS gives you
Continue drafting without leaving WPS after a font fixStrong .docx / .xlsx / .pptx / PDF workflow fidelity on Ubuntu and across Windows handoffs
One place for notes, sheets, slides, and PDFsFree core suite: Writer, Spreadsheet, Presentation, plus PDF view/edit/convert tools
A familiar desktop UIRibbon-style apps with a lighter footprint than many heavy suites
A trusted install pathOfficial DEB (Ubuntu/Debian/Mint) and RPM packages from the vendor

Use a current official build from the WPS Office for Linux download page and install the Deb with sudo apt install ./wps-office_VERSION_amd64.deb when you need a clean package. Keep only the fonts your documents actually require—then stay in WPS for the edit/export loop.

WPS WriterWPS PresentationWPS SpreadsheetWPS PDF
Fix Missing Fonts in WPS Office Free

FAQ

Are community WPS font zips official?

No. They are community distributions. Use them only when you accept their licensing and still see the named missing fonts.

Should I install every Microsoft core font to clear the dialog?

Not by default. Install what the dialog names, then widen scope only if documents still misrender.

Does fc-cache require a reboot?

Usually no. Refresh the cache and fully restart WPS.

Can missing fonts stop WPS from launching?

Typically no. Launch failures need the separate “not opening” triage path.

Where should I put fonts for one user only?

Use ~/.local/share/fonts/ (or a subfolder there) and run fc-cache for that path.

The dialog returns after every WPS update

Re-check fc-list. If fonts are still installed, the new build may look for additional faces—copy the new names from the dialog instead of reinstalling the whole suite.

Can I ignore the warning permanently?

Yes, if you never use equations and your documents look fine. The dialog is a rendering warning, not a license activation error.

Do I need to reboot after fc-cache?

No. Logging out is optional; fully quitting every WPS window is usually enough after a successful fc-cache.

Will installing symbol fonts change my Ubuntu UI fonts?

Not if you keep them in a dedicated folder and avoid overriding family names used by the desktop theme. Stick to the Symbol/Wingdings/MT Extra set the dialog names.

Free Office Download

WPS WriterWPS PresentationWPS SpreadsheetWPS PDF
  • Use Word, Excel, and PPT for FREE, No Ads.

  • Edit PDF files with the powerful PDF toolkit.

  • Microsoft-like interface. Easy to learn. 100% Compatibility.

  • Boost your productivity with WPS's abundant free Word, Excel, PPT, and CV templates.

100% secure
Algirdas Jasaitis

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.