I'm a big fan of series (have all FG's), anyway, Im currently on Arch Linux, and I don't have Pulseaudio installed - I run just by ALSA.
The options section in game detects all of my ALSA devices correctly (and I choose ALSA - USB DAC as output). But when I reset the game, it always falls back to PulseAudio (setting doesn't persist)...and I have no sound.
Hm there should not be a difference to the Amnesia and pig game when it comes to the audio. Possibly that the libs/ are different so could try to use the one from Amnesia with pig and see if that helps.
Can also post the hpl.log from both games for comparison.
in your home there should be a hidden .frictionalgames folder, in it is Amnesia/Pig and in main_settings.cfg you can change the device, I think the list in the launcher is correct so that the first entry = 0 and the second = 1 and so on.
I'm afraid I don't have enough knowledge or experience with Linux to help much. To make sure, you have played Amnesia TDD recently on this exact configuration?
The Pig one's launcher lets me select ALSA DAC, but when game lunches, it shows PulseAudio is in use.
If I set it to ALSA DAC in main_settings.cfg same thing. So there seems to be a bug with game, where it won't use saved option but will rather fallback to option 0 every time.
Ok, first Amnesia TDD:
main_settings.cfg
Quote:Version 1.20
-------- THE HPL ENGINE LOG ------------Creating Engine Modules-------------------------------------------------------- Creating graphics module Creating system module Creating resource module Creating input module Creating sound module Creating physics module Creating ai module Creating gui module Creating generate module Creating haptic module Creating scene module--------------------------------------------------------
Initializing Resources Module-------------------------------------------------------- Creating loader handlers Creating resource managers Adding loaders to handlers --------------------------------------------------------
Initializing Graphics Module--------------------------------------------------------Init lowlevel graphics: 1920x1200 disp:0 bpp:32 fs:1 ms:0 gpufmt:2 cap:'Amnesia - A Machine For Pigs Loading...' pos-1x-1) Setting video mode: 1920 x 1200 - 32 bpp Init Glew...OK Setting up OpenGL Vendor: NVIDIA Corporation Renderer: GeForce GTX 760/PCIe/SSE2 Version: 4.3.0 NVIDIA 325.15 Max texture image units: 32 Max texture coord units: 8 Max user clip planes: 8 Two sided stencil: 1 Vertex Buffer Object: 1 Anisotropic filtering: 1 Max Anisotropic degree: 16 Multisampling: 1 Texture compression: 1 Texture compression S3TC: 1 Auto generate MipMaps: 1 Render to texture: 1 Max draw buffers: 8 Max color render targets: 8 Packed depth-stencil: 1 Texture float: 1 GLSL Version: 4.30 NVIDIA via Cg compiler ShaderModel 2: 1 ShaderModel 3: 1 ShaderModel 4: 1 OGL ATIFragmentShader: 0Setting up G-Bugger: type: 0 texturenum: 3 Adding engine materials Initializing DevIL Vendor String: Abysmal Software Version String: Developer's Image Library (DevIL) 1.7.8 Version Number: 178 Adding engine post effects--------------------------------------------------------
Initializing Sound Module-------------------------------------------------------- Initializing OpenAL Available OpenAL devices: 0. PulseAudio Software(OpenAL default) 1. ALSA Software on default 2. ALSA Software on HDA Intel PCH [ALC889 Analog] (hw:0,0) 3. ALSA Software on HDA Intel PCH [ALC889 Digital] (hw:0,1) 4. ALSA Software on HDA NVidia [HDMI 0] (hw:1,3) 5. ALSA Software on HDA NVidia [HDMI 1] (hw:1,7) 6. ALSA Software on HDA NVidia [HDMI 2] (hw:1,8) 7. ALSA Software on HDA NVidia [HDMI 3] (hw:1,9) 8. ALSA Software on Musical Fidelity V-DAC 24/96 [USB Audio] (hw:2,0) Trying to open device 'ALSA Software on Musical Fidelity V-DAC 24/96 [USB Audio] (hw:2,0)'... Failed Finding first device matching filter that works... Device name: PulseAudio SoftwareSuccess! Number of mono sources: 64 Streaming setup: 8 Buffers x 262144 bytes each--------------------------------------------------------
Initializing Game Module-------------------------------------------------------- Adding engine updates Initializing script functions--------------------------------------------------------
User Initialization--------------------------------------------------------Loading data from cloud storage--------------------------------------------------------Updated 0 config files and 0 save files--------------------------------------------------------
WARNING: Could not find language file entry 'WelcomeMessage05'--------------------------------------------------------
Game Running-------------------------------------------------------- -------- Loading map 'menu_bg.map' --------- Cache Loading: 282 msWARNING: Could not find child with unique ID 12 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 13 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 14 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 15 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 16 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 17 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 18 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Could not find child with unique ID 19 to attach to entity 'spraylock_engines_Body_1' in 'entities/spraylock/engine_spraylock.ent'WARNING: Sub mesh 'Box001' does not exist in mesh 'fan_spraylock.msh'!WARNING: Could not find child with unique ID 13 to attach to entity 'spraylock_spray_switch_gauges_Body_1' in 'entities/spraylock/switch_gauges.ent'WARNING: Could not find child with unique ID 15 to attach to entity 'spraylock_spray_switch_gauges_Body_1' in 'entities/spraylock/switch_gauges.ent'WARNING: Could not find child with unique ID 14 to attach to entity 'spraylock_spray_switch_gauges_Body_1' in 'entities/spraylock/switch_gauges.ent'WARNING: Could not find child with unique ID 14 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 15 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 16 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 17 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 18 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 19 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 20 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 21 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 22 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 23 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 24 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 25 to attach to entity 'spraylock_electric_cabin_Body_1' in 'entities/spraylock/electric_cabin_spraylock.ent'WARNING: Could not find child with unique ID 28 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 29 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 30 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 31 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 32 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 33 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 34 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 35 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 36 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 37 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 38 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 39 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 40 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 41 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 42 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 43 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 44 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 45 to attach to entity 'spraylock_door_1_door' in 'entities/spraylock/door01_closed.ent'WARNING: Could not find child with unique ID 3 to attach to entity 'spraylock_power_gauges_Body_1' in 'entities/gauges/gauges_spraylock03.ent'WARNING: Could not find child with unique ID 2 to attach to entity 'spraylock_power_gauges_Body_1' in 'entities/gauges/gauges_spraylock03.ent'WARNING: Could not find child with unique ID 1 to attach to entity 'spraylock_power_gauges_Body_1' in 'entities/gauges/gauges_spraylock03.ent'WARNING: Could not find child with unique ID 0 to attach to entity 'spraylock_power_gauges_Body_1' in 'entities/gauges/gauges_spraylock03.ent'WARNING: Could not find child with unique ID 5 to attach to entity 'spraylock_gauge_inside_1_Body_1' in 'entities/spraylock/door_valve_gauge_02.ent'WARNING: Could not find child with unique ID 4 to attach to entity 'spraylock_gauge_inside_1_Body_1' in 'entities/spraylock/door_valve_gauge_02.ent'WARNING: Could not find child with unique ID 5 to attach to entity 'spraylock_gauge_inside_2_Body_1' in 'entities/spraylock/door_valve_gauge_03.ent'WARNING: Could not find child with unique ID 4 to attach to entity 'spraylock_gauge_inside_2_Body_1' in 'entities/spraylock/door_valve_gauge_03.ent'WARNING: Could not find child with unique ID 13 to attach to entity 'spraylock_spray_switch_gauges_1_Body_1' in 'entities/spraylock/switch_gauge_01.ent'WARNING: Could not find child with unique ID 12 to attach to entity 'spraylock_spray_switch_gauges_1_Body_1' in 'entities/spraylock/switch_gauge_01.ent'WARNING: Could not find child with unique ID 49 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 50 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 51 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 52 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 53 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 54 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 55 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 56 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 57 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 58 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 59 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 60 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 61 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 62 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 63 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 64 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 65 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 66 to attach to entity 'spraylock_door_2_door' in 'entities/spraylock/door02_closed.ent'WARNING: Could not find child with unique ID 0 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 1 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 2 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 3 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 4 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 5 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 6 to attach to entity 'spraylock_gauges_Body_1' in 'entities/gauges/gauges_spraylock01.ent'WARNING: Could not find child with unique ID 1 to attach to entity 'spraylock_gauge_outside_2_Body_1' in 'entities/spraylock/door_valve_gauge_04.ent'WARNING: Could not find child with unique ID 0 to attach to entity 'spraylock_gauge_outside_2_Body_1' in 'entities/spraylock/door_valve_gauge_04.ent' Entities: 309 ms Compilation: 0 ms Total: 630 ms Meshes created: 13 Bodies created: 3 -------- Loading complete --------- Setting profile: 'Furion2' Path: '/home/jan/.frictionalgames/Amnesia/Pig/Furion2/'--------------------------------------------------------
Statistics-------------------------------------------------------- Medium framerate: 57.792637--------------------------------------------------------
User Exit-------------------------------------------------------- Saving main config. Saving user config. Deleting game modules. 'LuxInputHandler' 'LuxHelpFuncs' 'LuxSaveHandler' 'LuxScriptHandler' 'LuxProgressLogHandler' 'LuxMapHandler' 'LuxMapHelper' 'LuxPlayer' 'LuxInfectionHandler' 'LuxDebugHandler' 'LuxEffectRenderer' 'LuxMusicHandler' 'LuxMusicHandler' 'LuxEffectHandler' 'LuxCompletionCountHandler' 'LuxGlobalDataHandler' 'LuxHintHandler' 'LuxPostEffectHandler' 'LuxPreMenu' 'LuxDebugHandler' 'LuxInventory' 'LuxJournal' 'LuxCredits' 'LuxLoadScreenHandler' Deleting config files.--------------------------------------------------------
Exiting Gui Module-------------------------------------------------------- Deleting all sets Deleting all skins Deleting all gfx elements Deleting all materials--------------------------------------------------------
Exiting Generate Module----------------------------------------------------------------------------------------------------------------
Exiting Scene Module----------------------------------------------------------------------------------------------------------------
Exiting Input Module----------------------------------------------------------------------------------------------------------------
Exiting Sound Module----------------------------------------------------------------------------------------------------------------
Exiting Graphics Module----------------------------------------------------------------------------------------------------------------
Exiting Resources Module-------------------------------------------------------- Done with fonts Done with scripts Done with particles Done with sounds Done with meshes Done with materials Done with Gpu programs Done with images Destroyed all textures Done with sound entities Done with animations Done with ent files All resources deleted--------------------------------------------------------
Exiting Physics Module----------------------------------------------------------------------------------------------------------------
Exiting System Module----------------------------------------------------------------------------------------------------------------
Deleting game setup provided by user- Deleting lowlevel stuff. Physics Sound Input Resources System Graphics HapticHPL Exit was successful!
|--Memory Manager Report-------------------------------||| No memory leaks detected. Memory left: 0||------------------------------------------------------|
(This post was last modified: 09-11-2013, 02:37 PM by Kreekakon.)