【发布时间】:2019-08-22 17:22:14
【问题描述】:
我想在 chromium 中打开联机帮助页(来自 man -H 命令),但出现此错误:
yoline@yolinePC:~$ man -H ls
Failed to move to new namespace: PID namespaces supported, Network namespace supported, but failed: errno = Operation not permitted
[2813:2813:0823/005741.984026:FATAL:zygote_host_impl_linux.cc(186)] Check failed: ReceiveFixedMessage(fds[0], kZygoteBootMessage, sizeof(kZygoteBootMessage), &boot_pid).
#0 0x55eb8a223509 <unknown>
#1 0x55eb8a171cc6 <unknown>
#2 0x55eb8a189cd4 <unknown>
#3 0x55eb8b421f80 <unknown>
#4 0x55eb89c73082 <unknown>
#5 0x55eb8b420c79 <unknown>
#6 0x55eb8b4234a5 <unknown>
#7 0x55eb89c7410a <unknown>
#8 0x55eb89ca1d71 <unknown>
#9 0x55eb89c719a5 <unknown>
#10 0x55eb8761006d ChromeMain
#11 0x7fd0cb19b09b __libc_start_main
#12 0x55eb8760feca _start
Received signal 6
#0 0x55eb8a223509 <unknown>
#1 0x55eb8a171cc6 <unknown>
#2 0x55eb8a221dc3 <unknown>
#3 0x55eb8a223495 <unknown>
#4 0x7fd0d2199730 <unknown>
#5 0x7fd0cb1ae7bb gsignal
#6 0x7fd0cb199535 abort
#7 0x55eb8a223435 <unknown>
#8 0x55eb8a189e98 <unknown>
#9 0x55eb8b421f80 <unknown>
#10 0x55eb89c73082 <unknown>
#11 0x55eb8b420c79 <unknown>
#12 0x55eb8b4234a5 <unknown>
#13 0x55eb89c7410a <unknown>
#14 0x55eb89ca1d71 <unknown>
#15 0x55eb89c719a5 <unknown>
#16 0x55eb8761006d ChromeMain
#17 0x7fd0cb19b09b __libc_start_main
#18 0x55eb8760feca _start
r8: 0000000000000000 r9: 00007ffc94133af0 r10: 0000000000000008 r11: 0000000000000246
r12: 00007ffc94134d40 r13: 00007ffc94134f00 r14: 00000000000000aa r15: 00007ffc94133d70
di: 0000000000000002 si: 00007ffc94133af0 bp: 00007ffc94133d40 bx: 0000000000000006
dx: 0000000000000000 ax: 0000000000000000 cx: 00007fd0cb1ae7bb sp: 00007ffc94133af0
ip: 00007fd0cb1ae7bb efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.
man: couldn't execute any browser from chromium
我的操作系统是 Debian,我使用i3 作为窗口管理器。我的英语不是很好,但我正在努力。
我通过使用命令export BROWSER="i3-msg exec chromium" 而不是export BROWSER="chromium" 解决了这个问题。
但我遇到另一个问题,铬在/tmp 中找不到 HTML 文件。
在看到this post on Reddit 之前,我无法解决这个问题。
1、创建脚本“open-delay.sh”,内容如下:
i3-msg exec xdg-open $1
sleep 5
2、使用man --html=/path/to/open-delay.sh page调用man,或者你可以在你的主目录中为.bashrc添加一个别名,内容如下:
alias manhtml="man --html=/path/to/open-delay.sh"
【问题讨论】:
标签: linux debian chromium manpage