AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 410092
Accepted
MountainX
MountainX
Asked: 2017-12-11 11:43:16 +0800 CST2017-12-11 11:43:16 +0800 CST 2017-12-11 11:43:16 +0800 CST

Firefox 57 插件窗口无法绘制内容 - 仅在 Linux 上。任何用户解决方法?

  • 772

问题:插件打开一个窗口,但标题栏开头写着“moz-extension://....”,没有标题前言。更重要的是,窗口完全是空白的;如果我在窗口内右键单击(但不是左键单击),或调整窗口大小,则会绘制内容。

这是错误报告:

1402110 - chrome.windows.create() 忽略 titlePrefix 并且无法绘制内容

Mozilla 将其标记为“不会修复”。

对我来说,问题是用户不知道他们可以调整窗口大小或强制它重新绘制内容,因此会产生很多支持问题。我无法更改 Firefox 代码或任何插件代码。

但是,也许 KDE、Xorg 或 Linux 可以为我提供一个临时的解决方法?有没有人有什么建议?

我以为我可以使用 KDE 窗口规则(系统设置 > 窗口管理 > 窗口规则),但我没有使用它们的经验,而且到目前为止我还没有想出正确的规则。

我尝试在“moz-extension://”上匹配窗口标题子字符串并指定最初应用的大小。我还尝试了 KDE 的“检测窗口属性”并匹配提供的那些。无论哪种方式,它都不匹配窗口,因为更改窗口大小没有效果。

kde firefox
  • 2 2 个回答
  • 60 Views

2 个回答

  • Voted
  1. MountainX
    2017-12-11T12:25:47+08:002017-12-11T12:25:47+08:00

    我确实让这个工作:

    打开受影响的 Firefox 插件窗口。

    打开 KDE 系统设置。单击窗口管理。然后单击窗口规则。单击“新建...”以添加新规则。

    单击“检测窗口属性”。鼠标光标会改变。现在单击之前打开的 Firefox 插件窗口。

    单击后,将弹出一个新的对话框窗口,显示 Firefox 插件窗口的窗口属性。选中窗口角色、窗口类型和窗口标题复选框。单击确定,这些规则将应用于新窗口规则的“窗口匹配”选项卡。我建议稍微放松一下火柴。例如,我编辑了窗口标题并使用了子字符串匹配而不是完全匹配。

    现在切换到新窗口规则的大小和位置选项卡。我使用了“Maximized Verticallly”和“Force”和“Yes”。

    点击“确定”保存。然后单击“应用”。然后退出系统设置。现在应该解决这个问题。

    • 1
  2. Best Answer
    MountainX
    2017-12-11T22:06:35+08:002017-12-11T22:06:35+08:00

    还有一个更好的解决方法。它来自这里:https ://bugzilla.mozilla.org/show_bug.cgi?id=1402110#c11

    脚步:

    1. 在 Firefox 地址栏中加载 about:config?filter=extensions.webextensions.remote。这应该直接在 about:config 上显示 extensions.webextensions.remote。
    2. 双击首选项将其设置为 true。
    3. 重新启动网络浏览器。

    来自 jingyu9575 的关于 Bug 1402110 的评论 #11,太平洋标准时间 2017-12-10 17:48:40

    我的一个分机也受到了影响。在测试时,我发现它与禁用“进程外扩展”功能(在 Windows 中默认启用,在 Linux 中默认禁用)有关。在 Windows 中禁用该功能时会出现该错误,而在 Linux 中启用该功能时不会出现该错误。

    • 1

相关问题

  • Krename:如何为每个文件夹重新编号?

  • Firefox 将输入栏显示为黑色,方程式显示为浅灰色

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    JSON数组使用jq来bash变量

    • 4 个回答
  • Marko Smith

    日期可以为 GMT 时区格式化当前时间吗?[复制]

    • 2 个回答
  • Marko Smith

    bash + 通过 bash 脚本从文件中读取变量和值

    • 4 个回答
  • Marko Smith

    如何复制目录并在同一命令中重命名它?

    • 4 个回答
  • Marko Smith

    ssh 连接。X11 连接因身份验证错误而被拒绝

    • 3 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Marko Smith

    systemctl 命令在 RHEL 6 中不起作用

    • 3 个回答
  • Marko Smith

    rsync 端口 22 和 873 使用

    • 2 个回答
  • Marko Smith

    以 100% 的利用率捕捉 /dev/loop -- 没有可用空间

    • 1 个回答
  • Marko Smith

    jq 打印子对象中所有的键和值

    • 2 个回答
  • Martin Hope
    EHerman JSON数组使用jq来bash变量 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux 日期可以为 GMT 时区格式化当前时间吗?[复制] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC 如何复制目录并在同一命令中重命名它? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve “root”用户的文件权限如何工作? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe 将默认编辑器更改为 vim for _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey 如何下载软件包而不是使用 apt-get 命令安装它? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao 为什么目录 /home、/usr、/var 等都具有相同的 inode 编号 (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg —list-keys 命令在将私钥导入全新安装后输出 uid [未知] 2017-11-26 18:26:02 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve