logseq icon indicating copy to clipboard operation
logseq copied to clipboard

Garbled fonts in 0.8.9

Open sutram opened this issue 2 years ago • 5 comments

I am using the Appimage on Manjaro Linux and something changed in the way fonts are rendered within Logseq between 0.8.8 and 0.8.9

0.8.8 font rendering: image

0.8.9 font rendering: image

sutram avatar Oct 30 '22 21:10 sutram

@sprocketc Your tip in https://github.com/logseq/logseq/issues/7233 about disabling GPU worked! It was driving me nuts. :)

I ran the AppImage with --disable-gpu and I can't reproduce it. I don't understand why 0.8.8 works without disabling GPU rendering. What changed with 0.8.9?

Thanks

PS: I tried with 0.8.10 and I get garbled fonts without --disable-gpu

PPS: The triple dot menu is also garbled with 0.8.9 and above

sutram avatar Nov 07 '22 21:11 sutram

I also experience the same issues with 0.8.9 and 0.8.10. But in my case, it also impacts Zotero links, which is very problematic for me.

0.8.8 -> Everything is fine Capture d’écran_2022-11-08_09-44-48

0.8.9 and 0.8.10 -> Links are broken Capture d’écran_2022-11-08_09-44-20

The option --disable-gpu helps with the fonts but does not solve the broken Zotero links

kalaspa avatar Nov 08 '22 08:11 kalaspa

@kalaspa That looks like a different issue that was introduced in the same version.

sprocketc avatar Nov 09 '22 21:11 sprocketc

@sprocketc I see that the issue is not reproducible. Can you please try to change the font size using Ctrl-+ and Ctrl--? I also have my system font size scaled to 110% Thanks

sutram avatar Nov 15 '22 23:11 sutram

@kalaspa That looks like a different issue that was introduced in the same version.

Indeed, version 0.8.9 introduced those two problems at the same time apparently. I'll make a separate issue then.

kalaspa avatar Nov 16 '22 08:11 kalaspa

Thank you for your report. This issue is not reproducible using the latest version. Please update and test if your issue has been resolved.

Bad3r avatar Jan 01 '23 20:01 Bad3r

@Bad3r I tried with 0.8.15 and I still have garbled fonts if I don't use --disable-gpu

sutram avatar Jan 01 '23 23:01 sutram

@sutramerror hmm I am not able to reproduce it on Arch Linux. Are there any errors in the output? Or in dev console (CTRL+shift+i ⇾ console tab)

Bad3r avatar Jan 02 '23 18:01 Bad3r

@Bad3r I don't see any errors. Let me know if I can provide any additional debug information. Thanks.

Here is the command line output when I start it from the CLI

~/Applications > ./Logseq-linux-x64-0.8.15_8804eec2c19724965e959fc3a0aaf46c.AppImage
08:52:31.881 › Logseq App(0.8.15) Starting... 
08:52:31.890 › restore proxy settings {:type "system"}
08:52:31.890 › set proxy to {:type "system"}
D: setting proxy: None
08:52:34.345 › :electron.handler/watch-dir {:path "/home/mahesh/.logseq/config"}
08:52:34.424 › :electron.handler/unwatch-dir {:path "/home/mahesh/Logseq/Home"}
08:52:34.425 › :electron.handler/watch-dir {:path "/home/mahesh/Logseq/Home"}

Here is the Logseq garbled fonts after the application starts

Screenshot from 2023-01-03 08-57-06

Here is the dev console output

Screenshot from 2023-01-03 08-57-33

sutram avatar Jan 03 '23 16:01 sutram

@sutram duplicate of #7233
please read my last reply and respond in the other issue to make it easier

Bad3r avatar Jan 03 '23 18:01 Bad3r