I searched 1.7.4 silent mode and 1.7.4 openal and did not find any relevant forum search results for this issue.
When I start the game from the launcher, sometimes my client starts in silent mode and has no sound whatsoever. Messing with the options does not re-enable the sound. Repeatedly closing the client and re-launching the game will eventually get the sound to work.
Is there any way to fix this issue asside from restarting 1-5+ times? Generally, it takes 3-4 restarts when the issue occurs, but for this test and getting the console logs, it took quite a few more. There are times when I start the game and the issue doesn't occur, thus the 'sometimes.'
It's repeatable, and even if I start the game and it has sound, if I close it and start it again, it may or may not have sound.
I've included the console snippets from when the sound does not work and also when it does.
It appears to be an LWJGL OpenAL issue, sometimes it loads, sometimes it doesn't.
This is when the game starts with no sound:
[09:24:29 INFO]: Launching game
...
[09:24:31 INFO]: Client> [09:24:31] [main/INFO]: Setting user: ...
[09:24:31 INFO]: Client> [09:24:31] [main/INFO]: (Session ID is token:...)
[09:24:31 INFO]: Client> [09:24:31] [Client thread/INFO]: LWJGL Version: 2.9.1
[09:24:33 INFO]: Client> [09:24:33] [Client thread/INFO]: Reloading ResourceManager: Default
[09:24:33 INFO]: Client>
[09:24:33 INFO]: Client> Starting up SoundSystem...
[09:24:33 INFO]: Client> Initializing LWJGL OpenAL
[09:24:33 INFO]: Client> (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[09:24:33 INFO]: Client> AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005
[09:24:33 INFO]: Client> AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005
[09:24:33 INFO]: Client> Error in class 'LibraryLWJGLOpenAL'
[09:24:33 INFO]: Client> Unable to initialize OpenAL. Probable cause: OpenAL not supported.
[09:24:33 INFO]: Client> ERROR MESSAGE:
[09:24:33 INFO]: Client> Could not locate OpenAL library.
[09:24:33 INFO]: Client> STACK TRACE:
[09:24:33 INFO]: Client> org.lwjgl.openal.AL.create(AL.java:151)
[09:24:33 INFO]: Client> org.lwjgl.openal.AL.create(AL.java:102)
[09:24:33 INFO]: Client> org.lwjgl.openal.AL.create(AL.java:201)
[09:24:33 INFO]: Client> paulscode.sound.libraries.LibraryLWJGLOpenAL.init(LibraryLWJGLOpenAL.java:164)
[09:24:33 INFO]: Client> paulscode.sound.SoundSystem.CommandNewLibrary(SoundSystem.java:1576)
[09:24:33 INFO]: Client> paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2572)
[09:24:33 INFO]: Client> paulscode.sound.CommandThread.run(CommandThread.java:121)
[09:24:34 INFO]: Client> ERROR MESSAGE:
[09:24:34 INFO]: Client> Could not locate OpenAL library.
[09:24:34 INFO]: Client>
[09:24:34 INFO]: Client> Starting up SoundSystem...
[09:24:34 INFO]: Client> Switching to No Sound
[09:24:34 INFO]: Client> (Silent Mode)
[09:24:34 INFO]: Client>
[09:24:34 INFO]: Client> [09:24:34] [Sound Library Loader/INFO]: Sound engine started
...
This is when the game starts with sound:
[09:34:28 INFO]: Launching game
...
[09:34:30 INFO]: Client> [09:34:30] [main/INFO]: Setting user: ...
[09:34:30 INFO]: Client> [09:34:30] [main/INFO]: (Session ID is token:...)
[09:34:30 INFO]: Client> [09:34:30] [Client thread/INFO]: LWJGL Version: 2.9.1
[09:34:32 INFO]: Client> [09:34:32] [Client thread/INFO]: Reloading ResourceManager: Default
[09:34:32 INFO]: Client>
[09:34:32 INFO]: Client> Starting up SoundSystem...
[09:34:32 INFO]: Client> Initializing LWJGL OpenAL
[09:34:32 INFO]: Client> (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[09:34:33 INFO]: Client> OpenAL initialized.
[09:34:33 INFO]: Client>
[09:34:33 INFO]: Client> [09:34:33] [Sound Library Loader/INFO]: Sound engine started
...
I am using an unmodified client, using the launcher downloaded from minecraft.net, and the issue can be noticed immediately on the title screen when you click a button and it doesn't 'click,' so it has nothing to do with connection to servers or even starting a world.
I am using 32-bit Java 7, update 51 on 32-bit Windows Vista Home Premium SP1
*I attempted to use the CODE tags but it kept combining everything from the first CODE tag to the last /CODE tag, even though I had 2 different sections of CODE tags, so I had to use quote tags instead.
I would report the issue over at the mojang bug site, but it is currently down and unable to have bugs or comments added to it. I also searched there for this issue and no relevant results came up using my search terms.
When I start the game from the launcher, sometimes my client starts in silent mode and has no sound whatsoever. Messing with the options does not re-enable the sound. Repeatedly closing the client and re-launching the game will eventually get the sound to work.
Is there any way to fix this issue asside from restarting 1-5+ times? Generally, it takes 3-4 restarts when the issue occurs, but for this test and getting the console logs, it took quite a few more. There are times when I start the game and the issue doesn't occur, thus the 'sometimes.'
It's repeatable, and even if I start the game and it has sound, if I close it and start it again, it may or may not have sound.
I've included the console snippets from when the sound does not work and also when it does.
It appears to be an LWJGL OpenAL issue, sometimes it loads, sometimes it doesn't.
This is when the game starts with no sound:
This is when the game starts with sound:
I am using an unmodified client, using the launcher downloaded from minecraft.net, and the issue can be noticed immediately on the title screen when you click a button and it doesn't 'click,' so it has nothing to do with connection to servers or even starting a world.
I am using 32-bit Java 7, update 51 on 32-bit Windows Vista Home Premium SP1
*I attempted to use the CODE tags but it kept combining everything from the first CODE tag to the last /CODE tag, even though I had 2 different sections of CODE tags, so I had to use quote tags instead.
I would report the issue over at the mojang bug site, but it is currently down and unable to have bugs or comments added to it. I also searched there for this issue and no relevant results came up using my search terms.