No sound from built-in speakers after the next Tumbleweed update.

In Phonon settings listed only “HDMI digital audio” and grayed “Test playback”. Before that case, in that list was one more device (also grayed): “Azalia analog audio”, but I “fix” it, and its gone :slight_smile: I see my Analog audio in alsamixer, in aplay -l and in Yast-sound, but any changes in its settings give me no sound in my speakers/headphones. Update alsa/pulse/alsa-kmp – still no sound. Even speaker-test/yast sound test do not make a sound.
My alsa-info output:

!!################################
!!ALSA Information Script v 0.4.63
!!################################

!!Script ran on: Wed May 14 18:10:07 UTC 2014


!!Linux Distribution
!!------------------

Welcome to openSUSE 13.1 "Bottle" - Kernel \r (\l). openSUSE 13.1 (x86_64) # /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64" NAME=openSUSE PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)" ID=opensuse CPE_NAME="cpe:/o:opensuse:opensuse:13.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://opensuse.org/" ID_LIKE="suse"


!!DMI Information
!!---------------

Manufacturer:      Hewlett-Packard
Product Name:      HP ProBook 4525s
Product Version:    
Firmware Version:  68CPK Ver. F.07


!!Kernel Information
!!------------------

Kernel release:    3.14.3-27.g2a280a3-desktop
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         x86_64
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k3.14.3-27.g2a280a3-desktop
Library version:    
Utilities version:  1.0.27.2


!!Loaded ALSA modules
!!-------------------

snd_hda_intel
snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0x94400000 irq 16
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0x94310000 irq 19


!!PCI Soundcards installed in the system
!!--------------------------------------

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
01:05.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RS880 HDMI Audio [Radeon HD 4200 Series]


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:14.2 0403: 1002:4383 (rev 40)
    Subsystem: 103c:142c
--
01:05.1 0403: 1002:970f
    Subsystem: 103c:142c


!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
    align_buffer_size : -1
    bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
    enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
    enable_msi : -1
    id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    power_save : 0
    power_save_controller : Y
    probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    single_cmd : N
    snoop : Y

!!Module: snd_hda_intel
    align_buffer_size : -1
    bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
    enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
    enable_msi : -1
    id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
    position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    power_save : 0
    power_save_controller : Y
    probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
    probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    single_cmd : N
    snoop : Y


!!ALSA Device nodes
!!-----------------

crw-rw----  1 root audio 116,  9 May 14 20:55 /dev/snd/controlC0
crw-rw----  1 root audio 116,  4 May 14 20:55 /dev/snd/controlC1
crw-rw----  1 root audio 116,  8 May 14 20:55 /dev/snd/hwC0D0
crw-rw----  1 root audio 116,  7 May 14 20:55 /dev/snd/hwC0D1
crw-rw----  1 root audio 116,  3 May 14 20:55 /dev/snd/hwC1D0
crw-rw----  1 root audio 116,  6 May 14 20:55 /dev/snd/pcmC0D0c
crw-rw----  1 root audio 116,  5 May 14 20:55 /dev/snd/pcmC0D0p
crw-rw----  1 root audio 116,  2 May 14 21:06 /dev/snd/pcmC1D3p
crw-rw----  1 root audio 116,  1 May 14 20:55 /dev/snd/seq
crw-rw----  1 root audio 116, 33 May 14 20:55 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  80 May 14 20:55 .
drwxr-xr-x 3 root root 260 May 14 20:55 ..
lrwxrwxrwx 1 root root  12 May 14 20:55 pci-0000:00:14.2 -> ../controlC0
lrwxrwxrwx 1 root root  12 May 14 20:55 pci-0000:01:05.1 -> ../controlC1


!!ALSA configuration files
!!------------------------

!!System wide config file (/etc/asound.conf)

pcm.!default {

     type plug slave.pcm {

           type hw card 0 device 0

     }

}

