• We did not send an email asking for donations - please read this post.

No sound after upgrading to mint 18.1

davyng

New Member
Joined
Jun 22, 2017
Messages
1
Reaction score
0
Credits
0
I have tried the alsamixer ver 1.1 but it does not change anything. At one stage I had sound through my earphones from radio channels, but it now has stopped.
 


JasKinasis

Well-Known Member
Joined
Apr 25, 2017
Messages
1,563
Reaction score
2,224
Credits
11,524
I had a similar audio problem a year or so ago when I used to use Kubuntu - Sound was working when I installed the OS, but when I tried to set up Ardour to work with a USB Audio interface - after I'd finished setting everything up, I shut down and removed the audio interface. The next time I booted I had lost all sound, nothing through the headphone jack or the speakers. In the KDE audio settings, I could see that the OS had somehow routed all audio to a virtual device - which provided no audio whatsoever, but there was no entry for my built-in sound card. If I plugged the USB audio interface in - I could route audio through the audio interface, or the dummy device - but again there was no entry for my built-in sound-card.

After many hours of messing with JACK, ALSA and PulseAudio - I was getting close to giving up and re-installing the OS.
Then I discovered something in the documentation for Alsa which fixed the issue for me:
Code:
sudo alsa force-reload

I'm not a Mint user, so I don't know how you'd go about getting to the audio settings, but if your audio is being routed through a dummy device - you could try issuing the "alsa force-reload" command (as root - so don't forget sudo!) and see if that fixes the issue.
And even if it is not being routed through a dummy device - try "alsa force-reload" anyway. It might fix the problem.

Otherwise if that doesn't work - run this command:
Code:
sudo lspci -vvv > hardware_info.txt

That will list all of the hardware devices on your machine (and their capabilities and driver modules) in a file called hardware_info.txt. We don't need to see all of the hardware information. But if you open that file in a text editor and search for Audio, that should take you to the block of lines containing detailed information about your sound-card, the drivers it uses etc. If you copy and paste the entire block for the sound-card into a post here - hopefully one of us will be able to offer further assistance.
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
Hello davyng

... are you still with us?

I'll throw in my two cents worth to add to what Jas has suggested above, but will stand in line ... hopefully the OP (original poster) will come back to us with output as was suggested.

I personally find the Terminal command "inxi" to be very useful in my travels, it ships by default installed with many Distros, if not, it is usually in their repositories.

I most frequently use

Code:
inxi -Fxs

or

Code:
inxi -Fxz

... you can see the options with, typed in at Terminal

Code:
man inxi

I'll give you an example of why:

The Audio section from my circumstances says

Audio: Card-1 Intel 8 Series/C220 Series High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller

Note that part that says "intel bus-ID: 00:1b.0"

I can then Google up eg "linux snd_hda_intel bus-ID: 00:03.0" (which was my original search a couple of days ago)

and get articles such as follows:

https://forum.manjaro.org/t/no-sound-after-fresh-install-of-manjaro-i3-16-10-3/14090

https://forums.linuxmint.com/viewtopic.php?f=48&t=240561
https://forums.linuxmint.com/viewtopic.php?f=48&t=240561
... The latter one being of particular interest, of course. You can see what I mean?

A number of the entries found include the output of inxi as well as that of lspci.

Hope this helps, rather than hinders.

avagudweegend all

Wiz
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
I need help with sound. New install of Linux Mint 18.3 Sylvia with all new hardware, Nothing looks muted. Reading this thread, I wonder if still active. Why wont my machine play sound? Help, I lost my linux guru and dont want to use Windows.

