设置 zathura 的默认浏览器

设置 zathura 的默认浏览器

所以我在设置默认浏览器来打开 zathura 中的链接时遇到了麻烦。我想使用 chrome,但总是使用 Palemoon。

我在 Manjaro 上使用 i3。

首先xdg-open "https://www.google.com"要正确使用chrome。当我在 zahura 中打开任何链接时,终端中会抛出以下错误:

[1:1:1106/105839.089082:ERROR:nacl_fork_delegate_linux.cc(329)] Bad NaCl helper startup ack (0 bytes)
/usr/bin/xdg-open: line 756: 26008 Trace/breakpoint trap   (core dumped) "$command_exec" "$@"

Palemonon 打开了链接。是因为它被设置为默认浏览器吗.profile

有什么建议么?

答案1

在你的 ~/.config/zathura/zathurarc 中,添加一行

set sandbox none

关注问题这里

答案2

太长了;博士

对我来说,打开xdg-open some-url浏览器不足以让 zathrura 跟踪链接。我也不得不xdg-settings set default-web-browser my-browser.desktop


我通常使用酷特浏览器而不是 Chrome,我从来不关心它xdg-open some-url是什么,直到我因为 zathura 没有打开 URL 而遇到这个问题。

所以我尝试了什么xdg-open "https://www.google.com",它确实打开了一个浏览器(尽管是错误的,Chrome),但 zathura 无论如何都不会点击链接。

因此我首先尝试设置正确的浏览器:

xdg-settings set default-web-browser org.qutebrowser.qutebrowser.desktop

然后 zathura 的行为就正确了。

相关内容