[Solved] KDE X11设置缩放后Chrome或Edge 的界面变得异常大

82

系统:Arch Linux
桌面环境:KDE Plasma
Display server:X11

问题

在Plasma中设置200%缩放后,其余应用都实现了预期中的缩放效果,唯独同为Chromium内核的Chrome和Edge浏览器出现了问题:

其界面变得非常巨大,看起来像是缩放了400%。

解决

猜测是Chromium在GTK框架200%缩放的基础上,又自己进行了一次200%的缩放,解决办法就是在启动时添加显示参数:

  1. 以Edge为例,使用以下命令启动测试效果:
microsoft-edge-dev  --high-dpi-support=1 --force-device-scale-factor=2
  1. 如果能够正常显示,则可以修改desktop文件 /usr/share/applications/microsoft-edge-dev.desktop

在启动命令Exec中添加参数 -high-dpi-support=1 --force-device-scale-factor=2

image.png