[email protected] ~ $ inxi -Fxs
System: Host: Jbox Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: System: Gigabyte product: AX370-Gaming K5 v: Default string
Mobo: Gigabyte model: AX370-Gaming K5-CF v: x.x
Bios: American Megatrends v: F3 date: 06/16/2017
CPU: Hexa core AMD Ryzen 5 1600 Six-Core (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 38396
clock speeds: max: 3200 MHz 1: 1550 MHz 2: 1550 MHz 3: 1550 MHz
4: 1550 MHz 5: 1550 MHz 6: 1550 MHz 7: 1550 MHz 8: 1550 MHz
9: 1550 MHz 10: 1550 MHz 11: 1550 MHz 12: 1550 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Device 67ef bus-ID: 09:00.0
Display Server: X.Org 1.18.4 drivers: ati,amdgpu (unloaded: fbdev,vesa,radeon)
Resolution: [email protected]
GLX Renderer: AMD POLARIS11 (DRM 3.9.0 / 4.10.0-38-generic, LLVM 5.0.0)
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card-1 Advanced Micro Devices [AMD] Device 1457
driver: snd_hda_intel bus-ID: 12:00.3
Card-2 Advanced Micro Devices [AMD/ATI] Device aae0
driver: snd_hda_intel bus-ID: 09:00.1
Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network: Card: Intel I211 Gigabit Network Connection
driver: igb v: 5.4.0-k port: f000 bus-ID: 06:00.0
IF: enp6s0 state: up speed: 100 Mbps duplex: full
mac: 1c:1b:0d:ef:82:97
Drives: HDD Total Size: 1000.2GB (1.6% used)
ID-1: /dev/sda model: ST1000DX002 size: 1000.2GB temp: 29C
Partition: ID-1: / size: 909G used: 7.0G (1%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 8.54GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: No active sensors found. Have you configured your sensors yet? mobo: N/A gpu: 32.0
Info: Processes: 301 Uptime: 39 min Memory: 1963.7/7993.4MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
 

nuna

Member
Joined
Aug 29, 2017
Messages
41
Reaction score
66
Credits
0
Linux Mint 18.3 Cinnamon release notes have this advice:
If you're facing issues with your microphone or your sound output, please install "pavucontrol".
This will add "PulseAudio Volume Control" to your menu. This application has more configuration options than the default volume control.
It doesn't specify which issues, but you might try if this helps:
Code:
sudo apt install pavucontrol
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
Pavucontrol is already installed. I found another thread that said to install the latest kernel, but still no sound, and nothing is muted. So frustrating to have a new build and not be able to make it work.

uname -r
4.15.4-041504-generic
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
Hi @Jeremy J and welcome to linux.org :)

Just a note for the future, is that Staff might require you to start your own thread in this same Section, but as the OP (original poster) does not appear to be active, and the subject matter is similar, there might be no problem. I will leave that to them. Meantime, let's try to get you sorted.

So frustrating to have a new build and not be able to make it work.

Totally understand ;)

In your Sylvia Repositories is a utility or app called QASMixer. You can install it through Synaptic, as shown in the screenshot

rKopi9p.png


... or else at Terminal

Code:
sudo apt-get -y install qasmixer

Launch that and have a look around, particularly to see if eg it is set on headphones, or a front panel that does not exist.

If so, try to set it to "multichannel" save exit and reboot and see how you go.

Cheers

Chris Turner
wizardfromoz
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
Volume shows at 100%, nothing to select "multichannel".

