I do daemon -f -i ./some_gui_program - it starts.I do daemon -i ./some_gui_program - nothing visible happens.Why I can't start GUI programs detached on Linux this way? What's the use of daemon's -f option if it changes behaviour that much?
Why programs often fail to run when started by `daemon`?
linux;gui;daemon