分数缩放使浏览器变得模糊

Vic*_*Vic 13 browser scaling display-resolution

--force-device-scale-factor=1.0我在显示器上设置了最大分辨率,但是当我在 Ubuntu(版本 22.04)的显示设置中启用分数缩放时,无论我是否使用分数缩放值或整数启动浏览器,Google Chrome 都会变得模糊。不仅文本变得模糊,应用程序中的所有内容都变得模糊。

重新应用显示设置后,我什至可以立即看到更改。无需为此重新启动浏览器。Firefox 也会发生同样的情况,但其他非基于浏览器的应用程序中的字体看起来不错。因此,出于某种原因,它仅影响浏览器(或所有非本机应用程序)。

有没有办法解决分数缩放的问题?

无分数缩放 在此输入图像描述

分数缩放 在此输入图像描述

小智 15

您应该能够通过强制Firefox使用 Wayland 来解决该问题:

$ MOZ_ENABLE_WAYLAND=1 firefox
Run Code Online (Sandbox Code Playgroud)

对于Chromium,以下可能有效:

$ chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
Run Code Online (Sandbox Code Playgroud)

  • 您还可以转到“chromium://flags/#ozone-platform-hint”并选择 wayland (7认同)

Bad*_*dan 6

我找到了一个不太理想的解决方法,但达到了与 125% 小数缩放相同的效果,而且不会使浏览器文本变得模糊。

不要启用分数缩放,而是转到设置 => 辅助功能并启用大文本。


小智 6

我是 Linux 新手,所以最近发现这个网站很有用。

我只是回到 100% 缩放并遵循 osemec 的方法。我使用的是 Framework 笔记本电脑,2256x1504 13.5" 屏幕。我使用的是 175% 缩放,但 Firefox 的模糊开始困扰我。

  • 切换到 100% 缩放

  • 在设置中的辅助功能选项中将光标大小更改为中等

  • 在外观设置中:将桌面图标大小设置为大,并将扩展坞图标大小设置为 64(最大)

  • 运行 osemec 建议的命令;1.5 的系数符合我的喜好:

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

目前看来运作良好!我会在接下来的几天里看看我是否喜欢它。我注意到的唯一有点不寻常的是用于最小化、最大化和关闭的 3 个窗口按钮(右上角)非常小。然而,目前这对我来说并不是什么大问题,因为我使用键盘快捷键来完成这些事情。当我访问 Firefox 中的每个网站时,我还会通过 ctrl+ 或 ctrl- 调整网站缩放级别。Firefox 似乎会独立“记住”我之前为每个网站设置的缩放设置,因此网站在初次访问和调整后会继续按照我想要的方式显示。无论如何,我经常在 Firefox 上这样做,所以这对我来说不是什么新鲜事。

感谢您的提示!


Sha*_*jid 2

注意:这并不是浏览器的问题。相反,这是除系统应用程序之外的普遍问题。

启用 Wayland 可以在一定程度上解决我的问题。

打开终端并写入

$ sudo nano /etc/gdm3/custom.conf
Run Code Online (Sandbox Code Playgroud)

在编辑器中查找#WaylandEnable=false,通过删除#.

设置WaylandEnable=true并保存文件。

重新启动您的设备。或者重启GDM3在终端写入

$ sudo systemctl restart gdm3
Run Code Online (Sandbox Code Playgroud)