![Xdg-open 不执行任何操作,放大 Chromium,](https://linux22.com/image/1171208/Xdg-open%20%E4%B8%8D%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E6%93%8D%E4%BD%9C%EF%BC%8C%E6%94%BE%E5%A4%A7%20Chromium%EF%BC%8C.png)
我正在运行 Ubuntu 18.04.4 LTS。正如标题所述,当在 Zoom(Chromium 浏览器)上提示“xdg open”时,什么都没有发生,我无法进行电话会议。有人知道可能是什么问题吗?我也在其他网站上遇到过这个问题。
答案1
可能是xdg-open
没有配置为使用正确的zoom.desktop
这是我所做的
验证您是否具有有效的处理程序zoommtg
xdg-mime query default x-scheme-handler/zoommtg
对我来说这给出了输出zoom.desktop
但我没有
/usr/share/applications/zoom.desktop
但是我有一个
/usr/share/applications/Zoom.desktop
Z
沒有注意到z
我改变了默认设置
xdg-mime default Zoom.desktop x-scheme-handler/zoommtg
答案2
我刚刚遇到这个问题,出于某种原因,在另一个 ubuntu 安装上它可以完美运行,但在这个新的 ubuntu 安装上却不行。
这似乎是由于 snapd 的工作方式造成的: https://bugs.launchpad.net/snapd/+bug/1776873
关于这个错误的评论中提到了一个可能的修复方法: https://bugs.launchpad.net/snapd/+bug/1776873/comments/36
但更简单的解决方案可能是从存储库安装 Chroumium,而不是从 snap install(软件中心)安装。我卸载了 Chroumium snap,并安装了在普通 apt 存储库中找到的 Chroumium。我首先使用的 zoom 安装是 zoom 公司提供的安装(一个 deb 包),然后是软件中心的 snap install。它们似乎都有效,问题已确认 Chroumium snap install 是安全的。
要删除 snap 安装:
$ snap remove chromium
要安装包管理器版本:
$ sudo apt install chromium-browser
这省去了将会议 ID 和密码复制并粘贴到会议中的步骤。以上操作在全新安装的 ubuntu 18.04 中有效