Ubuntu 22.04 上的 Firefox 在 HP 笔记本电脑上出现乱码

nla*_*ems 10 firefox display

我正在我的新笔记本电脑上尝试 Ubuntu 22 LTS,目的是将其安装在 Windows 旁边。一切看起来都很好,除了当我点击 Firefox 时,它出现乱码,如附图所示。我担心我的显示硬件可能存在一些兼容性问题。也许这是 Firefox 特有的问题?

以前有人经历过这个吗?

火狐浏览器乱码:

火狐乱码

以下是规格:

眼镜

如果我继续安装并且 Firefox 表现得像这样,我将无法下载和安装任何东西。

Dan*_*l T 24

与大多数图形故障一样,这是 GPU 硬件加速问题。您的Mendocino iGPU 太新了。它于 2022 年 9 月发布,但您正在尝试安装 2022 年 4 月发布的操作系统。幸运的是,CPU/软件部分通常可以正常工作,因此我们可以使用它并显示 Firefox 首选项屏幕:

\n
    \n
  1. 关闭所有 Firefox 窗口

    \n
  2. \n
  3. 打开终端,然后运行以下命令。错误并不重要。

    \n
    LIBGL_ALWAYS_SOFTWARE=1 firefox\n
    Run Code Online (Sandbox Code Playgroud)\n
  4. \n
  5. 转至 \xe2\x98\xb0 > 设置 > 常规 > 性能

    \n
  6. \n
  7. 取消选中“使用推荐的性能设置”,然后取消选中“可用时使用硬件加速”

    \n
  8. \n
  9. 关闭火狐浏览器

    \n
  10. \n
  11. 正常打开火狐浏览器

    \n
  12. \n
\n

LIBGL_ALWAYS_SOFTWARE=1仅适用于您关闭 Firefox 之前。Firefox 应该在禁用硬件加速的情况下工作,但如果仍然不行,您可以输入export LIBGL_ALWAYS_SOFTWARE=1~/.profile重新登录,这会带来系统延迟的高风险。GL 代表 OpenGL,这是大多数传统程序用于 GPU 加速的方式。

\n

安装 Ubuntu 后,您应该运行通常的sudo apt update && sudo apt upgrade. 尽管禁用的硬件加速看起来很清晰,但滚动时可能会出现一些滞后。要消除延迟并再次使用 GPU,请通过添加https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa并重新运行常规升级来安装较新的驱动程序。该 PPA 具有适用于 AMD/Intel 的最新台面 GPU 驱动程序,因此它将像 Ubuntu 23.10 一样支持您的 2022 年 9 月计算机。然后你可以在Firefox中重新启用硬件加速,并查看重新打开后图形是否正常。

\n