关闭显示器时,镀铬分辨率会发生变化

关闭显示器时,谷歌浏览器分辨率/ dpi出现问题。 我很确定这与Universal Access Panel缩放因子有关 我打开了大文字 。 此设置使Chrome有更大的标签,但在关闭显示器时无法识别。 我必须关闭Chrome,然后将其重新启动以识别Universal Access设置。

为了看看显示器关闭时我的显示器设置是什么,我使用了`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 /分辨率稳定,这样我每次关闭/打开显示器时都不必重新启动它。 以下是之前和之后的两个屏幕截图。

之前 后

请注意,如果我没有打开大文字的 Universal Access,那么第二张照片就是Chrome的样子。

我注意到一些有趣的事情是,在这个较大的模式(第二张照片)中,按钮和导航实际上并不与屏幕上的项目相关联。 如果我使用鼠标单击顶部的任何书签栏图标,浏览器将无法导航到右侧。 例如,如果我点击书签栏中的UTUBE捷径,我会转到$$$链接。 它似乎表现为对象和帧映射在比例更大时仍然“校准”。

我发现Chrome已经改为Aura框架,不再使用GTK框架。

一个简单的解决方法是启动Chrome:

 google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5 

如上所述,Chrome已更改为Aura框架 ,不再使用GTK框架。 这导致了一些特殊性。

正如Kalamalka Kid所提到的,他实际上完成了所有的工作,可以通过使用以下命令运行Chrome来解决它:

 google-chrome --high-dpi-support=1 --force-device-scale-factor= 

例如:

 google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5 

如何使用更改的比例因子默认启动Google Chrome浏览器

  1. 将全局Google-chrome启动器从/usr/local/share/applications复制到~/.local/share/applications

     cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications 
  2. 使用gedit打开本地副本:

     gedit ~/.local/share/applications/google-chrome.desktop 

    查找行: Exec=/usr/bin/google-chrome-stable %U ,将其更改为:

     google-chrome --high-dpi-support=1 --force-device-scale-factor=1.5 

现在,在您注销后, Chrome默认启动您的更改后的缩放比例。