This article contains tips about running doomsday in a Unix-like environment.
If you prefer launching from the command_line, I recommend creating your own startup scripts for j_doom, j_heretic and j_hexen. In them, you can specify any command line options you wish to use. Below is a simple example.
#!/bin/sh if [ -d ~/.deng ]; then /bin/true; else mkdir ~/.deng; fi /usr/local/bin/doomsday -game jdoom -file ~/wads/doom.wad -userdir ~/.deng
The default location for the doomsday executable is /usr/local/bin, but that can be changed by providing your own prefix for the configure script (see compilation_with_cmake).
You can give the option –without-opengl to the configure script if you don't want to compile the open_gl_renderer_plugin at all.
See also: dedicated_server
I recommend using MIDI only with sound cards that have hardware support for playing MIDI music (e.g., SB Live). Otherwise, it is advisable to just disable music playback with nomusic_option_.
For example, the deng_midi_cmd_env_ environment variable could be set like this:
export DENG_MIDI_CMD="aplaymidi -p 65:0"
The default program for MIDI playback is timidity. Note, however, that music playback may become choppy since timidity plays music entirely in software. It is best to experiment with different timidity settings (e.g., buffering and process niceness) if you would like to reduce any artifacts in software music playback.