I have no sound after upgrading from 12.2 to 13.1

2 days ago I upgraded to 13.1 from 12.2. After the upgrade I lost my internet connection. Got that problem solved yesterday. Today I find no sound. I am frustrated to say the least. I have tried turning off pulse sound, but that did not help. I also did the one click install that automatically installs the most popular codecs, but that did not solve my problem. Do all distributions of Linux suffer these types of birthing pains? Can anyone help get me started on the right track for getting sound? Thanks. The built-in sound card is HMDI compatible.
John

Please, with your PC connected to the Internet, can you open a konsole / terminal and send the following command to run a diagnostic script (that will provide more information) :


/usr/sbin/alsa-info.sh

Select the SHARE/UPLOAD option. Run the script to completion. The script will upload your PC’s hardware/software audio config to the web, and when the script completes it will give you a URL/web-address where the uploaded information is located.

Please copy that web-address and post it here so we can examine the audio configuration on your PC.

Also, if you create a NEW user, does that new user have the same audio problem ?

Are you trying to use the HDMI ?

Sound has always worked well for me on openSUSE. Sorry to read of your frustrations.

Hopefully we can sort this together.

Good luck and thankyou for participating on our forum.

Thank you for your help Oldpc

Here is the output:

http://www.alsa-project.org/db/?f=ffc11d4eef8932f22f4d11348b037b1cf2c0e189

I will create a new user and get back soon. Again I appreciate the help that you can give me. Thanks.

I simply have the output from center bass jack going into a standard Onkyo 2 channel stereo amplifier.

I created a new user and that did not make a difference

I don’t understand this statement. Are you saying you only connected the bass output and no other outputs ?

That reads to be incorrect to me < puzzled >

any way … looking at the script …

I assume you have double checked the speaker cabling in your PC (I’m assuming it a desktop). Your comment about center bass creates serious doubt in my mind.

Anyway … I note that your audio hardware is either hw:0,0 (analog) or hw:0,1 (digital). Your HDMI device is hw:1,3. My assumption is you are trying to use analog audio (hw:0,0).


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

APLAY

**** List of PLAYBACK Hardware Devices ****
**card 0:** SB [HDA ATI SB], **device 0:** ALC892 Analog [ALC892 [b]Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
**card 0:** SB [HDA ATI SB], **device 1**: ALC892 Digital [ALC892 [b]Digital]
  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

Here are some of your mixer’s control settings:


**Simple mixer control 'Surround',0**
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 **[0%]** -64.00dB] **[off]**
  Front Right: Playback 0 **[0%]** -64.00dB] **[off]**
**Simple mixer control 'Center',0**
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 **[0%]** -64.00dB] [off]
**Simple mixer control 'LFE',0**
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 **[0%]** -64.00dB] **[off]**
**Simple mixer control 'Side',0**
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 **[0%]** -64.00dB] **[off]**
  Front Right: Playback 0 **[0%]** -64.00dB] **[off]**
**Simple mixer control 'Auto-Mute Mode',0**
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: **'Enabled'**

I can’t see anything obvious misconfigured in your PC, unless your desktop is configured for surround sound. I note surround sound switched OFF.

Try unmuteing the Center and LFE and side and move up those volume controls.

Also try to Disable the auto mute.

Try these test commands on at a time in a terminal as both a regular user, and also with root permissions:


speaker-test -c2 -D hw:1,0 -l3 -twav
speaker-test -c4 -D hw:1,0 -l3 -twav
speaker-test -c6 -D hw:1,0 -l3 -twav
aplay -vv somewavefile.wav

… where somewavefile.wav is a .wav file that you KNOW works ok.

I note this wrt the dmesg:


    4.053231] ALSA patch_realtek.c:490 realtek: No valid SSID, checking pincfg 0x4005e601 for NID 0x1d

That suggests there was difficulty in checking the alc892.

If worst comes to worst we can try forcing an alsa configuration, where this may be the HD-Audio-Models.txt listing for your PC:


ALC66x/67x/892
==============
  mario            Chromebook mario model fixup
  asus-mode1        ASUS
  asus-mode2        ASUS
  asus-mode3        ASUS
  asus-mode4        ASUS
  asus-mode5        ASUS
  asus-mode6        ASUS
  asus-mode7        ASUS
  asus-mode8        ASUS
  inv-dmic        Inverted internal mic workaround
  dell-headset-multi    Headset jack, which can also be used as mic-in

but first try the suggestions I already gave.

http://www.manualslib.com/manual/415105/Asus-M5a88-M.html?page=40#manual

This link gives my motherboard manual. I hooked it up to my 2 channel standard stereo with both speakers going into the orange jack. That was the only way I could get sound using those jacks. In 12.2 it worked perfectly. I had hi-fidelity mono sound. That was good enough for me. I think that I am going to disable the HMDI and just go with a standard 2 channel sound card. I probably have a PCI sound card laying around here someplace from years gone by. I just want some good sound, I do not really care about the HMDI.

I tried all the other motherboard jacks with a single cable to a stereo channel and still had no sound.

I appreciate your help. Thanks.

What am I reading wrong in that sketch ? From what I see, 2 channel sound should go to the green and not the orange jack.

Why are you mentioning the HMDI ?

The above is a copy and paste mistake error of mine, when copying from my PC. Instead for 2 channel try


speaker-test -c2 -D hw:0,0 -l3 -twav
aplay -vv somewavefile.wav

Hi. Thanks for the response. Yes. I agree it looks like the green jack should function into a standard 2 channel. But it does not. I mention HMDI, because it and surround sound usually go together. Maybe one needs a surround amplifier for the green jack to function. All I know. is that nothing I did could produce sound from that green jack. Anyway, to make a long story short, I installed one of my sound cards that I used a few years ago and actually almost tossed in the trash. It fired right up. I now have good hi-fi stereo sound, and that is all I really care about. I truly appreciate your input. Thanks. I am happy.

Well we can ignore previous post. After turning off the machine and rebooting. I lost sound even on the newly installed sound card. Same symptoms as with the previous card. So there is something about 13.1 that is not working correctly. I will pick up tomorrow as I have spent hours on this problem. Again, switching users did not help.

Likely your problem with sound is different, but just in case it might help, here are some blogs entries on how to use pavucontrol and pulse audio:

I now have the added analog card working properly. Before the update to 13.1, I was somehow getting analog sound out of the digital interface. I would like to eventually get the digital interface to function. To pursue digital sound, when I have time, I plan to proceed as follows. On my windows system is an M-Audio 2496 Delta series (standard 2 channel) digital card that is currently in heavy use. In a few weeks I will install that card and see how it works in the Opensuse system, and go from there. Again, thanks for the help, but since I now have sound, I need to get back to my many other projects. I will post the results of that test if you think it would be of interest.

I have no sound after upgrading from 12 to 13.1.

Here is my audio configuration information: http://www.alsa-project.org/db/?f=c5e1d0e4f0ec477a8bee39538ebeefc2fa1f07ef

Also, if you create a NEW user, does that new user have the same audio problem ?

In a newly created user the sound works correctly. How should I proceed?

Compare the audio settings between the two different users. What differences are there ?

You could also try to install the application pavucontrol and use it to tune your regular user’s audio, and in case it might help, here are some blogs entries on how to use pavucontrol and pulse audio:

Also, from the script I note:


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

APLAY

**** List of PLAYBACK Hardware Devices ****
**card 0:** MID [HDA Intel MID], **device 0:** ALC269 Analog [ALC269 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 1: ALC269 Digital [ALC269 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ie analog audio is on device hw:0,0.

So try these commands in a terminal and see if they provide any audio:


speaker-test -c2 -D hw:0,0 -l3 -twav
aplay -vv somewavefile.wav

where ‘somewavefile.wav’ needs to be replaced by a .wav file of your choice that you know to be a good audio file.

Try both as a regular user, and try with root permissions.

Using what tool? is KMix adequate?

You could also try to install the application pavucontrol and use it to tune your regular user’s audio, and in case it might help, here are some blogs entries on how to use pavucontrol and pulse audio:

Also, from the script I note:

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

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: ALC269 Analog [ALC269 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 1: ALC269 Digital [ALC269 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0

ie analog audio is on device hw:0,0.

So try these commands in a terminal and see if they provide any audio:

speaker-test -c2 -D hw:0,0 -l3 -twav

speaker-test works fine in the affected user account.

[quote]


aplay -vv somewavefile.wav

aplay works in root, but not in the affected user account.

In the affected user account I see this text output: http://paste.ubuntu.com/7232786/

In root I see this text output: http://paste.ubuntu.com/7232811/

Looking at my audio settings with paman and KMix I see no differences between the failing account and the testsound account.

I notice that in root, aplay shows a lot of information concerning PCM, while the failing user shows only “ALSA <-> PulseAudio PCM I/O Plugin”, which does not appear in the root output at all. (?)

You should never log into a GUI as root.

The idea is to create a separate different user and log into that account to test. Not to log into root.

Check if you user is in the audio group.

Note the two audio test commands I provided should bypass pulse.

If this works as a regular user, then the problem is unlikely a permissions problem and could be pulse configuration (or desktop configuration) related.

It could be your PC has an old /home/jlturriff/.pulse directory left over from 12.2. If that directory exists, change .pulse to .pulse-old, restart, and test your audio.

Success!! There was indeed such a directory; I renamed it to .pulse.12.2 and “restarted.” At first I took that to mean logoff/logon, but that didn’t fix the issue; then I thought, ‘perhaps by “restart” he means to reboot?’ so I rebooted instead, and sound was working again when I logged on again.

Thank you very much for your help. (How do I mark this thread as a successful solution?)