它涉及 Auqaris BQ M10 FHD,配有漂亮的 10 英寸屏幕。我尝试使用技巧:创建文件
~/.local/share/libertine-container/user-data/my-container/.Xdefaults
并放在Xft.dpi: 224
里面(见XDA 上的 xmir-setup)。
此技巧对 Geany、Firefox、LibreOffice 有用,但对 Djview4 没用。此技巧适用于字体的 DPI,但不适用于菜单图标和图片。我知道的另一种方法可以找到那里,我没有测试它,因为需要使系统部分可写。
我认为这个问题与 Linux 中带有 Retina 的 HiDPI 类似。在通常的 Linux 中,我们可以尝试使用
Section "Monitor"
Identifier "<default monitor>"
Option "DPI" "224 x 224"
EndSection
或xorg.conf.d/90-monitor.conf
使用xrandr --dpi 224
。但是我们有Libertine,我不知道如何解决这个问题。
答案1
DPI 是高分辨率屏幕上自由应用程序中的一个已知问题,目前已在此错误中捕获:https://bugs.launchpad.net/ubuntu/+source/libertine/+bug/1572888
问题中链接的 pastebin 中提到了针对 M10 FHD 的建议解决方法,但我会在这里发布重要部分,以供未来的读者阅读。
使平板电脑暂时可写:
phablet-config writable-image
adb
重新启动平板电脑,然后使用或登录phablet-shell
。编辑文件/usr/bin/libertine-xmir
并更改 exec 行:
exec Xmir -dpi 144 -title @ $@
您的首选 DPI 数值是多少144
。编辑完成后,我建议将平板电脑再次设为只读:
sudo rm /userdata/.writable_image
下次重启时,平板电脑将再次处于只读模式。任何 libertine 更新(OTA 或其他方式)都可恢复到 的更改/usr/bin/libertine-xmir
。希望这个问题最终能得到优先解决,这样我们就不需要这个 hack 了。