Bra*_*don 30 display google-chrome chromium ubuntu
我一直在使用带有双 4k 显示器的 Ubuntu 16.04 大约 3-4 个月,但今天突然间,Chrome 中的缩放级别和 UI 大小似乎关闭了。
双屏截图有 3 个窗口(从左到右):Visual Studio Code、Chromium 和 Chrome。
如您所见,Chrome 和 Chromium 对事物应该达到的规模得出了不同的结论。
由于 Visual Studio Code 构建在Electron 平台上,因此它实际上是 Chrome 的一个实例,因此我将其包含在此处以进行比较。带有文件列表的左窗格通常约为此屏幕截图中大小的 60%。
对于 Chrome 和 VS Code,缩小 2 级使其大致达到一直以来的水平。
所以,问题:如何解决这个问题,以便我不必在 Chrome 中放大/缩小?
还:
在 Ubuntu 中的显示设置保持不变——两个显示@ 3840x2160 res 和“菜单和标题栏”的 1.5 倍比例因子。
我的系统是带有 GTX 960 的 i5 6600K,使用 NVIDIA 二进制驱动程序,v 361.45.18
所有窗口中的菜单字体都比平时稍大
Bra*_*don 38
我想通了,部分感谢写这篇文章的天使。
tl;博士:这样做:
sudo gedit /usr/share/applications/google-chrome.desktop
Exec=/usr/bin/google-chrome-stable %U
n您在第 2 步中记下的值在哪里):
Exec=/usr/bin/google-chrome-stable --force-device-scale-factor=n %U
不幸的是,这似乎不适用于 VS Code,但这不是问题,因为您可以简单地缩小(查看菜单 -> 缩小),它会影响整个 UI。
说明:Ubuntu 将系统范围的缩放系数应用于高 DPI 监视器中的 UI。Chrome 认为它很特别,所以它忽略了它并做自己的事情。
上面的链接建议更改为1缩放因子,但这相当于0缩放(不适用于 hi-dpi)。
通过镜像系统比例因子,您可以将 Chrome 与其他所有内容整合在一起。
小智 5
通过执行以下操作,我设法让 Chrome 自动缩放到我在 gnome 桌面中使用的相同比例:
我在以下位置创建了一个 bash 脚本/usr/bin/chrome-scaled:
#!/bin/bash text_scale=$(gsettings 获取 org.gnome.desktop.interface 文本缩放因子) /usr/bin/google-chrome-stable --high-dpi-support=1 --force-device-scale-factor=$text_scale %U
然后我在以下位置创建了一个新的桌面快捷方式/user/share/applications/chrome-scaled.desktop:
[桌面输入] 版本=1.0 名称=谷歌浏览器 GenericName=Web 浏览器 注释=访问互联网 exec=/usr/bin/chrome-scaled 终端=假 图标=谷歌浏览器 类型=应用程序 类别=网络;网络浏览器; MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito 名称[en_CA]=Chrome 缩放
然后我打开快捷方式并将其锁定到我的启动器。现在,您在 gnome 中使用的任何比例也将在 Chrome 中使用。
您还可以避免创建新的 .desktop 文件,而只需编辑该google-chrome.desktop文件。
| 归档时间: |
|
| 查看次数: |
61226 次 |
| 最近记录: |