根据正在使用的监视器自动进行 KDE Plasma 缩放

根据正在使用的监视器自动进行 KDE Plasma 缩放

我完全是 Linux 新手,希望得到一些指点,希望能够根据所用显示器的分辨率设置 KDE Plasma 的自动缩放。

我已成功将完全便携的 Kubuntu 20.04 系统安装到外部 SSD 上,我在家中使用 Surface Pro 4,在工作中使用 Sony Vaio 笔记本电脑。根据 xrandr 输出,前者的屏幕为 eDP-1,分辨率为 2736x1824,而后者的屏幕为 LVDS-1,分辨率为 1366x768。现在,在笔记本电脑上,将全局比例设置为 100%(在系统设置 > 显示配置中),一切看起来都很棒。在 SP4 上,我必须将缩放比例设置为 175% 或 200%,否则一切看起来都太小而无法进行任何工作。我根据使用系统的位置手动更改缩放比例,但是,在过去一个月左右的日常使用中,它变得乏味(启动、更改缩放比例、注销并重新登录)。

我对此进行了大量“谷歌搜索”,并尝试添加以下内容:

[KSCREEN]
ScaleFactor=1 
ScreenScaleFactors=LVDS-1=1;VGA-1=1,DVI-1=1.75;HDMI-1=1.75;DP-1=1.75;eDP-1=1.75;

到 /root/.config 中的 kdeglobals(以及 /root/.kde/share/config/),但它没有任何效果。

我确实找到了一些信息表明我可以将 xrandr 用于此目的,但这一切都超出了我的理解水平。

还有一个问题是,在 SP4 上使用分辨率不同的外接显示器,200% 的缩放比例在外接显示器上太大了。Windows 10 可以完美处理这个问题,在本机屏幕和外接显示器上有不同的缩放比例,但据我所知,在 Linux 上不可能做到这一点,除非使用 Wayland。说到这个,我已经安装了它,但 Plasma Wayland 会话有缺陷,一些应用程序无法正常工作……

无论如何,是否有人能提供任何指针或解决方案来设置自动缩放(忽略外部监视器位)?

::编辑 :: 10 月 12 日::

我认为我可以通过输入来实现与我要求的类似的东西

xrandr --output eDP-1 --scale 0.7x0.7

在终端中(或设置脚本在启动时运行此命令)。不幸的是,使用此命令后,屏幕上的所有内容都有些模糊。此外,Firefox 似乎无法使用此命令正确缩放,看起来很奇怪,就像缩放了一半一样……

那么,有人知道是否真的可以通过脚本或其他方式自动执行 KDE Plasma 缩放吗?或者我是否对 kdeglobals 文件做了错误操作?

相关内容