[Share Experiences] 解决MindMaster在 4k分辨率下菜单栏错位问题
Tofloor
poster avatar
川顺页
deepin
2023-03-02 05:42
Author

前言

  • 一直在用的一个脑图软件,之前用的网页版,得知它支持linux,于是试了一下,结果发现菜单栏字体错位严重。反复安装卸载,今天终于解决。

表现如下:

image.png

  • 经过观察,1080p是正常的。4k分辨率如果不缩放也是正常的。4k分辨率下,设置界面设置不缩放,然后启动界面添加qt应用缩放2倍(export QT_SCALE_FACTOR=2.00)也是正常的。但是当设置4k分辨率,全局200%缩放时,应用不正常。

解决方法

添加QT自动缩放参数 export QT_AUTO_SCREEN_SCALE_FACTOR=1使得MindMaster可以在QT下面正确缩放。具体操作如下:

  1. 编辑启动脚本
sudo vim /opt/MindMaster-10/mindmaster.sh
  1. 再倒数第二行添加自动缩放参数 export QT_AUTO_SCREEN_SCALE_FACTOR=1,添加后如下所示:
export LD_LIBRARY_PATH='/opt/MindMaster-10/lib/'
export QT_AUTO_SCREEN_SCALE_FACTOR=1
/opt/MindMaster-10/MindMaster "$@"
  1. 按下,Esc键,输入 :wq保存即可。

结果展示

image.png

Reply Favorite View the author
All Replies
xuqi
deepin testing team
2023-03-02 05:47
#1

like

Reply View the author
xuqi
deepin testing team
2023-03-02 05:48
#2
  • 这是一个好方法,可以总结到wiki中以后给大家参考查阅~
Reply View the author
川顺页
deepin
2023-03-02 05:53
#3
xuqi
  • 这是一个好方法,可以总结到wiki中以后给大家参考查阅~

确实,linux下很多应用都是QT编译的。

Reply View the author
zccrs
deepin
2023-03-02 17:58
#4
xuqi
  • 这是一个好方法,可以总结到wiki中以后给大家参考查阅~

只能针对这一个应用这样解决。看着像是应用的适配问题,毕竟没有发现其它Qt程序有同样的问题。

Reply View the author
zccrs
deepin
2023-03-02 18:07
#5

我安装了一个没问题呀,你装的是哪个deb文件,发上来看一下
image.png

Reply View the author
zccrs
deepin
2023-03-02 18:08
#6
zccrs

我安装了一个没问题呀,你装的是哪个deb文件,发上来看一下
image.png

image.png

Reply View the author
W2J
deepin
2023-03-02 21:42
#7

向楼主学习,也准备装一个试试

Reply View the author
川顺页
deepin
2023-03-02 23:50
#8
zccrs

image.png

我是ubuntu,不是deepin哈。

这个缩放有点玄学,有的在deepin上正常的,ubuntu上不正常。

又比如fdm,在ubuntu上缩放正常,deepin不正常。

所以,偶尔才需要手动来调。

你可以试试fdm看看缩放是否正常。官网:Free Download Manager - 從網路下載任何東西

我之前在deepin试fdm,4k,200%缩放是不正常的,菜单栏文字也是错位,你可以试试看。

Reply View the author