!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: 92HD81B1X5 Analog [92HD81B1X5 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: 92HD81B1X5 Analog [92HD81B1X5 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Full output: http://www.alsa-project.org/db/?f=a656bf11dcb26f6f07a8fd0b1f4b2ccef2570e91
Please help return the analog output:(.

You will find the other Tumbleweed users in the Tumbleweed forum.

This thread is CLOSED and will be moved there.

Moved from Multimedia and open again.

Thank You, hcvv:)

Ok guys, sound is back. I just launched a live KDE CD, and pulled from it all related with ALSA/Pulse *conf files (from /usr, /etc and /home) to my regular installation.
The “pcm” channel is back to alsamixer, and my laptop plays “start” sound after reboot. But Pulseaudio don’t starts up on boot and even manually.
Red words is “Trying to run the daemon failed.”


darkest@linux-v4de:~> pulseaudio --start
E: [pulseaudio] main.c: **Спроба запуску фонової служби завершилася невдало.**
darkest@linux-v4de:~> start-pulseaudio-kde
E: [pulseaudio] main.c: **Спроба запуску фонової служби завершилася невдало.**
darkest@linux-v4de:~>

And that’s my Phonon-settings looks like:
http://wstaw.org/m/2014/05/23/plasma-desktopGu1753.png
Each device can play the test sound (except HDMI).
When I trying to restart Pulseaudio with Yast-sound – I get broken ALSA and no sound at all:


darkest@linux-v4de:~> alsamixer
cannot open mixer: No such file or directory
darkest@linux-v4de:~> aplay -l
aplay: device_list:268: no soundcards found...

There is little point in posting non-English error messages in an English forum. So, all I can tell from the pictures etc. is that your KDE/PulseAudio support is now badly broken, and it’s not even showing partial support in System Settings > Multimedio > Audio…

What’s the situation with KMix, e.g. did it open?

What was the status of your sound and PulseAudio on 13.1 standard, before you upgraded (via zypper dup?) to Tumbleweed?

If it was working properly on 13.1 standard, you should consider re-installing it. Alternatively you could try returning by disabling Tumbleweed repo(s) and reinstating standard versions then performing a “zypper dup”, but it might not restore all those configuration files you copied over, and just may also not work for other reasons.

Sorry for these stuff, I’m so lazy, :shame: I’ve long planned switch back to English locale.

What’s the situation with KMix, e.g. did it open?

Kmix starts after login properly and shows all controls of devices listed in phonon kcm.

What was the status of your sound and PulseAudio on 13.1 standard, before you upgraded (via zypper dup?) to Tumbleweed?

Actually, I’ve switched to Tumbleweed from openSUSE 12.1, and sound was partly messed up when 12.2 became available. Kmix did not want to remember the main channel, then, later, Analog speakers disappeared from phonon kcm and so on. I’ve tried different setting of ALSA/Pulse, created custom *rc and *conf files (as prompted Google), and this is partly solved my problems for a while until my sound was totally broken just before I started this topic:))

So, all I can tell from the pictures etc. is that your KDE/PulseAudio support is now badly broken, and it’s not even showing partial support in System Settings > Multimedio > Audio…

It’s my fault, I’ve forgot restore /etc/pulse.

# cat /var/log/messages | grep pulse

helped me to understand this, and now Pulse starts and works properly.
So, after restoring all this settings I renewed status quo: ALSA recognizes and activates all devices, Pulseaudio also works fine, no custom settings/files in system. But in phonon kcm I still have only HDMI output, speaker-test works without errors and, actually, sounds. Sound test works only via Yast.

All these bad things caused by (Thadaaa!:D) ~/.kde4/share/config/phonondevicesrc
After removing all the unneeded [audiodevice_*] sections in this file, setting default sink via pavucontrol and main channel via kmix, I got a completely working sound system. All works as expected. Yay! :smiley:

consused, anyway, thank you for paying attention to my topic :wink:

Best regards.

24
A similar thing happened to me after I found and installed the SUSE multimedia suite.

KMix reports no playback devices. I suspect one of the updates breaks the driver for my HDA Intel PCH (92HD81B1X5 ~etc~) chip.

The Volume Control in applications:/Multimedia/Mixer shows everything is good and shows a response when I use the speaker test button in kmix/audio setup. The latter does not display the regular card icon in the Device Preference dialog but rather a semiquaver on a text page (icon).

If anyone cares to have a gander at this issue (no sound from the HP Pavilion G6) laptop, feel free to reply with a bunch of commands for analysis purposes.

Chair…Oops, Cheers
Peter

ok.

With PC connected to the internet, as a regular user in a konsole/xterm, please send the following command:


/usr/sbin/alsa-info.sh

and select the SHARE/UPLOAD. Let script run to completion. When complete it will have in the Konsole/xterm a URL / web address you are asked to share. Please post that address here.

Also, what is the content of the /etc/modprobe.d/50-sound.conf file ? ie output of


