OK, start by looking at your mixer. I’ve copied and pasted the following lines from that diagnostic script, indicating some mixer settings you need to look at. Green is “good”. Red indicates you should check this. Red bold is DEFINITELY set wrong.
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [NVidia]
Card hw:0 ‘NVidia’/‘HDA NVidia at 0xfe020000 irq 20’
Mixer name : ‘Realtek ALC1200’
Simple mixer control ‘Master’,0
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control ‘PCM’,0
Front Left: Playback 0 0%] -51.00dB]
Front Right: Playback 0 0%] -51.00dB]
Simple mixer control ‘Front’,0
Front Left: Playback 23 [74%] -12.00dB] [on]
Front Right: Playback 23 [74%] -12.00dB] [on]
Simple mixer control ‘Surround’,0
Front Left: Playback 0 [0%] -46.50dB] [on]
Front Right: Playback 0 [0%] -46.50dB] [on]
Simple mixer control ‘Center’,0
Mono: Playback 0 [0%] -46.50dB] [on]
Simple mixer control ‘LFE’,0
Mono: Playback 0 [0%] -46.50dB] [on]
Simple mixer control ‘Side’,0
Front Left: Playback 0 [0%] -46.50dB] [on]
Front Right: Playback 0 [0%] -46.50dB] [on]
Simple mixer control ‘Line’,0
Front Left: Playback 0 [0%] -34.50dB] [on]
Front Right: Playback 0 [0%] -34.50dB] [on]
Simple mixer control ‘CD’,0
Front Left: Playback 0 [0%] -34.50dB] [on]
Front Right: Playback 0 [0%] -34.50dB] [on]
Simple mixer control ‘IEC958’,0
Mono: Playback [on] Capture [off]
Simple mixer control ‘IEC958 Default PCM’,0
Mono: Playback [on]
Simple mixer control ‘Channel Mode’,0
Items: ‘6ch’ ‘8ch’
Item0: ‘6ch’
You have your PCM volume at 0%. That is DEFINITELY wrong. Move it up to 95% for testing your audio. You can reduce it to a lower % after audio is established.
You also have many other controls “ON”, but at 0%. IMHO you should either move their volume controls UP when ON, or switch them OFF if (and only if) you are certain they do not affect your volume.
This looks ok, although there is a newer 1.0.19 of alsa available. I do NOT see the output of “rpm -q libasound”, so I have to assume it is also ok.
Looking at the diagnostic script, I see your PC has an ALC1200. Searching the alsa web site for the ALC1200 (which is reported by the script) I see the following: Search results for alc1200 - AlsaProject where the ALC1200 codec support was only recently added, and it is almost compatible with an ALC888. Hence you could update your alsa to 1.0.19. Alsa-update - openSUSE Note you MUST restart after updating alsa.
Hence if fixing your mixer and if updating your alsa (to 1.0.19) does not work, then you could try some model options in your /etc/modprobe.d/sound file.
So if you were to try an edit to this file , lets say to apply the “auto” option from the ALC883/888 list, then the edited file would look like this:
options snd-hda-intel model=auto
options snd slots=snd-hda-intel
# M71A.GTi64jAMZRE:MCP78S [GeForce 8200] High Definition Audio
alias snd-card-0 snd-hda-intel
and then one needs to restart one’s alsa sound drive with su -c ‘rcalsasound restart’ and enter root password when prompted for a password, restart one’s mixer, check the mixer and test one’s sound. When testing the sound, try both of these speaker tests as both a regular user, and as user root:
speaker-test -Dplug:front -c2 -l5 -twavNote Linux is case sensitive, and “D” is not the same as “d”. Note you should check your mixer settings (kmix if using KDE, and alsamixer if using Gnome) to ensure that PCM and Master Volume are set to 95% for initial testing, then back off to a lower % once sound established. Note the test for surround sound is different. If that test yields errors, try instead this more simple test:
speaker-test -c2 -l5 -twav
Then if “auto” does not work, replace “auto” in the /etc/modprobe.d/sound file with another model from the list provided above (in a previous post), such as “3stack-dig”, resart alsa, restart one’s mixer, and test one’s sound.
Good luck.