首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xdg-open不能打开蓝色牛仔裤

xdg-open不能打开蓝色牛仔裤
EN

Stack Overflow用户
提问于 2021-02-25 04:42:14
回答 1查看 182关注 0票数 1

我正尝试在浏览器中打开一个链接后打开BlueJean。如果我想让xdg-open打开一个应用程序的url,我同意并点击按钮。但是,没有打开正确的应用程序,并且默认应用程序打开时什么也不做。基本上,我的浏览器会打开一个新窗口,因为传递的链接基本上是一个url。

控制台上显示的错误是

代码语言:javascript
复制
/usr/bin/xdg-open: 800: : Permission denied
Opening in existing browser session.
[177214:177214:0224/132020.005501:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)

我不确定是什么被拒绝了,每个人都可以执行访问/usr/bin/xdg-open和应用程序。

代码语言:javascript
复制
❱ ls -l /usr/bin/bluejeans-v2
lrwxrwxrwx 1 root root 27 Feb 24 12:31 /usr/bin/bluejeans-v2 -> /opt/BlueJeans/bluejeans-v2
❱ ls -la /opt/BlueJeans/bluejeans-v2 
-rwxrwxr-x 1 root root 114921480 Feb  4 04:51 /opt/BlueJeans/bluejeans-v2
❱ ls /usr/bin/xdg-open -l
-rwxr-xr-x 1 root root 25621 Jan 11 07:39 /usr/bin/xdg-open

当我在shell中打开浏览器时,我试着停止它,但没有出现任何有用的东西。

也许这也是有用的

代码语言:javascript
复制
❱ cat /usr/share/applications/bluejeans-v2.desktop
[Desktop Entry]
Name=BlueJeans
Comment=BlueJeans Desktop App
Exec="/usr/bin/bluejeans-v2" %U
Terminal=false
Type=Application
Icon=bluejeans-v2
StartupWMClass=BlueJeans
MimeType=x-scheme-handler/bjnb;
Categories=AudioVideo;
代码语言:javascript
复制
❱ xdg-mime query default x-scheme-handler/bjnb                   
bluejeans-v2.desktop

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-08 03:23:25

基本上发生的事情是,mime类型没有默认的应用程序,并且默认的浏览器试图打开它。

要解决这个问题,我所要做的就是:

代码语言:javascript
复制
cp /usr/share/applications/bluejeans-v2.desktop ~/.local/share/applications

现在x-scheme-handler/bjnb会穿着蓝色牛仔裤开场。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66358553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档