Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-32666

Sound not working on embedded x86-based In-Vehicle computing platform

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Normal Normal
    • None
    • rhel-9.3.0
    • None
    • None
    • Moderate
    • Customer Escalated
    • rhel-arch-hw
    • ssg_platform_enablement
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • x86_64
    • None

      What were you trying to do that didn't work?

      Customer is developing a solution based on RHEL 9 Edge OS running on an embedded x86-based In-Vehicle computing platform. The hardware specs for this platform can be found here.

      Customer included pulseaudio/pipewire in the Edge OS image. However, when the OS loads pulseaudio is started they only see the 'Dummy Output' device in the list of sinks (pactl list sinks), while the Audio controller is detected when listing PCI devices.

      The device in question is a "Intel Corporation Cannon Lake PCH cAVS rev 10" and when checking the output from 'lspci -nnk' we can see the 'snd_hda_intel' driver is loaded for the device.

      To verify if the issue was caused by the modified RHEL 9 Edge OS, customer installed regular RHEL 9 “Server with GUI” from an ISO image, in which the same situation occurs.

      Red Hat support suggested to install alsa-sof-firmware package to see if that resolves the issue and collected lshw -c sound commands output:

       

        *-multimedia
             description: Audio device
             product: Cannon Lake PCH cAVS
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             logical name: card0
             logical name: /dev/snd/controlC0
             logical name: /dev/snd/hwC0D0
             logical name: /dev/snd/hwC0D2
             logical name: /dev/snd/pcmC0D0c
             logical name: /dev/snd/pcmC0D0p
             logical name: /dev/snd/pcmC0D3p
             logical name: /dev/snd/pcmC0D7p
             logical name: /dev/snd/pcmC0D8p
             version: 10
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=32
             resources: irq:157 memory:a2030000-a2033fff memory:a1000000-a10fffff 

       

      Customer needs to have the problem solved by the end of April but hes been told that we can not make promises on the timeline of bugs.

      Please provide the package NVR for which bug is seen:

      Not sure if it's the user level package or the kernel driver.

      How reproducible:

      Always

      Steps to reproduce

      1. Install RHEL 9, server with GUI, on a VTC 7252-7C4IP device
      2. Check the available audio output devices
        $ pactl list sinks

      Expected results

      Should list the audio device

      Actual results

      Only the 'Dummy Output' device appears in the list of sinks.

      Additional information

      Customer is willing to provide a test device: “It seems that we can arrange to have a device be made available to Red Hat for further troubleshooting, can you let us know what the process is and where we need to send/deliver it.”

        1. alsa-info.txt
          41 kB
        2. lshw.txt
          0.7 kB
        3. lspci.txt
          4 kB
        4. pactl.txt
          1.0 kB
        5. pw-dump.txt
          69 kB
        6. Screenshot_from_2024-04-24_17-23-10.png
          Screenshot_from_2024-04-24_17-23-10.png
          38 kB
        7. Screenshot from 2024-04-15 05-34-40.png
          Screenshot from 2024-04-15 05-34-40.png
          36 kB
        8. sosreport-localhost-2024-04-02-dlyngdn.tar.xz
          11.87 MB

              jkysela@redhat.com Jaroslav Kysela
              rhn-support-casantos Carlos Santos
              Jaroslav Kysela Jaroslav Kysela
              Erik Hamera Erik Hamera (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: