Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.mint    |    Looks pretty on the outside, thats it!    |    30,566 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 28,857 of 30,566    |
|    Paul to Felix    |
|    Re: Linux Mint no sound    |
|    11 Aug 25 16:47:29    |
      XPost: aus.computers       From: nospam@needed.invalid              On Sun, 8/10/2025 8:23 PM, Felix wrote:       >       > I upgraded a linux box from LM 22 to LM 22.1 via software manager when       prompted, but now have no sound, because HDMI does not appear in sound manager       as an output option, only SPDIF. I have tried changing drivers. How to fix       please?       >       >               [Picture]               https://i.postimg.cc/3xbJ7gyz/LM221-soundworks-HDMI.png              The sound driver on three audio devices in INXI, is "snd_hda_intel",       because some controller in there, looks like a bus host for       HDAudio serial bus.              Video cards first had no sound. HDMI existed and worked, but       no 8ch LPCM (linear pulse code modulation) was available. The HDMI standard       defined how the audio samples were to be multiplexed in, but the cards       didn't have the logic block for it at the time.              The first HDMI "experiment", was to place a 2-channel SPDIF TTL-level signal on       a connector on the top edge of the video card. This should not require a       driver,       as the SPDIF was just multiplexed into HDMI right from the connector       (with suitable rate adaptation). A number of motherboards, had an SPDIF       connector       coming from the motherboard audio chip, but not a lot of users had the balls to       connect that signal to their (expensive) video card and risk blowing it. And       there       was no documentation (as usual), defining the electrical characteristic on       either end. It's just my *guess*, it was a TTL or 3.3V CMOS type logic signal,       with not a lot of drive capability (less than 8mA drive).              But this isn't particular "standards based". NVidia had the dinky connector.       AMD did not.       Was a patent involved ? Dunno.              The next thing that happened, is an HDAudio block was placed inside the       GPU. On AMD cards, they didn't want to write their own driver, so they       bought a driver (maybe a RealTek, I forget the branding of the driver).       Maybe AMD actually bought an HDAudio IP block (a logic block designed       by someone else), because AMD no longer enjoys crafting such shit.       The AMD southbridge today, is designed by Asmedia, as an example of how       much they enjoy designing USB host blocks. This all started when the       SB400 had a slower-than-normal USB2 block on it, AMD was ashamed, and       AMD then developed a phobia about doing any more of those. Whereas       NVidia fouled up regularly, made hardware mistakes, held head high       and made their next mistake and so on. You can't let these little things       bother you, in the hardware business. In the rush to market, everyone       is forced to make mistakes.              Eventually, both NVidia and AMD wrote their own branded HDAudio drivers, and       we are       then "at the level of operation standard today". On the Linux side, it       still needs a driver (of course), so some branding of a standard driver       must be present. Most of these "bodge" drivers, all they ever implemented       was stereo, which for a lot of people, is sufficient audio to keep beeps       and alerts and so on. You may find today, the 8ch LPCM, more "modes" are       available, but by default it is likely to be a stereo button. That       could be what you see in my picture.              Your job, is to dump an inxi -F       and see if the Audio section shares a common characteristic with mine.              Now, you didn't say what your video card is, but if your HDMI audio       worked before the upgrade, it should really work after the upgrade.       Even if Nouveau was driving the card, I think PNP can sniff the existence       of that logic block. It's not like the video driver status "blocks"       the audio. Obviously, if the crossbar is not working in the video card,       and there IS no HDMI signal at all, then a "working" HDAudio block in the       video card can do nothing for you. The HDMI signal has to be working,       as a minimal condition, and your machine should have a picture on the       HDMI monitor.               Paul              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca