在 Ubuntu 22.04 上意外按下 Ctrl+S 会导致 Mozilla Firefox 卡死

在 Ubuntu 22.04 上意外按下 Ctrl+S 会导致 Mozilla Firefox 卡死

我在 Ubuntu 22.04 上遇到了一个问题,在意外输入Ctrl+时 Mozilla Firefox 会挂起S

而且我必须重新启动浏览器才能使用它。

在此处输入图片描述

答案1

刚刚注意到这个问题在 Ubuntu 23.04 发布的 Firefox (snap) 上也存在。看来这个错误还没有解决。

实际情况是,尽管只按下了一次 Ctrl+S,但出于某种原因,它会多次触发“保存网页”功能。因此,会打开多个对话框,一个接一个。这就是为什么窗口阴影看起来像窗口周围的背景光环。

要在不关闭 Firefox 的情况下关闭所有对话框,只需单击对话框以将焦点放在该对话框上,然后按住 Esc 键直到所有对话框都被销毁。

或者,您可以连续单击对话框左上角的“取消”按钮,直到所有对话框都被销毁。注意:如果您只单击一次“取消”按钮,它确实会关闭最顶部可见的对话框,但看起来什么也没发生,因为在其下方打开了太多对话框,它们的位置和大小都相同。

答案2

要关闭“窗口对话框”,Firefox您可以尝试关闭Ctrl+Shift+W,或者您可以尝试xkill在终端中输入命令,该命令将为您提供一个光标来单击任何窗口

如果你想关闭firefox进程,可以这样做:首先找到它对应的pid

ps -ef | grep firefox

你必须用在前面的步骤中找到的 PID 替换 12345

复制 PID 并终止它sudo kill 12345

如果仍然不起作用,你可以用这种方式强制sudo kill -9 12345

答案3

我发现这个问题可能是因为 Ubuntu 22.04 上的 Firefox 和 Wayland 冲突造成的。

您只需将其附加MOZ_ENABLE_WAYLAND=1到文件/etc/environment即可为 Firefox 启用 Wayland 支持。方法参考。遗憾的是,我没有找到更简单的方法来在 Firefox 中启用此标志。

此后,您还可以获得更加流畅的体验。

相关内容