带有 HiDPI LibreOffice 的模糊图标

2-b*_*its 5 libreoffice gtk3 hdpi

我注意到 LibreOffice 的图标在 HiDPI 显示器上看起来很糟糕。我在 Ubuntu 17.04、Kubuntu 和 Ubuntu Gnome 桌面中注意到了这一点。有没有办法来解决这个问题?

模糊的图标 模糊的图标特写

小智 2

我意识到这是一个旧答案,但因为我在 Ubuntu (Gnome) 20.04 上遇到了同样的问题;LibreOffice 6.4.7.2 40,无论如何我都会懒得回答。

我使用的是 HDPI 显示器(3840x2160 像素;192 dpi)。在“设置”>“显示”>“缩放”下,显示缩放全局设置为 200%。大多数应用程序都能很好地处理这个问题。

但 LibreOffice 中的图标仍然模糊。即使选择了.svg图标主题。这与此错误有关,据我了解,这与GTK3 版本应用程序中.svg文件的渲染有关。

正如这里提到的,在使用 GDK 规模时,我发现......

GDK_SCALE=1 SAL_FORCEDPI=192 libreoffice --writer

...为我解决了这个问题。如果您不想每次都使用命令行,可以将这些环境变量添加到相应应用程序启动器的.desktop文件中。

说明:环境变量SAL_FORCEDPI=192 强制应用程序以定义的分辨率启动,您可以使用 查询其显示支持xrdb -query | grep -i dpi.svg图标以清晰的方式呈现。但这也会导致我的情况下缩放值重复;很可能,因为 LibreOffice 会乘以多个缩放值。这被强制执行所抵消GDK_SCALE=1,在我的例子中,这似乎回落到正确的 200% 的系统范围缩放。

希望这可以帮助。


小智 0

在 KDE Plasma 上,您可以转到“字体”并强制字体 dpi。就我而言,我强迫“120”。

按“Meta/Windows/Start”按钮,输入“fonts”打开字体应用程序。窗口底部有一个选项“强制收藏 DPI”。选中该框并设置 DPI。单击此处查看字体窗口的图片