That indicates that firefox is not providing a working stdout/stderr to the process it launches. All the calibre gui tools require working stdout/stderr. You can pass the --detach argument to them to have them auto-redirect to /dev/null
So use
ebook-viewer --detach file.epub
Presumably, firefox simply passes the file handles it gets to its child processes, so your real question is why does firefox not have working stdout itself.
|