Changes between Version 121 and Version 122 of FAQ


Ignore:
Timestamp:
Jan 3, 2023, 10:25:32 PM (16 months ago)
Author:
Norse_Harold
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v121 v122  
    156156If you connect a sound device, or plug in an audio jack, after you start 0 A.D. then it is necessary to configure your operating system to use it as the default sound device, then restart 0 A.D. in order for it to be detected.
    157157
    158 Assuming that sound works for other apps while 0 A.D. is not running then troubleshooting the sound output of 0 A.D. likely involves troubleshooting OpenAL on your system. This is because 0 A.D. uses the OpenAL sound system for audio output. Check the OpenAL configuration, which on Linux and Mac is stored at {{{/etc/openal/alsoft.conf}}}, and on Windows is stored in {{{%AppData%\alsoft.ini}}}. If it does not already exist then download [https://raw.githubusercontent.com/kcat/openal-soft/master/alsoftrc.sample alsoftrc.sample], rename it to the appropriate name for your OS and store it in the correct location, listed earlier.
     158Assuming that sound works for other apps while 0 A.D. is not running then troubleshooting the sound output of 0 A.D. likely involves troubleshooting OpenAL on your system. This is because 0 A.D. uses the OpenAL sound system for audio output. It can be useful to test other games that use OpenAL, such as chromium-bsu, supertux, supertuxkart, dustracing2d, scorched3d, lugaru, warzone2100, ioquake3, and rtcw.
     159
     160Check the OpenAL configuration, which on Linux and Mac is stored at {{{/etc/openal/alsoft.conf}}}, and on Windows is stored in {{{%AppData%\alsoft.ini}}}. If it does not already exist then download [https://raw.githubusercontent.com/kcat/openal-soft/master/alsoftrc.sample alsoftrc.sample], rename it to the appropriate name for your OS and store it in the correct location, listed earlier.
    159161
    160162Ensure that the correct "driver", also known as "audio backend", is being used by OpenAL. There are reports from users where unexpected drivers were used by OpenAL, for example trying to use jack, failing, next using alsa instead of Pulseaudio. The only documentation easily found about the OpenAL configuration is in the comments within alsoft.conf. When referencing drivers in the OpenAL configuration, use the name of the audio backend within the quote marks at [https://github.com/kcat/openal-soft/blob/master/alc/alc.cpp#L199 alc.cpp].