Sound Problems with new install on new Acer Aspire ES 15

Hello community,
I’ve working with opensuse distros since suse 5.0, which means I’m quite happy with it.
Now I have a problem I do not know how to solve… and google has been of no help.
Bought last week a new Acer Aspire ES 15, brand new and with a small debian distribution installed.
I have done a clean install of LEAP 42.3 using the whole disk.
After install everything ran smoothly. The next day though, I had no sound. Whatever I tried, yast, and all commands with which I am acquainted, and new ones I found with google, nothing helped.
So, How can I solve my problems?
Here what I have:

# dmesg | grep snd_
14.048802] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
14.660559] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
14.660563] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
14.660565] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
14.660566] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
14.660567] snd_hda_codec_realtek hdaudioC0D0: inputs:
14.660568] snd_hda_codec_realtek hdaudioC0D0: Mic=0x1b
102.035696] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x208f8100
103.047696] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x208f8100
104.051655] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to single_cmd mode: last cmd=0x208f8100
104.065063] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
104.125257] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
104.125366] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
117.235695] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
117.235798] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
163.495083] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
163.495204] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
184.150033] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
184.150132] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
869.459985] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
869.460088] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
869.505296] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
871.185430] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
871.207913] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
871.207917] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
871.207918] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
871.207919] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
871.207920] snd_hda_codec_realtek hdaudioC0D0: inputs:
871.207922] snd_hda_codec_realtek hdaudioC0D0: Mic=0x1b
874.341483] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x208f8100
875.349395] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x208f8100
876.357306] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to single_cmd mode: last cmd=0x208f8100
876.367562] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
920.988784] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
922.875560] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
922.900896] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
922.900901] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
922.900902] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
922.900903] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
922.900903] snd_hda_codec_realtek hdaudioC0D0: inputs:
922.900905] snd_hda_codec_realtek hdaudioC0D0: Mic=0x1b
926.032942] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x208f8100
927.036890] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x208f8100
928.040921] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to single_cmd mode: last cmd=0x208f8100
928.051861] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5

# rpm -q alsa alsa-utils alsa-firmware
alsa-1.1.4.1-1.1.x86_64
alsa-utils-1.1.4-1.1.x86_64
alsa-firmware-1.0.29-6.1.noarch

head -n 1 /proc/asound/card0/codec*

==> /proc/asound/card0/codec#0 <==
Codec: Realtek ALC233

==> /proc/asound/card0/codec#2 <==
Codec: Intel Kabylake HDMI

I find no Realtek ALC233 and no Intel Kabylake HDMI in **/usr/src/KERNEL_VERSION/Documentation/sound/alsa/ALSA-Configuration.txt.

**After a while of trying and doing, but not really knowing what did it, I have sound again, but only untill next shutdown. The next boot I again have no sound.

Which conf file (and how) must I edit in order to have this issue solved?

Regards,
Alejandro Frasch

Forgot to mention this:

