我的笔记本电脑显示屏有高DPI, (282.42 PPI 超高密度根据计算器),大小为15.6英寸分辨率3840×2160并缩放设置为双倍的(200%) DPI 在我的Linux Mint 19.2“蒂娜”-肉桂(64 位)常规设置:
VLC媒体播放器- DPI问题
我想更改它的 DPI 设置,比如 250%。但在其首选项菜单中找不到任何 GUI 缩放设置。
它已通过安装snap
,目前版本为:
$ snap list vlc
Name Version Rev Tracking Publisher Notes
vlc 3.0.7 1049 stable videolan✓ -
答案1
QT文档
在里面QT文档,我发现这些 QT 设置可以根据应用程序动态设置,或者在export
ed,那么我认为会对每个 QT 应用程序产生全局影响:
QT_AUTO_SCREEN_SCALE_FACTOR
QT_SCALE_FACTOR
QT_SCREEN_SCALE_FACTORS
引用文档:
QT_AUTO_SCREEN_SCALE_FACTOR
[boolean
] 启用基于显示器像素密度的自动缩放。这不会改变点大小字体的大小,因为点是物理测量单位。多个屏幕可能具有不同的比例因子。
QT_SCALE_FACTOR
[numeric
] 定义整个应用程序的全局比例因子,包括点大小的字体。
QT_SCREEN_SCALE_FACTORS
[list
] 指定每个屏幕的比例因子。这不会改变点大小字体的大小。环境变量主要用于调试,或解决带有错误EDID
信息(扩展显示识别数据)的监视器。
我的需要
就我而言,我尝试了各种设置以获得令人满意的结果:
QT_SCALE_FACTOR=2.5
从终端(出于调试目的),它可以以普通用户身份运行:
$ QT_SCALE_FACTOR=2.5 vlc
VLC媒体播放器- DPI 已解决
我实际上做了什么
我不想在整个系统范围内应用此更改,所以我所做的是:
通过右键单击 -> 添加到桌面将 VLC 菜单项复制到我的桌面上。
.desktop
将文件的条目编辑Exec
为:Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/vlc_vlc.desktop QT_SCALE_FACTOR=2.5 /snap/bin/vlc %U