Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Where does stdout from applications go to when started in gnome (F20)?

When I start an application in gnome (F20), I want to see what it has written to stdout/stderr if it behaves strangely. Of course, I can start it in a terminal. But then I'd have to know beforehand that the application will behave strangely later. (Or I start everything in a terminal by default which is not really an option.)

Searching for this in the web, I found some interesting answers, but obviously they are all outdated. Traditionally, output used to go to $HOME/.xsession-errors (actually, I knew about that one, but it isn't there any more). I also found some patch that seems to have replaced that with $XDG_HOME/.cache/gdm/session.log (doesn't exist either). In Ubuntu, the output currently seems to end up in $HOME/.cache/upstart/gnome-session.log (but F20 uses systemd). Of course, I checked the output of journalctl, nothing there. Any hint appreciated.

Where does stdout from applications go to when started in gnome (F20)?

When I start an application in gnome (F20), I want to see what it has written to stdout/stderr if it behaves strangely. Of course, I can start it in a terminal. But then I'd have to know beforehand that the application will behave strangely later. (Or I start everything in a terminal by default which is not really an option.)

Searching for this in the web, I found some interesting answers, but obviously they are all outdated. Traditionally, output used to go to $HOME/.xsession-errors (actually, I knew about that one, but it isn't there any more). I also found some patch that seems to have replaced that with $XDG_HOME/.cache/gdm/session.log (doesn't exist either). In Ubuntu, the output currently seems to end up in $HOME/.cache/upstart/gnome-session.log (but F20 uses systemd). Of course, I checked the output of journalctl, nothing there. Any hint appreciated.