We’ve spent a lot of time trying to get a log file from the rygel server … setting the log level in the config file didn’t seem to do anything useful. And I cannot even find a log file. The only output we’re able to find is formed by running the binary from the command line. Where is that log file?!? Hey — there isn’t one. All of this log level setting has to do with what’s written to STDOUT and STDERR. You can either modify the unit file to tee the output off to a file or run it from the command line
To get debugging output, use
G_MESSAGES_DEBUG=all rygel -g 5
To tee the output off to a file,
rygel -g *:5 2>&1 | tee -a /path/to/rygel.log