有时 evince 需要几秒钟才能打开 pdf,否则只需 1 或 2 秒即可打开。关于修复或故障排除程序的任何想法
答案1
我已经使用 strace 从命令提示符运行了 evince,如下所示:
strace evince /path/to/file.pdf
当我在终端查看 strace 的输出时,我注意到它在如下一行暂停了几秒钟:
stat(..."/path/to/a/file/I/opened/a/few/days/ago"...)
这种暂停发生了几次。我还注意到“/path/to/a/file/I/opened/a/few/days/ago”位于一个目前不可用的网络共享上(它是一个已关闭电源的 NAS),但我的 Linux 机器仍然挂载了该共享,并且处于繁忙状态。我已 umount -l 该共享,evince 正常启动。我不知道为什么 evince 会显示那个旧文件,但这是我的问题的根源。