#** aplay -l**
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC233 Analog [ALC233 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

and this:

aplay -L

null
Discard all samples (playback) or generate zero samples (capture)
default
Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=PCH
HDA Intel PCH, ALC233 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC233 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio Output

Hmmm … a random solution. That complicates giving a recommendation.

Can you do something else to provide more information ? Please run the following diagnostic audio script . You do so by sending the following command in an xterm/konsole, as a regular user, with PC connected to the internet. It will upload a report/summary on the audio config to the internet where it can be accessed:


/usr/sbin/alsa-info.sh

and select the share/upload configuration when prompted, and let the script run to completion. Then look in the xterm/konsole and copy the URL/web address there to this thread so we can check for anything obvious from that script.

Also - how familiar are you with pulse audio ? Are you using KDE or Gnome with pulse audio enabled ? If so, have you tried the application ‘pavucontrol’ to configure your audio on a per application basis ?

Did you do anything ‘custom’ in trying to sort your audio that we need to know about ? I’m hoping you did not go to realtek site to get their Linux drivers (as that typically makes things worse).
.

Hi oldcpu,

Here the link to the results of /usr/sbin/alsa-info.sh:
http://www.alsa-project.org/db/?f=f96ca48dc4e110fa0ac7ef1acbc2975ed5052fac

And yes I did try pavucontrol after the first time I installed Leap 42.3 and had this odd problem. Did not help.

I’m using KDE on openSUSE Leap 42.3

And no, I did a whole new installation over the first one. I formatted the disk anew. And on this fresh install I have made no custom things.
And as I thought, I had sound today after a lot of tries, but I shutdown midday as I left the office and now I am at home and just booted the machine and had the following:

dmesg | grep snd_

13.357847] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
13.967099] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
13.967108] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
13.967112] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
13.967116] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
13.967118] snd_hda_codec_realtek hdaudioC0D0: inputs:
13.967122] snd_hda_codec_realtek hdaudioC0D0: Mic=0x1b
57.444776] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x208f8100
58.452688] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x208f8100
59.456602] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to single_cmd mode: last cmd=0x208f8100
59.468880] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
59.532066] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
59.532168] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
74.107628] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
74.107726] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
135.346747] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
135.346846] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
236.549991] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
236.550091] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
259.773111] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
259.773212] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
280.186585] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
280.186685] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
318.845969] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
318.846068] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
366.119165] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
366.119276] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
366.130828] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5
372.678552] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
372.678665] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
416.786461] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
416.786559] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
468.782457] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
468.782580] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
494.717244] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
494.717384] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
506.866499] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
506.866598] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5
680.005365] snd_hda_codec_hdmi hdaudioC0D2: Unable to sync register 0x2f0d00. -5

Regards,

Alejandro

HI there,

Found a problem… or better a possible source of problems… I sasw something which made me think that possibly the system is seeing my USB mouse as a headset and it will not help to plug it out, but it did help to reboot with the dongle unplugged. Voilá, I had at once sound. I still had sound after plugging the dongle in.

I can go with it, and unplug the dongle before shutdown, but I’d like to fix it so that if I leave my mouse dongle plugged, the system doesn’t take it for a headset while booting.

Any ideas?

Regards,
Alejandro

I checked the script output, and other than a massive number of ACPI entries and the dmesg errors, I can’t see anything misconfigured.

In particular, as you noted, this entry in the dmesg:


  ......] snd_hda_codec_realtek hdaudioC0D0: Unable to sync register 0x1f0e00. -5

suggests to me this is a kernel issue. If that is the case then you are into bug reporting territory.

Its interesting that you have a partial fix wrt the mouse dongle being unplugged/plugged … but that should not happen.

I recommend you write a bug report on the kernel of openSUSE-Leap-42.3. There is guidance here for the bug report: https://en.opensuse.org/openSUSE:Submitting_bug_reports
Use your openSUSE forum user name and password for logging on to bugzilla.

Attach a copy of the diagnostic script output


/usr/sbin/alsa-info.sh --no-upload

and explain what you noted in the bug report. Do not bother pointing to this forum thread as the openSUSE developer/packager will not read a forum thread. Note thou that the openSUSE developer/packager for sound is also an alsa sound driver developer, and any fix that he comes up with by working with you will benefit all GNU/Linux distributions. After posting the bug report check back every day or two for a reply. Likely you will be asked questions or have tests that you are asked to do. After each reply ensure you clear any “need info” flag, which indicates to the person giving support that you have replied.

Good luck.

Hard to imagine how a mouse device would be impacting here. Examining the kernel messaging might be helpful. Open a terminal and run

dmesg --follow

then disconnect and reconnect the mouse. Capture what is reported in the terminal.

Will it help if he install the additional alsa-firmware from the openSUSE repo?

His PC hardware audio codec is a Realtek ALC233 .

I downloaded alsa-firmware for Leap-42.3 (alsa-firmware-1.0.29-6.1.noarch.rpm), checked the files inside that rpm, and I see none that suggest they are associated with a Realtek ALC233. This suggests to me it won’t help.

Did you use an USB 3.0 plug for the mouse dongle?
If yes, try an USB 2.0, if available.

Sometimes my computer recognizes an external USB harddisk as a Logitech mouse, when connected via USB 3.0.
It seems, that USB3 is prone to electromagnetic disturbance; especially for Wifi on 2.4GHz.

Hendrik