Kal*_*Kid 3 dpi google-chrome monitor display-resolution
当我关闭显示器时,Google Chrome 分辨率/dpi 更改出现问题。我很确定这都与Universal Access Panel的缩放系数有关。其中我打开了大文本。此设置使 Chrome 具有更大的标签,但在显示器关闭时无法识别。我必须关闭 Chrome,然后重新启动它才能识别通用访问设置。
要查看显示器关闭时我的显示设置发生了什么,我使用了“xrandr”。
xrandr监视器打开时的输出是:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 890mm x 500mm
1920x1080 60.0*+ 59.9 30.0 24.0 30.0 24.0
1920x1080i 60.1 60.0
1280x720 60.0 59.9
720x480 60.0 59.9
640x480 60.0 59.9
Run Code Online (Sandbox Code Playgroud)
xrandr监视器关闭时的输出为:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
1280x720 60.0 + 50.0 30.0 59.9 30.0 24.0 24.0
4096x2160 24.0 24.0
3840x2160 30.0 25.0 24.0 30.0 24.0
1920x1080 60.0* 50.0 59.9 30.0 25.0 24.0 30.0 24.0
1920x1080i 60.1 50.0 60.0
720x576 50.0
720x480 60.0 59.9
640x480 60.0 59.9
Run Code Online (Sandbox Code Playgroud)
无论如何,我想弄清楚如何保持 chrome 的 dpi/分辨率稳定,这样我就不必在每次关闭/打开显示器时重新启动它。这是之前和之后的两张截图。
请注意,如果我没有打开大文本的通用访问,第二张照片是 Chrome 的样子。
我注意到的一件有趣的事情是,在这个较大的模式(第二张照片)中,按钮和导航实际上与屏幕上的项目并不相关。如果我用鼠标单击顶部的任何书签栏图标,浏览器将不会导航到右侧。例如,如果我点击书签栏中的 UTUBE 快捷方式,它会将我带到 $$$ 链接。当比例更大时,它似乎表现得好像对象和框架映射仍然“校准”。
发现Chrome改成了Aura框架,不再使用GTK框架了。
一个简单的解决方法是使用以下命令启动 Chrome:
google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5
Run Code Online (Sandbox Code Playgroud)