小编Jam*_*Ray的帖子

如何打开带有错误的 PDF 中的链接:“无法打开外部链接。无法执行子进程“sh”(权限被拒绝)”?

我有一个与这个未回答的问题类似的问题。

当我使用 evince 单击 PDF 文档中的链接时,出现错误:“无法打开外部链接。无法执行子进程“sh”(权限被拒绝)”。

在此处输入图片说明

作为参考,链接在 p. 上。此 PDF 的 6 部分:https : //1drv.ms/b/s ! ArWcVIN9MDpYlALaxYygOngeodbz。CTRL+F“邪教参数”。

请注意,您可以通过右键单击链接来复制该链接,然后将其粘贴到浏览器中,但最好通过直接单击该链接来使其工作。

当我在 Windows 10 上单击 Adob​​e Acrobat Reader 中的链接时,我收到以下提示:

PDF链接权限提示

单击允许,然后在默认浏览器中打开 URL。所以我可以确认这是 Ubuntu 的问题。

请注意,我可以从命令行运行 Bash 脚本,这就是我从 TeX 文件编写 PDF 文件时所做的,使用一个简单的./build.sh命令 while cded 到文件目录。

该问题也出现在本文档中。请注意,单击链接可以与 Brave 浏览器中的 PDF 查看器扩展一起正常工作。

通过此问题中的步骤,当我运行 evince 并单击链接时,Bash 中没有输出。

在 Ubuntu 17.10 中,单击应用程序下拉菜单中的帮助时仍然没有任何反应。

尝试@muru 的建议:

$ type -a sh
sh is /bin/sh
$ namei -lx /bin/sh
f: /bin/sh
Drwxr-xr-x …
Run Code Online (Sandbox Code Playgroud)

permissions pdf evince url

7
推荐指数
1
解决办法
2128
查看次数

如何在 Ubuntu 17.10 中关闭屏幕?

xset dpms force off 不起作用,输出:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  147 (DPMS)
  Minor opcode of failed request:  6 (DPMSForceLevel)
  Serial number of failed request:  12
  Current serial number in output stream:  14
Run Code Online (Sandbox Code Playgroud)

我有两台带有电源按钮的显示器,带有默认电源管理设置。但是,使用命令按一个键盘快捷键会很方便。

我很确定我正在使用 Gnome 并且读到 xset 不适用于 Gnome。

作为替代解决方案,我将屏幕超时更改为 1 分钟。

有关的:

command-line display shortcut-keys power-management

5
推荐指数
2
解决办法
2355
查看次数