XPRA 上的 Firefox 中文本模糊且冻结

XPRA 上的 Firefox 中文本模糊且冻结

我正在通过 XPRA 转发 Firefox,但文本很模糊。此外,应用程序经常会冻结几秒钟,尽管系统资源充足,可以运行 Firefox。我尝试使用--min-speed--min-qualityXPRA 标志,但毫无效果。

如何让 Firefox 在 XPRA 中运行?

在 Ubuntu Docker 容器上使用最新的 XPRA (4.4) 进行测试。

答案1

可以通过更改 XPRA 使用的视频编码器来解决此问题。使用默认编码 ( --encoding=auto) 时,Firefox 会模糊且冻结,但如果您添加该--encodings=jpeg标志,则文本不再模糊,Firefox 也不再冻结。

重要的!请注意,我设置了--encodings=jpeg,而不是--encoding=jpeg。出于某种原因,前者有效,而后者无效。

警告:这可能会导致其他错误。虽然 Firefox 运行正常,但我也测试了--encodings=jpegWireshark。出于某种原因,当您指定 时,Wireshark 的顶部菜单下拉菜单不再正常工作(不可见但仍可点击)--encodings=jpeg

我的最终解决方案是在和之间切换--encodings=jpeg--encodings=all具体取决于我是否需要转发 Firefox 或 Wireshark。

相关内容