Sound card compatibility question

Phil phillor9 at gmail.com
Thu Apr 23 10:40:15 UTC 2020


On 23/4/20 3:59 pm, Ralf Mardorf via ubuntu-users wrote:
> On Thu, 23 Apr 2020 11:24:58 +0930, Phil wrote:
>> I have a T420 ThinkPad that displays the following message;
>>
>> "requested input audio format is not supported on device"
> Thank you for your reply.

> Hi,
>
> when is this message displayed?
The device that's at the root of the problem is a sound card like device 
the connects a communications radio to a USB port. The controlling 
programme displays the message. As I say, the same programme runs 
perfectly on my Raspberry pi which led me to suspect that the sound 
system of my ageing ThinkPad T420 might be the cause
>    lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:        19.10
Codename:       eoan
>
>    hwinfo --sound | grep -eDevice: -er\ Status -eActivation
   Device: pci 0x1c20 "6 Series/C200 Series Chipset Family High 
Definition Audio Controller"
   SubDevice: pci 0x21ce
     Driver Status: snd_hda_intel is active
     Driver Activation Cmd: "modprobe snd_hda_intel"
   Device: usb 0x29b3 "PCM2903B Audio CODEC"

>
>    aplay -l; arecord -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 1: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 1: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio]
   Subdevices: 1/1

   Subdevice #0: subdevice #0

This is the device that connect the radio to the USB port:

Device: usb 0x29b3 "PCM2903B Audio CODEC"

The CODEC that needs to be used with this device is:

hw: card = CODEC, dev = 0

Selecting this option from a long list causes the error message to be 
displayed on the ThinkPad T420 but not the Raspberry pi.

What do you think?

-- 

Regards,
Phil





More information about the ubuntu-users mailing list