尽管它可以从终端运行,但无法将快捷方式绑定到 diodon 历史菜单

尽管它可以从终端运行,但无法将快捷方式绑定到 diodon 历史菜单

Diodion 热键功能对我来说不起作用。所以我想绑定系统热键来/usr/bin/diodon打开历史菜单。

如果我输入/usr/bin/diodonbash shell,它可以正常工作,菜单就会打开。

如果我绑定bash -c "/usr/bin/diodon"或运行下面的脚本,则会执行该脚本但不会打开历史记录菜单。

#!/bin/bash
/usr/bin/diodon
exit 0

这怎么可能?我是不是漏掉了什么?

答案1

我试过解决方法@vanadium 已经找到并添加了延迟来解决竞争条件对我来说有效(Xubuntu 16.04.3):

bash -c "sleep 0.1 && diodon"

相关内容