0x0
- 环境 ubuntu20
- 处理器 AMD
我主流工作环境是Ubuntu20,而且很依赖音乐,网易云音乐适配了Ubuntu,而最近我换了个4K屏幕
开机启动网易云音乐后发现界面文字变得很小完全没法看,如下图
分析发现网易云音乐是通过 /opt/netease/netease-cloud-music/netease-cloud-music.bash 脚本启动的,先看看脚本
#!/bin/sh
HERE="$(dirname "$(readlink -f "${0}")")"
export LD_LIBRARY_PATH="${HERE}"/libs
export QT_PLUGIN_PATH="${HERE}"/plugins
export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms
exec "${HERE}"/netease-cloud-music $@
解决方案
- 做如下修改:
#!/bin/sh
HERE="$(dirname "$(readlink -f "${0}")")"
export QT_SCALE_FACTOR=2
export LD_LIBRARY_PATH="${HERE}"/libs
export QT_PLUGIN_PATH="${HERE}"/plugins
export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms
exec "${HERE}"/netease-cloud-music $@
在第三行增加了一句“export QT_SCALE_FACTOR=2” 表明缩放两倍
- apt install libcanberra-gtk-module -y
调整缩放为两倍,再次启动网易云音乐看看
完美~ 可以继续工作(摸鱼)了
注:此设置环境变量的方法对QT编写的程序是通用的