cat /etc/modprobe.d/50-sound.conf

finally, you state a ‘similar thing happened’. How similar ? Do you mean absolutely no sound what so ever ?
.

Thankyou for responding. Working backwards by similar thing I mean no sound comes through built-in speakers.

“cat /etc/modprobe.d/50-sound.conf”


options snd slots=snd-hda-intel
# u1Nb.oY3tkqncZr1:Intel Corporation
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=hp-m4 enable_msi=1

Then I did: “/usr/sbin/alsa-info.sh” and I got a dialogue script telling me to DL and install a newer ALSA. I went and did that…and got:


Newer version detected: 0.4.64
To view the ChangeLog, please visit http://www.alsa-project.org/alsa-info.sh.changelog
ALSA-Info script has been updated to v 0.4.64
Please re-run the script
pavlova:~ # 

After running the alsa script I saved the file over on pastebin.com as follows:
http://pastebin.com/Cr75AMyz
36

Geewilliewhiskers, it’s a rather large txt file.

I have also saved the file locally. I’m continuing to figure out howto/if files can be saved closer to the forum.

Regards
Peter

Hi peterlowerie, thankyou for the information.

I have some further questions …

Have you thoroughly checked the pulse audio volume control settings (by installation pavucontrol) in the knoweldge that pulse audio provides the functionality for each application to send its audio to a different audio device ? ie possibly sound is being sent to the HDMI line out as opposed to the speakers ?

Did you check audio with a simple command such as:


aplay -vv /usr/share/sounds/alsa/test.wav

and also try


 aplay -D hw:0,0 -vv /usr/share/sounds/alsa/test.wav

I am puzzling over this. I have never heard the term " SUSE multimedia suite " as an official package . What is that ?

That diagnostic script indicates there is a mixer present with controls associated with a playback device. So KMix should indicate play back devices. Have you rebooted at least once since this problem occured ?

To the best of my understanding, that IS kmix also. So I see a contradiction between the two observations of yours, and that confuses me.

This script is useful. I note from the mixer settings:


**Simple mixer control 'Headphone',0**
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 **[0%]** -95.25dB] **[off]**
  Front Right: Playback 0 **[0%]** -95.25dB] **[off]**

**Simple mixer control 'IEC958',0**
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback **[off]**

**Simple mixer control 'Auto-Mute Mode',0**
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0:** 'Enabled'**

Your headphones are switched OFF, so you will hear no sound with those. If your laptop uses digitial (and not analog audio) then I note IEC958 is also OFF, so there will be no sound via that route. You also have auto-mute enabled, and it might be a good idea to Disable that auto mute and see if that makes a difference.

Try those ideas (above) and see if any help.

Next, I am puzzled over the edit made to your /etc/modprobe.d/50-sound.conf file. You reported:

where I can see your PC has a custom options line: options snd-hda-intel model=hp-m4 enable_msi=1

Is that necessary ?? Try removing that line, reboot, and test. Why remove it ? Because I can not see anywhere that it is documented that line may be needed. I surfed a bit on this to try and find such.

I also read that you noted your PC has a HDA Intel PCH (92HD81B1X5 ~etc~) chip and that is supported by the diagnostic script I had you run. So when I look inside the “HD-Audio-Models.txt” file that is in the alsa documentation that comes with every openSUSE version (including on your PC) under " /usr/src/linux-kernel-version/Documentation/sound/alsa/ " I note this:


STAC92HD71B*
============
  ref        Reference board
  dell-m4-1    Dell desktops
  dell-m4-2    Dell desktops
  dell-m4-3    Dell desktops
  hp-m4        HP mini 1000
  hp-dv5    HP dv series
  hp-hdx    HP HDX series
  hp-dv4-1222nr    HP dv4-1222nr (with LED support)
  auto        BIOS setup (default)

STAC92HD73*
===========
  ref        Reference board
  no-jd        BIOS setup but without jack-detection
  intel        Intel DG45* mobos
  dell-m6-amic    Dell desktops/laptops with analog mics
  dell-m6-dmic    Dell desktops/laptops with digital mics
  dell-m6    Dell desktops/laptops with both type of mics
  dell-eq    Dell desktops/laptops
  alienware    Alienware M17x
  auto        BIOS setup (default)

