如何正确增加Libertine中安装的桌面应用程序的DPI?

它涉及Auqaris BQ M10 FHD和漂亮的10英寸屏幕。我试图使用这个技巧:创建文件

~/.local/share/libertine-container/user-data/my-container/.Xdefaults 

并在其中设置Xft.dpi: 224 (请参阅XDA上的xmir-setup )。

这个技巧有助于Geany,Firefox,LibreOffice,但对Djview4没有帮助。 Trick适用于DPI字体,但不适用于菜单图标和图片。 我知道的其他方法可以在那里找到,我没有测试它,因为必须使系统部分可写。

我认为这个问题类似于Linux中使用Retina的HiDPI。 在通常的Linux中我们可以尝试使用

  Section "Monitor" Identifier "" Option "DPI" "224 x 224" EndSection 

xorg.conf.d/90-monitor.conf或使用xrandr --dpi 224 。 但我们有Libertine,我不知道如何解决这个问题。

DPI是高分辨率屏幕上的libertine应用程序中的一个已知问题,目前已在此错误中捕获: https : //bugs.launchpad.net/ubuntu/+source/libertine/+bug/1572888

M10 FHD的建议解决方法在问题中链接的pastebin中提到,但我会在此处发布重要部分以供将来读者阅读。

使平板电脑暂时可写:

 phablet-config writable-image 

在平板电脑上执行重新启动,然后使用adbphablet-shell登录。 编辑文件/usr/bin/libertine-xmir并更改exec行:

 exec Xmir -dpi 144 -title @ $@ 

其中144是您首选的DPI号码。 完成编辑后,我建议您再次将平板电脑设为只读:

 sudo rm /userdata/.writable_image 

下次重新启动时,平板电脑将再次处于只读模式。 可以通过对libertine(OTA或其他)的任何更新来恢复对/usr/bin/libertine-xmir的更改。 希望这个问题最终会被优先考虑,我们不需要这个黑客。