
This option can be used to force the main window of the GUI to a certain location on your screen and/or give it certain dimensions.įor example, the following would position the window in the lower right corner with a width of 800 pixels and a height of 600 pixels:

exec-on-crash pathĮxecute command specified in path when gtk-gnutella crashes. The options -log-stderr and -log-stdout can be used to redirect log output in this case. Please note that when gtk-gnutella is started as a daemon all output which is normally send to the standard output and standard error output (usually your terminal or a common log file such as ~/.xsession-errors), is sent to /dev/null. Thus you might want to add the -daemonize option in this case. This is mainly meant for headless mode but you can also use it if the Gtk+ GUI is enabled.įor example, if you do not start gtk-gnutella from a terminal but from a window manager menu, there's little reason to not daemonize gtk-gnutella. It also changes it working directory to the root directory i.e., "/" so that it doesn't block a mount point for example. It detaches from the terminal (if started from one) and forks itself into the background. This options causes gtk-gnutella to become a daemon. Tell gtk-gnutella to output a list of variables describing compile-time configuration information that was gathered when the program was built. cleanupįor developers mostly: this requests a final memory cleanup sequence at exit time in an attempt to be able to spot memory leaks by looking at all the remaining allocated blocks, letting the developpers figuring out, perhaps, why they were not cleaned-up properly. OptionsĪll the options can be abbreviated as long as the supplied name is not ambiguous. Great care has been devoted into making gtk-gnutella powerful, efficient and reliable. The addition of Gnutella-specific HTTP headers makes each Gnutella client a powerful file swarmer where even firewalled hosts can contribute. The Gnutella network allows users to search for files and to advertise files shared locally, but is not handling file transfers which is done through HTTP. It supports both searching and sharing with the 0.6 version of the Gnutella protocol and includes support for numerous protocol improvements and additions that have been added to the Gnutella network since. Gtk-gnutella is a GTK+ Gnutella client for Unix.
