首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(一些)应用程序上的UI字体非常小。

(一些)应用程序上的UI字体非常小。
EN

Unix & Linux用户
提问于 2018-11-17 07:58:32
回答 1查看 735关注 0票数 2

我最近推出了一个游戏,决定将我的分辨率设置为800x600,转到全屏,然后冻结。在杀力游戏之后,对我的喜悦来说,我遇到了一个800 x 600的桌面,我不得不重新学习如何使用xrandr,这样我的桌面就可以恢复到一个合理的分辨率。

但似乎那个游戏的幽灵还停留在我的系统上,因为我刚刚注意到,我经常使用的两个程序突然间无法理解。很难用文字来描述,那么一些截图如何:

dmenu和gimp使他们的UI变得如此之小,以至于无法理解。令人费解的是,窗口管理器(DWM,普通字体)将同样的字体呈现得很好。其他程序(如st和xfe)也运行良好。

我不知道该怎么办。字体不是我的强项,我担心如果我重新启动,这个问题不会自行解决,我的窗口管理器也会加入小字体俱乐部。我不知道GTK+用于UI字体的是什么,但是dmenu使用Xft (使用)。如何使我的UI再次可读性?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-05-29 22:29:41

我忘了我贴了这个问题。实际上,我最终找到了一个解决方案,我把这个解决方案放入了一个名为unfuckdesktop的shell脚本中:

代码语言:javascript
复制
$ cat unfuckdesktop
#!/bin/sh
mon=DVI-I-1
xrandr --output $mon --scale 1x1 --panning 0x0 --mode 1920x1080

DVI-I-1替换为xrandr (没有参数)回吐。

代码语言:javascript
复制
$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 544mm x 303mm
   1920x1080     60.00*+ 239.76   143.98   119.98    59.94    50.00    60.00    50.04
   1600x900      60.00
   1280x1024     75.02    60.02
   1280x720      59.94    50.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   ...

注意上面写着“连接”的地方

DVI-I-1 连接 1920x1080+0+0

也就是说,当我执行这个任务时,它修复了这个小文本。那是很久以前的事了,所以我不记得它到底是哪个参数,但可能是--scale 1x1

也有可能我没把它放进去。我很肯定我做到了,因为这个问题困扰了我很长一段时间,但是如果您正在体验微小的文本,而上面的解决方案不起作用,您也可以尝试--dpi

代码语言:javascript
复制
xrandr --output $mon --dpi 90

IIRC,上一次我处理我的DPI设置时,我把它设置为90

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/482306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档