[21:17:30] [Render thread/ERROR]: Error starting SoundSystem. Turning off sounds & music java.lang.IllegalStateException: Failed to open OpenAL device at net.minecraft.class_4225.method_38501(class_4225.java:283) ~[client-intermediary.jar:?] at net.minecraft.class_4225.method_19661(class_4225.java:153) ~[client-intermediary.jar:?] at net.minecraft.class_1140.method_4846(class_1140.java:113) ~[client-intermediary.jar:?] at net.minecraft.class_1140.method_4837(class_1140.java:103) ~[client-intermediary.jar:?] at net.minecraft.class_1144.method_18182(class_1144.java:112) ~[client-intermediary.jar:?] at net.minecraft.class_1144.method_18788(class_1144.java:38) ~[client-intermediary.jar:?] at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?] at net.minecraft.class_1255.execute(class_1255.java:103) ~[client-intermediary.jar:?] at net.minecraft.class_4014.method_18367(class_4014.java:68) ~[client-intermediary.jar:?] at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at com.mojang.blaze3d.systems.RenderSystem.replayQueue(RenderSystem.java:211) [client-intermediary.jar:?] at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:198) [client-intermediary.jar:?] at net.minecraft.class_1041.method_15998(class_1041.java:315) [client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1205) [client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:768) [client-intermediary.jar:?] at net.minecraft.client.main.Main.method_44604(Main.java:244) [client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:51) [client-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.9.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.9.jar:?]
aoss is a simple wrapper script which facilitates the use of the ALSA OSS compatibility library. It just sets the appropriate LD_PRELOAD path and then runs the command.