如何正确增加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
在平板电脑上执行重新启动,然后使用adb
或phablet-shell
登录。 编辑文件/usr/bin/libertine-xmir
并更改exec行:
exec Xmir -dpi 144 -title @ $@
其中144
是您首选的DPI号码。 完成编辑后,我建议您再次将平板电脑设为只读:
sudo rm /userdata/.writable_image
下次重新启动时,平板电脑将再次处于只读模式。 可以通过对libertine(OTA或其他)的任何更新来恢复对/usr/bin/libertine-xmir
的更改。 希望这个问题最终会被优先考虑,我们不需要这个黑客。