24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1729  |  回复: 1
【悬赏金币】回答本帖问题,作者Yortgrandy将赠送您 5 个金币

Yortgrandy

新虫 (初入文坛)

[求助] Linux高分辨率(hidpi)下VMD的字体太小怎么办

我用的电脑是Thinkbook13x,13寸2.5k分辨率屏幕,装的是manjaro linux KDE桌面,VMD最新linux版本。装系统的时候字体就很小,后来通过各种设置把字体和界面调到了正常大小。但是VMD好像不吃这些设置,字体还是小到看不清,把窗口拉大字体也不会变大。
在网上查了一下发现是几年前就有人在vmd的mailinglist里提到这个问题,似乎一直没有解决。我有试过用xrandr --dpi 来设置X11的dpi,但是没有用。github上有一个人提出用run_scaled vmd来强行放大vmd的窗口,但是我用了之后会闪退。
虽然vmd可以用命令行操作但是感觉很不方便...
求教!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Yortgrandy

新虫 (初入文坛)

没人回答,我自己写一下目前的做法,说不定能帮到谁
目前看来linux上VMD的字体是在源代码中就固定了的,所以不管你的实际分辨率是多少,或者xorg的dpi怎么样,字体都是那个适应1080p屏幕的大小。如果要放大字体,只能去源代码里改参数然后再compile,不过我还不知道该具体怎么做就是了。
目前最合理的解决方法是xrandr --listmonitors 得到屏幕的名字,然后 xrandr --output monitor-name --scale 0.5x0.5 来放大屏幕。这么做相当于直接降低分辨率,不过vmd的字体就相对的变大了。
2楼2021-07-02 18:52:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Yortgrandy 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见