当我关闭显示器时,Google Chrome 分辨率/dpi 发生变化。我很确定这都与通用访问面板的比例因子有关。我在其中打开了大文本。此设置使 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
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
无论如何,我想弄清楚如何保持 chrome 的 dpi/分辨率稳定,这样我就不必在每次关闭/打开显示器时都重新启动它。这是之前和之后的两个屏幕截图。
请注意,如果我没有打开大文本的通用访问,第二张照片是 Chrome 的样子。
我注意到有趣的是,在这个更大的模式(第二张照片)中,按钮和导航实际上与屏幕上的项目无关。如果我用鼠标单击顶部的任何书签栏图标,浏览器将不会导航到右侧。例如,如果我单击书签栏中的 UTUBE 快捷方式,它会将我带到 $$$ 链接。当规模更大时,它似乎表现得好像对象和框架映射仍然“校准”。
我发现 Chrome 已经改用 Aura 框架,不再使用 GTK 框架。
一个简单的解决方法是使用以下命令启动 Chrome:
这里提到,Chrome 已经改用Aura 框架,不再使用 GTK 框架。然而,这会导致一些特殊性。
正如 Kalamalka Kid 所提到的,他实际上做了所有的工作,可以通过使用以下命令运行 Chrome 来解决它:
例如:
如何使用更改的比例因子使 Google Chrome 默认启动
将全局
Google-chrome
启动器从复制/usr/local/share/applications
到~/.local/share/applications
:使用 gedit 打开本地副本:
查找行:
Exec=/usr/bin/google-chrome-stable %U
,将其更改为:现在,在您注销/登录后,
Chrome
默认情况下以您更改的缩放比例开始。