STAC92HD83*
===========
  ref        Reference board
  mic-ref    Reference board with power management for ports
  dell-s14    Dell laptop
  dell-vostro-3500    Dell Vostro 3500 laptop
  hp-dv7-4000    HP dv-7 4000
  hp_cNB11_intquad HP CNB models with 4 speakers
  hp-zephyr    HP Zephyr
  hp-led    HP with broken BIOS for mute LED
  hp-inv-led    HP with broken BIOS for inverted mute LED
  auto        BIOS setup (default)


where the hp-m4 is associated with a STAC92HD71B* , which is NOT the hardware audio codec your PC has. In fact, in the HD-Audio-models.txt file there are no recommendations for your PC’s 92HD81B1X5 hardware audio codec.

What is the history behind you deciding to apply the “hp-m4” and the “msi=1” ? Could it be that application just makes this configuration difficulty worse ? Do you have a reference you can point to that explains why you believe that is needed ? I checked http://www.linlap.com/hewlett-packard for the G6 HP Pavilions and found no reference of anyone else using that setting.

My recommendation, again, is to remove that line, reboot, and test your sound. If sound does not work then, please again as a regular user with your pc connected to the internet, in a konsole/xterm run the diagnostic script /usr/sbin/alsa-info.sh , select the SHARE/UPLOAD setting, let the script run to completion, and again post here the web/address/url provided in the konsole/xterm after the script completes.

Without the bias of the hp-m4 entry and without the msi=1 entry, that diagnostic script may provide more insight into the problem.

25
Righto I made recommended changes. but when I run “pavucontrol” i get a “FATAL ERROR: Unable to connect to Pulseaudio” dialogue box. Even though “ps auwx|grep pulseaudio” say’s it’s loaded.

I had already changed “options snd-hda-intel model=auto enable_msi=1” from…** “**options snd-hda-intel model=hp-m4 enable_msi=1”. However having these in or out made no differences before or after.

I ran “alsamixer” and disabled auto-mute. Still zip out of the speakers.

Hmmm.
Peter


I need to see the output of your re-running the alsa-info.sh script in order to comment. There are specific details in there that need to be checked which would take too long to have an interative question and answer . ie script output WITHOUT the custom 50-sound.conf entries that you added. I already asked for that once (without the 50-sound.conf entries), but you must have missed that request of mine - so I ask for that yet once again.

Apologies for my slow response - I am currently bedriden with the flu.

That is bloody awful and I’m distressed to read that you are suffering so. I take a (i think) Sweede product called Bucculine, or Bucculine Berna. It is a prophylactic that enables your body to fight off colds et all. I swear by it. If you even get a cold it is gone in less-than half a day.

How do I get ‘pulseaudio’ to load like a service at boot time? Without it ‘pavucontrol’ fails.

Your request for the latest output of ‘alsa-info.sh’ is to be found at http://pastebin.com/0KzqpY5Q

I run your recommended ‘aplay -D hw:0,0 -vv /usr/share/sounds/alsa/test.wav’ after each change. I am suspecting this issue is a hardware switch failure in the soundchip BIOS itself. Sound works In the headphones so there can be only two things stopping speaker sound and it has to be inside the chip itself OR. In the proving back process…what if the switch that turns off the speakers when the headphone jack is inserted has jammed so disabling the speakers???.
77

When this problem first emerged I was having difficulty getting things like transcode, dvdcss et al to install. That’s when I came across a multimedia packager that had all the MM drivers et al in one installable RPM. I do not recall it’s name but at last I was able to get all the functions of (for eg) ‘k3b’ working. But then, shortly after, it was noted that the speakers failed.

Do get well. I am on skype: ‘p3t3r_lowrie’ but I can’t login at the moment - probably related to the sound/multimedia issues before me.

Do GET WELL.

I look forward to your resonse in due course.

Peter

Pulse audio is running. I can see that from the script:


!!Sound Servers on this system
!!----------------------------
 
Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

What error do you get that makes you believe it is not running ?

When you run pavucontrol from a konsole/terminal, what errors do you get ?

Thanks, but can you please run that ‘alsa-info.sh’ script having booted the PC without the 50-sound.conf file entry " options snd-hda-intel model=hp-m4 enable_msi=1 " ?

One final question, aside from “hp-m4” and “auto” , what other model options did you try? And did you try those options without the “enable_msi=1” ? And could you educate me as to the reference which lead you to believe that such an entry was approprite ? (or where they just speculative tries / attempts ? ) . Thats not a criticism - but if you have a reference specific to your PC hardware it might put us closer to solving this.