• Linux HDMI Sound question

    From Tiny@618:618/12 to All on Wed Jan 8 06:21:00 2025
    Hi All,

    Is anyone running Linux and using HDMI sound?

    Here's what happens over here, and I have spent a few
    hours on google and know the issue... I just don't know if it
    can be fixed somehow.

    Launch a full screen game let's use an old Dosbox one called
    Tex Murphy - Pandora Directive, this is the GOG version with the
    linux installer.

    Game launches full screen. Video starts playing no sound.

    ALT-ENTER to shrink the window, now I have to select mixer change
    the output back to HDMI and sound works. Hit ALT-ENTER for FS and
    because of the pause (I assume) of the monitor going blank for a second
    while it figures out it's existence in the universe.... NO SOUND.

    Switch back to mixer and the device has been disabled by the OS.

    Lots of people have run into this issue on the forums, but no one seems
    to have an answer. I'm Asking here because we have a smarter then
    average group of people.

    Shawn

    ... Eggs superglued to refrigerator egg shelf. Delete children (Y/N)?


    --- Grumble
    * Origin: From the Dirty Shwa (618:618/12)
  • From Mike Powell@618:250/1 to TINY on Wed Jan 8 09:53:00 2025
    Is anyone running Linux and using HDMI sound?

    Yes, and I just went through some acrobatics with it because I replaced and older machine, which was hooked up to my TV via HDMI, with a new one.

    Here's what happens over here, and I have spent a few
    hours on google and know the issue... I just don't know if it
    can be fixed somehow.

    Launch a full screen game let's use an old Dosbox one called
    Tex Murphy - Pandora Directive, this is the GOG version with the
    linux installer.

    So it is running in a DOSBOX instance?

    My experiences are unfortunately not with DOS programs, but with linux ones like vlc or trying to play a video on YT via Firefox. What it turned out
    to be in my case was that there was a *monitor* setting that was not right.

    I kept checking the sound settings, but it turned out that by default the
    HDMI sound in the monitor setting was turned off. Turning that on fixed it.

    I had encountered this once before and apparently just long enough ago that
    I had forgot about it. ;)

    Mike


    * SLMR 2.1a * I have a speech impediment ... my foot.
    --- SBBSecho 3.20-Linux
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (618:250/1)
  • From Tiny@618:618/12 to Mike Powell on Wed Jan 8 13:47:00 2025
    Hi Mike,
    On <Thu, 08 Jan 25>, you wrote me:

    So it is running in a DOSBOX instance?

    As long as it's not full screen.

    My experiences are unfortunately not with DOS programs, but with
    linux ones like vlc or trying to play a video on YT via Firefox.

    That's all working as expected. From what I can find out Windows runs
    a little daemon that keeps reporting the monitor is on and not off. When dosbox goes full screen and the monitor goes blank for a second linux
    assumes the sound is gone and resets to "Internal Sound" instead of the
    HDMI one.

    I kept checking the sound settings, but it turned out that by default
    the HDMI sound in the monitor setting was turned off. Turning that
    on fixed it.

    Just in case I have done that and it is on. Only one setting on this
    monitor for that, yes or no and it's on yes enable. Does work fine as long
    as the monitor doesn't flick in dosbox.

    I had encountered this once before and apparently just long enough
    ago that I had forgot about it. ;)

    Hey gave me an option or two to check. Any and all replies are apreciated.

    Shawn

    ... There IS intelligent life in the universe... It ignores us...


    --- Grumble
    * Origin: Dirty Ole' Town (618:618/12)
  • From Mike Powell@618:250/1 to TINY on Thu Jan 9 08:40:00 2025
    That's all working as expected. From what I can find out Windows runs
    a little daemon that keeps reporting the monitor is on and not off. When dosbox goes full screen and the monitor goes blank for a second linux
    assumes the sound is gone and resets to "Internal Sound" instead of the
    HDMI one.

    Interesting, and unfortunate.

    Hey gave me an option or two to check. Any and all replies are apreciated.

    I am using DOSBOX-X here to run my DOS BBS instances in. I don't notice
    the same screen flicker with it when going full screen that I remember with DOSBOX. Might be something to try if all else fails. DOSEMU also doesn't
    have that flicker but may not be 100% compatable with what you are trying
    to do.

    Mike

    * SLMR 2.1a * Tip: Never take a beer to a job interview.
    --- SBBSecho 3.20-Linux
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (618:250/1)
  • From Tiny@618:618/12 to Mike Powell on Thu Jan 9 16:24:00 2025
    Hi Mike,
    On <Fri, 09 Jan 25>, you wrote me:

    linux assumes the sound is gone and resets to "Internal Sound"
    the HDMI one.
    Interesting, and unfortunate.

    I "solved" it with a workaround. I have an old M-Audio USB device that
    windows doesn't support anymore. I plugged that in and made it the default sound device.

    When I launch the game it goes FS, cuts off the sound device (for some
    reason) and then drops down to the next one which is the HDMI. LOL

    have that flicker but may not be 100% compatible with what you are
    trying to do.

    GOG games have their own version of dosbox I guess. Whatever this is
    working now and I'm happily playing my 30 year old video game. LOL

    Shawn

    ... AI programmers only think they do it


    --- Grumble
    * Origin: From the Dirty Shwa (618:618/12)