We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

Firefox (Flatpak) displaying text in PDF files incorrectly

  • 3 답장
  • 0 이 문제를 만남
  • 1 보기
  • 최종 답변자: zeroknight

more options

When i go to open a PDF file with Firefox, the text renders incorrectly (see image) for most PDF files, but not all (i'm not sure why. And this only happens with the Flatpak version of Firefox [1]. It doesn't happen with Firefox ESR (DEB version from my distribution) [2] and it doesn't happen if i view the same PDF file with pdf.js in a non-Firefox Flatpak app (GNOME Web) [3].

I've tried reinstalling and tried starting in troubleshoot mode, but neither seemed to fix the issue.

[1]:

  • Name: Firefox
  • Version: 117.0
  • Distribution ID: mozilla-flatpak

[2]:

  • Name: Firefox
  • Version: 102.15.0esr
  • Distribution ID: BLANK (preinstalled with Debian Linux 12)

[3]:

  • Name: GNOME Web (Flatpak)
  • Version: 44.6
When i go to open a PDF file with Firefox, the text renders incorrectly (see image) for most PDF files, but not all (i'm not sure why. And this only happens with the Flatpak version of Firefox [1]. It doesn't happen with Firefox ESR (DEB version from my distribution) [2] and it doesn't happen if i view the same PDF file with pdf.js in a non-Firefox Flatpak app (GNOME Web) [3]. I've tried reinstalling and tried starting in troubleshoot mode, but neither seemed to fix the issue. [1]: * '''Name''': Firefox * '''Version''': 117.0 * '''Distribution ID''': mozilla-flatpak [2]: * '''Name''': Firefox * '''Version''': 102.15.0esr * '''Distribution ID''': ''BLANK (preinstalled with Debian Linux 12)'' [3]: * '''Name''': GNOME Web (Flatpak) * '''Version''': 44.6
첨부된 스크린샷

선택된 해결법

Go to about:config in the address bar and try changing pdfjs.disableFontFace to true.

문맥에 따라 이 답변을 읽어주세요 👍 2

모든 댓글 (3)

more options

It works for me on Ubuntu 23.04. Are all your flatpak packages up to date?

flatpak update

Does it still happen in a new profile? Alternatively you could refresh your existing profile.

The font being used is DejaVu for me.

more options
Are all your flatpak packages up to date?

It appears to be so. Using the flatpak list command, i can see that it's on version 117.0 (stable branch).

Does it still happen in a new profile?

I hadn't tried that, but i've checked and it does happen in a new profile.

The font being used is DejaVu for me.

I have the default DejaVu font as the default font, but i have the "Allow pages to choose their own fonts, instead of your selections above" box checked, so it should be trying to display the following fonts, which are either embedded or standard (according to GNOME Document Viewer):

  • Times-Roman
  • Helvetica
  • Helvetica-Bold
  • Symbol
  • Times-Italic
  • Courier
  • Courier-Oblique
  • Times-BoldItalic

If i uncheck the "Allow pages to choose their own fonts, instead of your selections above" box, then text will display correctly (though not in the correct font of course). The only problem with this fix is that it also does this to normal web pages and makes everything look weird.

Since it's working for you on Ubuntu, i would think that it would be some dependency issue, but i don't believe that applies to Flatpaks since their dependencies are sandboxxed with the app.

Thank you for the reply! I really appreciate it.

글쓴이 Logan B 수정일시

more options

선택된 해결법

Go to about:config in the address bar and try changing pdfjs.disableFontFace to true.