无法从 Gnome Tweak Tool 启用 HiDPI?

jac*_*ujh 5 display-settings wayland gnome3 display

在过去的 Fedora 版本中,Gnome Tweak Tool 可用于为 Retina 显示器打开 HiDPI。但是,我发现 Fedora 27 中缺少该选项(至少对于我正在使用的测试版,但感觉这不是测试版的问题)。

在此处输入图片说明

在尝试解决方法时,我发现此命令有效:(再次登录后生效)

$ gsettings set org.gnome.desktop.interface scaling-factor 2
Run Code Online (Sandbox Code Playgroud)

但是这个命令对一些应用程序没有很好的支持,比如火狐甚至系统文件浏览器。我相信应该有一些图形方式来做到这一点,对吗?

don*_*sti 8

显然它已被移除Tweaks但未移除,dconf这就是为什么你仍然可以通过终端来完成它......典型的 GNOME 东西。
无论如何,截至gnome 3.26调用有一个新dconf键,org.gnome.mutterexperimental-features其类型为as(字符串数组 - 它接受多个字符串值),一个特定值启用 HiDpi 支持Wayland(包括小数值):

• "scale-monitor-framebuffer" — makes mutter default to layout logical monitors
                                in a logical pixel coordinate space, while scaling
                                monitor framebuffers instead of window content, to
                                manage HiDPI monitors. Does not require a restart.
Run Code Online (Sandbox Code Playgroud)

因此,根据上述内容,启动dconf-editor并添加'scale-monitor-framebuffer'到以下实验功能列表中org.gnome.mutter

在此处输入图片说明

对于那些更喜欢终端的人,请按照此处的说明操作(当然,替换该示例中的值:'screen-cast', 'remote-desktop''scale-monitor-framebuffer')。
重新启动您的会话,然后您应该能够从控制中心
Settings > Devices > Displays > Scale设置比例因子:

在此处输入图片说明

  • 我将值更改为 `["scale-monitor-framebuffer"]` 并重新启动 VM。但我没有看到 Scale 设置。另一方面,我认为 200% 的缩放比例对我的显示效果很好,是否可以这样做(因为屏幕截图中的最大值为 150%)?谢谢! (3认同)