[email protected] ~ $ inxi -Fxz
System: Host: Jbox Kernel: 4.13.0-32-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: System: Gigabyte product: AX370-Gaming K5 v: Default string
Mobo: Gigabyte model: AX370-Gaming K5-CF v: x.x
Bios: American Megatrends v: F3 date: 06/16/2017
CPU: Hexa core AMD Ryzen 5 1600 Six-Core (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 38398
clock speeds: max: 3200 MHz 1: 1550 MHz 2: 1550 MHz 3: 1550 MHz
4: 1550 MHz 5: 1550 MHz 6: 1550 MHz 7: 1550 MHz 8: 1550 MHz
9: 1550 MHz 10: 1550 MHz 11: 1550 MHz 12: 1550 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Device 67ef bus-ID: 09:00.0
Display Server: X.Org 1.18.4 drivers: ati,amdgpu (unloaded: fbdev,vesa,radeon)
Resolution: [email protected]
GLX Renderer: AMD POLARIS11 (DRM 3.18.0 / 4.13.0-32-generic, LLVM 5.0.0)
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card-1 Advanced Micro Devices [AMD] Device 1457
driver: snd_hda_intel bus-ID: 12:00.3
Card-2 Advanced Micro Devices [AMD/ATI] Device aae0
driver: snd_hda_intel bus-ID: 09:00.1
Sound: Advanced Linux Sound Architecture v: k4.13.0-32-generic
Network: Card: Intel I211 Gigabit Network Connection
driver: igb v: 5.4.0-k port: f000 bus-ID: 06:00.0
IF: enp6s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 1000.2GB (1.6% used)
ID-1: /dev/sda model: ST1000DX002 size: 1000.2GB
Partition: ID-1: / size: 909G used: 7.2G (1%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 8.54GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: No active sensors found. Have you configured your sensors yet? mobo: N/A gpu: 35.0
Info: Processes: 266 Uptime: 29 min Memory: 1581.0/7988.6MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35


There is a chance the onboard audio chip Realtek ACL1220 may have issues with the kernel. It's also been suggested to me to update the BIOS, but have never heard of such a thing until now.

(I removed 4.15 since last post).
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
OK, thanks for that :) - I am not an Audio specialist, so I am running out of ideas fast, but if you will bear with me, we can at least gather other information that might help some more knowledgeable than me in this area, to help you.

If you go back to Synaptic or Terminal (which did you use for QASMixer?), you can install QAShctl (use lower case if in Terminal.

Launch it and find your way to card.

I'll show you with the 1st shot following what I have in QASmixer

kJQf05w.png


,,, and you can see where my cursor is, it has truncated the output in italics on my cards.

However, with QASHctl

5cpkUYP.png


... you can see now, on the right, those truncated details.

If you can give us that, it might help others.

I have a memory of disconnecting one card at a time, but I do not have the correct procedure at my fingertips, and do not want to make matters worse.

I have to go out for a while (11AM here in Australia) but will be back, and look in.

Help, I lost my linux guru and dont want to use Windows.

Hope we find what is wrong, and make you your own Guru :D

Wizard
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
Screenshot from 2018-02-20 04-53-01.png


I feel like I bought a piece of hardware that just doesn't have support yet. Others are telling me ALC1220 has support with the 4.13 kernel, and some others are and aren't getting audio.

(I also installed Linux Mint Cinammon 18.3 on my old build from 2012, that I was using before where everything just worked. Now, same problem, no audio. Maybe I need to go back to an earlier version of Mint to get audio back.)
 
Last edited:

atanere

Well-Known Member
Joined
Apr 6, 2017
Messages
2,628
Reaction score
2,779
Credits
41
Hi Jeremy, and welcome to the site! Not sure if I can help, but I can ask more questions! :D

You mention putting Cinnamon 18.3 on "an old build".... so, one thing I'm looking to confirm is that you built this system yourself. The "gaming" motherboard tends to make me think this is true also. We have run into issues before with Linux on latest-greatest gaming hardware... not just sound, but also gaming mice and keyboards. If the hardware manufacturer doesn't provide needed drivers for Linux themselves, it can take time before the Linux community can produce these things, and you may be in such a circumstance.

But, you said that your audio worked on that "old build" before installing 18.3, and that broke it.... so you definitely could be onto something here. An older version of Mint, or a different distro altogether, might well make your sound work. Even a switch from Mint Cinnamon to Mint MATE or XFCE might help. It's a good avenue to explore.

Some more questions to help clarify your situation:

1. Laptop or desktop?
2. Internal speakers or external speakers?

I'm using Mint MATE, and I'll show a couple of screenshots below of my "Sound Preferences"... hopefully similar to Cinnamon. Since your output from inxi shows two sound cards, I would check to see you have any option to switch between them in the Hardware and Output tabs of the preferences. Also check the Connector drop down box on the Output tab to see the Line Out and Headphones choices, and possibly Speakers. My own is set for Line Out and I have external speakers, but you might also try Headphones, and if necessary, plug your speakers into a Headphone jack to see if they come to life. It's just something to try out if you haven't already.

As Wizard mentioned earlier, it is normal etiquette to start your own thread to discuss your problems rather than to "hijack" an existing thread from someone else. This is just good to know for future reference... here, or on any forum. But as he also noted, this thread seems to have been abandoned almost immediately by the Original Poster, and it is quite similar to your own trouble (but a different Mint version). So, let's carry on here and hopefully get you fixed, and if the OP returns then perhaps it will help him/her as well.

Here's my Sound Preferences that I mentioned:

hardware_tab.png


output_tab.png
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
1. Desktops, "old give away" and "new". Today, both have Linux Mint Cinnamon 18.3. Both built with hardware bought off the internet.

2. External speakers, I use a smart TV for a monitor and use those speakers.

Today, the "old" machine audio works when I selected Digital Surround 5.1 from the drop down box under Device Settings. I got excited, plugged in the new desktop, selected it, but does not work.

The attachment below has audio working on the old desktop, but not the new one. Good to see it's unlikely a 18.3 problem, and probably it's a user's settings problem.

Screenshot from 2018-02-20 13-35-02.png


On the old machine, HDMI is plugged into the motherboard and audio works. On the new, it's plugged into a video card and audio does not under the same settings. Removing the Radeon 560 and plugging the HDMI into the motherboard produces no picture.

I'm such a terrible Linux user I'm tempted to remove the video card from the new machine, install fresh and use the motherboard video card to see it that works.
 
Last edited:

atanere

Well-Known Member
Joined
Apr 6, 2017
Messages
2,628
Reaction score
2,779
Credits
41
I'm not familiar with the nuances of HDMI cable arrangements for computing, but I am aware that it can carry both the video and audio together. I think that anything you're willing to try is helpful.... you either fix it, or you rule things out (and try to document the failures too).

Besides HDMI, I'm also unfamiliar with using a smart TV for computers, and I don't personally know of other folks using Linux to do this. Maybe there are, and I'm just in the dark. But if the video works, would it be in the realm of possibility for you to use a standard set of computer speakers, rather than trying to get HDMI to feed both signals to the TV? I don't know about your smart TV, but my built-in speakers sound terrible anyway.
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
I may be on to something here, stick with me if you are not headed for bed, or else read when you are "bright-eyed and bushy-tailed" as we say here, on your Wednesday.

Wiz
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
@Jeremy J - Mate, I'll ask you too provide output for a couple more commands, they are audio-related for pulseaudio

Code:
aplay -l      #that's a lowercase "el"

and

pacmd list-sinks

Just by way of comparison mine look like this:

[email protected] ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: CX20756 Analog [CX20756 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0

... but the 2nd one I will put in a Spoiler, because it is quite lengthy

[email protected] ~ $ pacmd list-sinks
2 sink(s) available.
index: 0
name: <alsa_output.pci-0000_00_03.0.hdmi-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9950
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
volume steps: 65537
muted: no
current latency: 0.00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 0
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
card: 0 <alsa_card.pci-0000_00_03.0>
module: 6
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "HDMI 0"
alsa.id = "HDMI 0"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "3"
alsa.card = "0"
alsa.card_name = "HDA Intel HDMI"
alsa.long_card_name = "HDA Intel HDMI at 0xd3610000 irq 34"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:03.0"
sysfs.path = "/devices/pci0000:00/0000:00:03.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "0c0c"
device.product.name = "Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller"
device.form_factor = "internal"
device.string = "hdmi:0"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "hdmi-stereo"
device.profile.description = "Digital Stereo (HDMI)"
device.description = "Built-in Audio Digital Stereo (HDMI)"
alsa.mixer_name = "Intel Haswell HDMI"
alsa.components = "HDA:80862807,80860101,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
active port: <hdmi-output-0>
* index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: front-left: 0 / 0% / -inf dB, front-right: 0 / 0% / -inf dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: yes
current latency: 0.00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 1
sample spec: s16le 2ch 48000Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 341.33 ms
card: 1 <alsa_card.pci-0000_00_1b.0>
module: 7
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "CX20756 Analog"
alsa.id = "CX20756 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "1"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xd3614000 irq 33"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card1"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "8c20"
device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
device.form_factor = "internal"
device.string = "front:1"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Analogue Stereo"
device.description = "Built-in Audio Analogue Stereo"
alsa.mixer_name = "Conexant CX20756"
alsa.components = "HDA:14f15114,1179fa80,00100100"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-speakers"
analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-headphones"
active port: <analog-output-speaker>

Now if I get what I am looking for, in your output, we may be able to use the following commands:

Code:
pacmd load-module module-alsa-sink device=hw:x,y

then re-run the command

Code:
pacmd list-sinks

... and if that lists an additional sink, then we can use

Code:
pacmd list-sink-inputs

and

pacmd move-sink-input

... to identify and move some stuff to get the audio working.

Note that the last commands are incomplete, so let's go with just the first two outputs for me to take a look at ?

Cheers

Wiz
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
I suspect a smart TV is the same as a computer monitor with similar display, similar built-in speakers that yes, do not have great audio as shelf speakers.
 

Jeremy J

New Member
Joined
Feb 19, 2018
Messages
14
Reaction score
13
Credits
0
[email protected] ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
Subdevices: 0/1
Subdevice #0: subdevice #0
[email protected] ~ $ pacmd list-sinks
2 sink(s) available.
index: 10
name: <alsa_output.pci-0000_12_00.3.iec958-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: IDLE
suspend cause:
priority: 9058
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
volume steps: 65537
muted: no
current latency: 30.55 ms
max request: 6 KiB
max rewind: 64 KiB
monitor source: 12
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 1
configured latency: 40.00 ms; range is 0.50 .. 371.52 ms
card: 1 <alsa_card.pci-0000_12_00.3>
module: 7
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC1220 Digital"
alsa.id = "ALC1220 Digital"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "1"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HD-Audio Generic at 0xfe800000 irq 331"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:12:00.3"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:12:00.3/sound/card1"
device.bus = "pci"
device.vendor.id = "1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.product.id = "1457"
device.string = "iec958:1"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "iec958-stereo"
device.profile.description = "Digital Stereo (IEC958)"
device.description = "HD-Audio Generic Digital Stereo (IEC958)"
alsa.mixer_name = "Realtek ALC1220"
alsa.components = "HDA:10ec1220,1458a182,00100003"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:

active port: <iec958-stereo-output>
* index: 13
name: <alsa_output.pci-0000_09_00.1.hdmi-surround>
driver: <module-alsa-card.c>
flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: RUNNING
suspend cause:
priority: 9050
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB, rear-left: 65536 / 100% / 0.00 dB, rear-right: 65536 / 100% / 0.00 dB, front-center: 65536 / 100% / 0.00 dB, lfe: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 24.13 ms
max request: 14 KiB
max rewind: 63 KiB
monitor source: 15
sample spec: s16le 6ch 48000Hz
channel map: front-left,front-right,rear-left,rear-right,front-center,lfe
Surround 5.1
used by: 1
linked by: 3
configured latency: 25.00 ms; range is 0.50 .. 113.33 ms
card: 0 <alsa_card.pci-0000_09_00.1>
module: 6
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "HDMI 0"
alsa.id = "HDMI 0"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "3"
alsa.card = "0"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xfe960000 irq 329"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:09:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:09:00.1/sound/card0"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "aae0"
device.string = "hdmi:0"
device.buffering.buffer_size = "65280"
device.buffering.fragment_size = "32640"
device.access_mode = "mmap+timer"
device.profile.name = "hdmi-surround"
device.profile.description = "Digital Surround 5.1 (HDMI)"
device.description = "HDA ATI HDMI Digital Surround 5.1 (HDMI)"
alsa.mixer_name = "ATI R6xx HDMI"
alsa.components = "HDA:1002aa01,00aa0100,00100700"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
properties:
device.icon_name = "video-display"
active port: <hdmi-output-0>


I don't think this means anything, I have a youtube video playing, I cant hear anything, but I can see the bar moving under Output Devices along with the video with the Volume Control gui open.
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Joined
Apr 30, 2017
Messages
7,784
Reaction score
6,611
Credits
28,633
I don't think this means anything, I have a youtube video playing, I cant hear anything, but I can see the bar moving under Output Devices along with the video with the Volume Control gui open.

Mebbe, mebbe not ... remember I am winging it here :D ... a lot :D

BUT

These lines look promising from your above:

2 sink(s) available.
index: 10
name: <alsa_output.pci-0000_12_00.3.iec958-stereo>
driver: <module-alsa-card.c>

and

* index: 13
name: <alsa_output.pci-0000_09_00.1.hdmi-surround>
driver: <module-alsa-card.c>

The asterisk in the 2nd one looks particularly promising to me.

With the

aplay -l

output, Card 0 is the sound output from your HDMI Smart TV setup, and Card 1 is the onboard audio controller on your computer.

No, mate I'm sorry, I just can't quite get it :(:(:mad:

I think we should be able to identify another analog stereo reference, and that audio stream could be moved to a new sink using

Code:
move-sink-input

We would have to first load the module - I'm thinking out loud here - then identify the device and get an index number.

Nope, sorry Jeremy - I know even less about HDMI with Smart TVs than I do with Audio.

Someone else may have some ideas they can run with, either independent to, or built upon, what I have gauged.

If you get an answer offsite, can you bring it back to us? Then we could add it to our Wiki.

Cheers

Wizard
 

nuna

Member
Joined
Aug 29, 2017
Messages
41
Reaction score
66
Credits
0
So there's the motherboard built-in audio (ALC1220) and the HDMI audio from the graphics card (ATI R6xx)
Does the command below errors out, or gives any sound?
Code:
aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
(That's using HDMI 0).

Not directly related to ATI HDMI, but does the audio work through headphones plugged in to the PC rear audio panel? And from front audio?
 

atanere

Well-Known Member
Joined
Apr 6, 2017
Messages
2,628
Reaction score
2,779
Credits
41
I don't think this means anything, I have a youtube video playing, I cant hear anything, but I can see the bar moving under Output Devices along with the video with the Volume Control gui open.

It may not mean anything. But it seems to mean that the audio software is recognizing the input, and it "thinks" it is sending the signal to the Output Devices. The solution may be near, but I cannot quite grasp it yet either. As I mentioned earlier, and also @nuna just above... can you try headphones and/or regular computer speakers to see if they work? It would be nice to verify that the device actually works in my old-school understanding of "normally" (hopefully ruling out kernel and driver issues). If it works "normally".... then you can focus specifically on HDMI Output device and/or settings, and maybe continue the search for a missing Mute switch.

On a slightly different note.... take a look around in your BIOS/UEFI settings. There are not typically any sound settings there, but I would look for anything sound-related or HDMI-related. A motherboard made specially for gaming may indeed have some settings in the BIOS/UEFI that could have effect. If you find anything and make changes, take notes so that you can return the values back to original if you want or need to... and also remember that you will have to save the BIOS settings when you exit the setup if you make any changes. Your mention earlier about "flashing the BIOS" is what brought this idea to mind, but I don't think that this is necessarily the solution either.... but it could be tried if an updated BIOS is available for your motherboard.
 
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Linux.org Hosting Donations
Consider making a donation

Staff online

Members online


Top