Im not new to linux but am new to the more technical side of getting things working.
What info can I supply to get some help on getting the sound working?
If I could get sound I would ditch the macOS forever....
code samples taken with VLC playing in the background
Code: Select all
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: Generic Analog [Generic Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 12: HDMI 6 [HDMI 6]
Subdevices: 1/1
Subdevice #0: subdevice #0
Code: Select all
$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default
Playback/recording through the PulseAudio sound server
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
Hardware device with all software conversions
sysdefault:CARD=PCH
HDA Intel PCH, Generic Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
Front output / input
surround21:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=PCH,DEV=0
HDA Intel PCH, Generic Analog
Direct sample mixing device
usbstream:CARD=PCH
HDA Intel PCH
USB Stream Output
hw:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=7
HDA ATI HDMI, HDMI 1
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=8
HDA ATI HDMI, HDMI 2
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=9
HDA ATI HDMI, HDMI 3
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=10
HDA ATI HDMI, HDMI 4
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=11
HDA ATI HDMI, HDMI 5
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=12
HDA ATI HDMI, HDMI 6
Direct hardware device without any conversions
plughw:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=7
HDA ATI HDMI, HDMI 1
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=8
HDA ATI HDMI, HDMI 2
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=9
HDA ATI HDMI, HDMI 3
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=10
HDA ATI HDMI, HDMI 4
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=11
HDA ATI HDMI, HDMI 5
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=12
HDA ATI HDMI, HDMI 6
Hardware device with all software conversions
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA ATI HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA ATI HDMI, HDMI 2
HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 3
HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
HDA ATI HDMI, HDMI 4
HDMI Audio Output
hdmi:CARD=HDMI,DEV=5
HDA ATI HDMI, HDMI 5
HDMI Audio Output
hdmi:CARD=HDMI,DEV=6
HDA ATI HDMI, HDMI 6
HDMI Audio Output
dmix:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Direct sample mixing device
dmix:CARD=HDMI,DEV=7
HDA ATI HDMI, HDMI 1
Direct sample mixing device
dmix:CARD=HDMI,DEV=8
HDA ATI HDMI, HDMI 2
Direct sample mixing device
dmix:CARD=HDMI,DEV=9
HDA ATI HDMI, HDMI 3
Direct sample mixing device
dmix:CARD=HDMI,DEV=10
HDA ATI HDMI, HDMI 4
Direct sample mixing device
dmix:CARD=HDMI,DEV=11
HDA ATI HDMI, HDMI 5
Direct sample mixing device
dmix:CARD=HDMI,DEV=12
HDA ATI HDMI, HDMI 6
Direct sample mixing device
usbstream:CARD=HDMI
HDA ATI HDMI
USB Stream Output
Code: Select all
$ inxi -SMA
System: Host: debian Kernel: 5.10.0-8-amd64 x86_64 bits: 64 Desktop: KDE Plasma 5.20.5
Distro: Debian GNU/Linux 11 (bullseye)
Machine: Type: Laptop System: Apple product: iMac18,3 v: 1.0 serial: <superuser required>
Mobo: Apple model: Mac-BE088AF8C5EB4FA2 v: iMac18,3 serial: <superuser required> UEFI: Apple
v: 429.140.8.0.0 date: 06/13/2021
Audio: Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] driver: snd_hda_intel
Sound Server: ALSA v: k5.10.0-8-amd64
Code: Select all
$ pactl set-sink-mute 0 0 ; pactl list sinks ; lspci -v | grep -A7 -i "audio" ; lsmod
Sink #0
State: RUNNING
Name: alsa_output.pci-0000_00_1f.3.analog-stereo
Description: Built-in Audio Analog Stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 7
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Latency: 37323 usec, configured 40000 usec
Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "Generic Analog"
alsa.id = "Generic Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x92720000 irq 57"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "a170"
device.product.name = "100 Series/C230 Series Chipset Family HD Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "352800"
device.buffering.fragment_size = "176400"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
device.description = "Built-in Audio Analog Stereo"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Ports:
analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability unknown)
analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability unknown)
Active Port: analog-output-speaker
Formats:
pcm
00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)
Subsystem: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller
Flags: bus master, fast devsel, latency 64, IRQ 57, IOMMU group 9
Memory at 92720000 (64-bit, non-prefetchable) [size=16K]
Memory at 4000000000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
--
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
Flags: bus master, fast devsel, latency 0, IRQ 58, IOMMU group 1
Memory at 92660000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a806 (prog-if 02 [NVM Express])
Module Size Used by
rfcomm 90112 12
cmac 16384 3
algif_hash 16384 1
algif_skcipher 16384 1
af_alg 32768 6 algif_hash,algif_skcipher
bnep 28672 2
nls_ascii 16384 1
nls_cp437 20480 1
vfat 20480 1
fat 86016 1 vfat
intel_rapl_msr 20480 0
intel_rapl_common 28672 1 intel_rapl_msr
btusb 65536 0
intel_pmc_core_pltdrv 16384 0
btrtl 24576 1 btusb
intel_pmc_core 45056 0
btbcm 20480 1 btusb
btintel 32768 1 btusb
bluetooth 737280 41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
snd_hda_codec_generic 98304 1
ledtrig_audio 16384 1 snd_hda_codec_generic
x86_pkg_temp_thermal 20480 0
snd_hda_codec_hdmi 73728 1
intel_powerclamp 20480 0
snd_hda_intel 57344 5
coretemp 20480 0
snd_intel_dspcfg 28672 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
jitterentropy_rng 16384 1
soundwire_generic_allocation 16384 1 soundwire_intel
kvm_intel 327680 0
drbg 40960 1
snd_soc_core 315392 1 soundwire_intel
kvm 917504 1 kvm_intel
mei_hdcp 24576 0
irqbypass 16384 1 kvm
snd_compress 32768 1 snd_soc_core
aes_generic 36864 0
uvcvideo 114688 0
soundwire_cadence 36864 1 soundwire_intel
ghash_clmulni_intel 16384 0
snd_hda_codec 172032 3 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel
videobuf2_vmalloc 20480 1 uvcvideo
aesni_intel 368640 4
crypto_simd 16384 1 aesni_intel
ansi_cprng 16384 0
snd_hda_core 110592 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
cryptd 24576 3 crypto_simd,ghash_clmulni_intel
videobuf2_memops 20480 1 videobuf2_vmalloc
brcmfmac 339968 0
ecdh_generic 16384 2 bluetooth
snd_hwdep 16384 1 snd_hda_codec
glue_helper 16384 1 aesni_intel
videobuf2_v4l2 36864 1 uvcvideo
rapl 20480 0
applesmc 24576 0
brcmutil 16384 1 brcmfmac
videobuf2_common 65536 2 videobuf2_v4l2,uvcvideo
soundwire_bus 90112 3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
videodev 286720 3 videobuf2_v4l2,uvcvideo,videobuf2_common
ecc 36864 1 ecdh_generic
intel_cstate 20480 0
snd_pcm 135168 8 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core
libaes 16384 3 bluetooth,aesni_intel,aes_generic
intel_uncore 176128 0
mc 61440 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
cfg80211 970752 1 brcmfmac
snd_timer 49152 1 snd_pcm
rfkill 28672 7 bluetooth,cfg80211
iTCO_wdt 16384 0
snd 110592 18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
apple_mfi_fastcharge 20480 0
intel_pmc_bxt 16384 1 iTCO_wdt
joydev 28672 0
efi_pstore 16384 0
pcspkr 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
mei_me 45056 1
soundcore 16384 1 snd
watchdog 28672 1 iTCO_wdt
mei 139264 3 mei_hdcp,mei_me
ee1004 20480 0
sg 36864 0
acpi_als 20480 0
kfifo_buf 16384 1 acpi_als
industrialio 90112 2 acpi_als,kfifo_buf
evdev 28672 14
apple_bl 20480 0
squashfs 69632 7
loop 36864 14
parport_pc 40960 0
ppdev 24576 0
lp 20480 0
parport 69632 3 parport_pc,lp,ppdev
fuse 167936 7
configfs 57344 1
efivarfs 16384 1
ip_tables 32768 0
x_tables 53248 1 ip_tables
autofs4 53248 2
ext4 921600 2
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 151552 1 ext4
crc32c_generic 16384 0
hid_logitech_hidpp 49152 0
uas 32768 0
usb_storage 81920 5 uas
hid_logitech_dj 28672 0
hid_generic 16384 0
usbhid 65536 1 hid_logitech_dj
hid 147456 4 usbhid,hid_generic,hid_logitech_dj,hid_logitech_hidpp
sd_mod 61440 5
amdgpu 6606848 0
nvme 49152 0
crc32_pclmul 16384 0
crc32c_intel 24576 4
i2c_i801 32768 0
sdhci_pci 69632 0
i2c_smbus 20480 1 i2c_i801
gpu_sched 40960 1 amdgpu
i2c_algo_bit 16384 1 amdgpu
cqhci 32768 1 sdhci_pci
ttm 114688 1 amdgpu
sdhci 77824 1 sdhci_pci
thunderbolt 294912 0
drm_kms_helper 274432 1 amdgpu
nvme_core 126976 1 nvme
ahci 40960 0
t10_pi 16384 2 sd_mod,nvme_core
crc_t10dif 20480 1 t10_pi
mmc_core 188416 4 sdhci,cqhci,brcmfmac,sdhci_pci
libahci 45056 1 ahci
xhci_pci 20480 0
cec 61440 1 drm_kms_helper
libata 290816 2 libahci,ahci
xhci_hcd 307200 1 xhci_pci
crct10dif_generic 16384 0
tg3 184320 0
libphy 151552 1 tg3
drm 618496 4 gpu_sched,drm_kms_helper,amdgpu,ttm
scsi_mod 262144 5 sd_mod,usb_storage,uas,libata,sg
ptp 32768 1 tg3
usbcore 323584 9 xhci_hcd,usbhid,apple_mfi_fastcharge,usb_storage,uvcvideo,brcmfmac,btusb,xhci_pci,uas
pps_core 24576 1 ptp
crct10dif_pclmul 16384 1
crct10dif_common 16384 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
usb_common 16384 3 xhci_hcd,usbcore,uvcvideo
video 53248 0
button 24576 0