Visitar URL original
Audio not playing during sessions · Issue #16644 · magefree/mage · GitHub
Skip to content

Audio not playing during sessions #16644

Open

Description

@LegacyValken

I seem to be having the problem of not being able to hear any of the sounds in-game, and this seems a bit exclusive to my playback device or xmage cannot properly detect my playback device.

OS: EndeavourOS
Desktop Environment: KDE Plasma 6.8.1
Window Manager: KWin (Wayland)

wpctl status reveals the following playback devices:
│ 44. Navi 31 HDMI/DP Audio [alsa]
│ 45. Starship/Matisse HD Audio Controller [alsa]
│ 101. HyperX Virtual Surround Sound [alsa]

My default playback device is HyperX Virtual Surround Sound, and despite being able to hear other things such as youtube, other games, discord, etc. I cannot hear xmage sounds and it does not show up in the applications listing when opening my volume control.

I am requesting instructions on a deeper dive into the issue, and/or a setting for xmage to select the preferred playback device.

Activity

  1. LegacyValken commented on Oct 27, 2026

    @LegacyValken
    Author

    INFO 2026-10-26 19:55:47,935 Starting MAGE CLIENT version: 1.4.62-V1 (build: 2026-10-03 20:33) =>[main] MageFrame.main
    INFO 2026-10-26 19:55:47,936 Java version: 1.8.0_201 =>[main] MageFrame.main
    INFO 2026-10-26 19:55:47,937 Logging: =>[main] DebugUtil.printLogsInfo
    INFO 2026-10-26 19:55:47,937 - log appender: console | Level: INFO =>[main] DebugUtil.printLogsInfo
    INFO 2026-10-26 19:55:47,937 - log appender: logfileByIndex | Level: INFO | File: mageclient.log =>[main] DebugUtil.printLogsInfo
    INFO 2026-10-26 19:55:47,938 Default charset: UTF-8 =>[main] MageFrame.main
    INFO 2026-10-26 19:55:48,179 Using GUI theme: Carbon Fiber =>[AWT-EventQueue-0] PreferencesDialog.loadTheme
    INFO 2026-10-26 19:55:48,195 Loading database... =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,982 Database stats: =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,982 - sets: 589 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,982 - cards: 93420 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,982 - tokens: 2573 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,983 - emblems: 139 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,983 - planes: 21 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,983 - dungeons: 4 =>[AWT-EventQueue-0] RepositoryUtil.bootstrapLocalDb
    INFO 2026-10-26 19:55:49,999 Images: search broken files... =>[AWT-EventQueue-0] MageFrame.
    INFO 2026-10-26 19:55:50,307 Loading sets and formats... =>[AWT-EventQueue-0] MageFrame.bootstrapSetsAndFormats
    INFO 2026-10-26 19:55:54,740 Symbols: loading... =>[AWT-EventQueue-0] ManaSymbols.loadImages
    INFO 2026-10-26 19:55:56,011 Symbols: done =>[AWT-EventQueue-0] ManaSymbols.loadImages
    INFO 2026-10-26 19:55:56,015 Loading plugins... =>[AWT-EventQueue-0] Plugins.loadPlugins
    INFO 2026-10-26 19:55:56,044 [Game counter plugin, version 0.1] has been loaded. =>[AWT-EventQueue-0] CounterPluginImpl.newPlugin
    INFO 2026-10-26 19:55:56,053 [Card plugin, version 0.7] has been loaded. =>[AWT-EventQueue-0] CardPluginImpl.newPlugin
    INFO 2026-10-26 19:55:56,056 [Theme plugin, version 0.5] has been loaded. =>[AWT-EventQueue-0] ThemePluginImpl.newPlugin
    INFO 2026-10-26 19:55:56,056 Done. =>[AWT-EventQueue-0] Plugins.loadPlugins
    INFO 2026-10-26 19:55:57,200 Client start up time: 9 seconds =>[AWT-EventQueue-0] MageFrame.lambda$new$1
    INFO 2026-10-26 19:56:00,572 Connect: connecting to server localhost:17171 =>[SwingWorker-pool-4-thread-4] SessionImpl$5.work
    INFO 2026-10-26 19:56:00,686 Connect: DONE =>[SwingWorker-pool-4-thread-4] SessionImpl$5.work
    INFO 2026-10-26 19:56:00,686 Logging: as username Admingistrator to server localhost:17171 =>[SwingWorker-pool-4-thread-5] SessionImpl$4.work
    INFO 2026-10-26 19:56:01,712 Logging: DONE =>[SwingWorker-pool-4-thread-5] SessionImpl$4.work
    INFO 2026-10-26 19:59:26,387 Game 6bc07a5f-2bde-49c9-bde4-9377d20b8741 started for player 966803f9-2f13-4c43-b949-aff53e217123 =>[AWT-EventQueue-0] CallbackClientImpl.gameStarted
    WARN 2026-10-26 20:00:53,434 ignore un-synced message 39 - UPDATE - GAME_UPDATE_AND_INFORM, possible reason: slow connection/performance =>[AWT-EventQueue-0] CallbackClientImpl.lambda$onCallback$3
    WARN 2026-10-26 20:04:00,538 Failed to open line =>[SOUND-3] LinePool.lambda$playSound$1
    javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 22050.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian not supported.
    at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(DirectAudioDevice.java:513)
    at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:121)
    at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:413)
    at mage.client.util.audio.LinePool.lambda$playSound$1(LinePool.java:139)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

    Client logs showing a potential error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions