从 shell 启动应用程序不使用 HiDPI 配置

Starting application from shell does not use HiDPI configuration

我有一台带 4k 显示器的 Dell XPS 15。我正在使用 ArchLinux 和 KDE。

当我从菜单启动应用程序时,应用程序会正确缩放。 当我从 shell 启动它时,例如 "kate filename",没有考虑配置 HiDPI,应用程序无法使用(window 太大)。

当应用程序可以从菜单启动时没有问题,但是当没有像'anaconda-navigator'这样的快捷方式时,应用程序将无法使用。

有人知道如何让 shell 在启动应用程序时采用 HiDPI 设置吗?

谢谢。

我 shell 配置不当。 KDE 缩放因子不能很好地与一些有关缩放的环境变量混合。 我从 zsh 中删除了所有与缩放相关的环境变量,它按预期工作。