ati sound card doesn't work on opensuse 11.1

Hello guys,

I’m new in the Linux Stuff so sorry for my stupid questions and my studpidty in general in all this stuff :smiley:

I’ve installed yesterday OpenSuse 11.1 and I cannot make the sound working.

I have an ATI SB400, I found on the machine sg like snd-atiixp.

I’ve been googling a bit and 've seen that many users have problem with ati sound card on suse but none of them had provided a solution.

That’s why I’m here :D, does somebody have a real solution for this problem ?

Thx you in advance

Gil

Have you tryed configuring it through yast?
I have one of those and it’s working fine since instalation. Didn’t have to do anything.
Carlos

through Yast,

I have clicked on Sound,

then I have a window showing two columns

I don’t have the screen in front of me but if I remember well

first column 0 and second column the sound card name

I have tried a lot of stuff from this interface, deleting, adding again , …

nothing seems to get working for me.

can you tell me the exact steps you have made through yast to get it done ?

thx

Try working your way through the openSUSE audio troubleshooting guide:
SDB:AudioTroubleshooting - openSUSE
in particular, ensure you have alsa-firmware installed, reboot, and test your sound.

I’ll try this back home,

I’ll stay in touch.

Thx you very much.

I have followed the step by step but cannot make it working

here is the config

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

can sy post who has the same sound card than me could post his /modprod.d/sound file?

thx in advance

Could you provide the output of the following commands typed in a gnome terminal or kde konsole:
rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2
uname -a
cat /etc/modprobe.d/soundbased on that, and the output of the diagnostic script, I may be able to make a recommendation. … (for one thing, it appears you did not completely update your alsa version, although that is a step in the troubleshooting guide, and you noted you had followed every step).

oops, I thought I had :shame:

here you are:

linux-suow:/home/GillouX # rpm -qa | grep alsa
alsa-oss-1.0.17-1.37
alsa-utils-1.0.18-6.4
alsa-firmware-1.0.17.git20081202-2.3
alsa-plugins-pulse-1.0.18-6.12
alsa-1.0.18-8.7]

linux-suow:/home/GillouX # rpm -qa | grep pulse
pulseaudio-0.9.12-9.6
pulseaudio-module-gconf-0.9.12-9.6
pulseaudio-module-lirc-0.9.12-9.6
libpulse-mainloop-glib0-0.9.12-9.6
alsa-plugins-pulse-1.0.18-6.12
libpulse-browse0-0.9.12-9.6
pulseaudio-utils-0.9.12-9.6
pulseaudio-module-zeroconf-0.9.12-9.6
libpulse0-0.9.12-9.6
libpulsecore4-0.9.12-9.6
pulseaudio-esound-compat-0.9.12-9.6
pulseaudio-module-x11-0.9.12-9.6
vlc-aout-pulse-0.9.8a-1.4

linux-suow:/home/GillouX # rpm -q libasound2
libasound2-1.0.18-8.7

linux-suow:/home/GillouX # uname -a
Linux linux-suow 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux

linux-suow:/home/GillouX # cat /etc/modprobe.d/sound

options snd slots=snd-atiixp

hB6S.LOr5O368Xc7:IXP SB400 AC’97 Audio Controller

alias snd-card-0 snd-atiixp

thx

I went trough the steps again and here is what I get now

linux-suow:/home/GillouX # rpm -qa | grep alsa
alsa-oss-1.0.17-1.37
alsa-utils-1.0.18-6.4
alsa-firmware-1.0.17.git20081202-2.3
alsa-plugins-pulse-1.0.18-6.12
alsa-driver-kmp-default-1.0.18.20090108_2.6.27.7_9.1-5.1
alsa-1.0.18-8.7
alsa-plugins-1.0.18-6.12
alsa-driver-unstable-kmp-default-1.0.18.20090108_2.6.27.7_9.1-4.1
alsa-tools-1.0.18-1.13
linux-suow:/home/GillouX # rpm -qa | grep pulse
pulseaudio-0.9.12-9.6
pulseaudio-module-gconf-0.9.12-9.6
pulseaudio-module-lirc-0.9.12-9.6
libpulse-mainloop-glib0-0.9.12-9.6
alsa-plugins-pulse-1.0.18-6.12
libpulse-browse0-0.9.12-9.6
pulseaudio-utils-0.9.12-9.6
pulseaudio-module-zeroconf-0.9.12-9.6
libpulse0-0.9.12-9.6
libpulsecore4-0.9.12-9.6
pulseaudio-esound-compat-0.9.12-9.6
pulseaudio-module-x11-0.9.12-9.6
vlc-aout-pulse-0.9.8a-1.4
pulseaudio-module-bluetooth-0.9.12-9.6
linux-suow:/home/GillouX # rpm -q libasound2
libasound2-1.0.18-8.7
linux-suow:/home/GillouX # uname -a
Linux linux-suow 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux
linux-suow:/home/GillouX # cat /etc/modprobe.d/sound

options snd slots=snd-atiixp

hB6S.LOr5O368Xc7:IXP SB400 AC’97 Audio Controller

alias snd-card-0 snd-atiixp
linux-suow:/home/GillouX #

OK, when testing your sound functionality, please copy and paste the following into a gnome terminal or a kde konsole: speaker-test -c2 -l5 -twavyou should hear a lady’s voice saying ‘FRONT LEFT’, ‘FRONT RIGHT’ five times.

If you do not, then in your case update your alsa. You can do that by following the guidance here: Alsa-update - openSUSE which in your case means open a gnome terminal or kde konsole, then type “su” (no quotes - enter root password when prompted ) and with your pc connected to the internet copy and paste the following six commands in sequence (one at a time):

 zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.1/ multimedia 
zypper install alsa alsa-utils alsa-tools alsa-firmware libasound2
zypper rr multimedia
zypper ar http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.1/ multimedia
zypper install alsa-driver-kmp-pae
zypper rr multimedia

and then restart your pc and test your audio. check your mixer. use the speaker test I recommended above. Note I selected the commands for the pae kernel, which is what your PC has installed.

So I have made everything you asked me too :smiley:

but It still doesn’t work, I really don’t get it.

I ran the speaker-test, the test runs but nothing comes out of my speakers.

OK, please run the diagnostic script again, so I can check your PC configuration. Type in a gnome-terminal or kde konsole:
/usr/sbin/alsa-info.sh

also, I would like to do a quality check on what you installed. Please post here the output of typing the following in a konsole:
rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2

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

linux-suow:/home/GillouX # rpm -qa | grep alsa
alsa-oss-1.0.17-1.37
alsa-1.0.18.git20090106-1.1
alsa-firmware-1.0.17.git20081202-2.3
alsa-driver-unstable-kmp-pae-1.0.18.20090108_2.6.27.7_9.1-4.1
alsa-tools-1.0.18.git20081201-1.6
alsa-driver-kmp-default-1.0.18.20090108_2.6.27.7_9.1-5.1
alsa-plugins-pulse-1.0.18-6.12
alsa-plugins-1.0.18-6.12
alsa-driver-unstable-kmp-default-1.0.18.20090108_2.6.27.7_9.1-4.1
alsa-driver-kmp-pae-1.0.18.20090108_2.6.27.7_9.1-5.1
alsa-utils-1.0.18.git20081122-1.8
linux-suow:/home/GillouX # rpm -qa | grep pulse
pulseaudio-0.9.12-9.6
pulseaudio-module-gconf-0.9.12-9.6
pulseaudio-module-lirc-0.9.12-9.6
libpulse-mainloop-glib0-0.9.12-9.6
libpulse-browse0-0.9.12-9.6
pulseaudio-utils-0.9.12-9.6
pulseaudio-module-zeroconf-0.9.12-9.6
libpulse0-0.9.12-9.6
libpulsecore4-0.9.12-9.6
pulseaudio-esound-compat-0.9.12-9.6
alsa-plugins-pulse-1.0.18-6.12
pulseaudio-module-x11-0.9.12-9.6
vlc-aout-pulse-0.9.8a-1.4
pulseaudio-module-bluetooth-0.9.12-9.6
linux-suow:/home/GillouX # rpm -q libasound2
libasound2-1.0.18.git20090106-1.1
linux-suow:/home/GillouX #

Thx you very much for you patience!!

PLEASE TRY to follow my directions. I just checked again, and you installed MANY more apps than I told you too. Installing extra apps is the WRONG POLICY in Linux. It may work in Windows but it is NOT the Linux way.

I highlighted in red the apps you should remove. Remove those, restart your PC and test your sound with the speaker-test that I recommended.

I uninstall what you asked me to

here is the result of the command

linux-suow:/home/GillouX # rpm -qa | grep alsa
alsa-oss-1.0.17-1.37
alsa-1.0.18.git20090106-1.1
alsa-firmware-1.0.17.git20081202-2.3
alsa-tools-1.0.18.git20081201-1.6
alsa-plugins-pulse-1.0.18-6.12
alsa-plugins-1.0.18-6.12
alsa-driver-kmp-pae-1.0.18.20090108_2.6.27.7_9.1-5.1
alsa-utils-1.0.18.git20081122-1.8
linux-suow:/home/GillouX #

and run the command to test the sound

nothing yet

good news, I plugged my headpones

I care hear sg, the sound is very low but the sound is “strange”, like I don’t have the right codecs or sg …

if it can help you,

I run wincfg because I wanted to test wine stuff and I get this error when I launch winecfg

GillouX@linux-suow:~> winecfg
err:alsa:ALSA_CheckSetVolume Could not find ‘PCM Playback Volume’ element
err:alsa:ALSA_CheckSetVolume Could not find ‘PCM Playback Volume’ element
fixme:mixer:ALSA_MixerInit No master control found on ATI IXP Modem, disabling mixer

and within Wine it says that I dont have drivers installed for the sound

I do not use windows applications with audio, so I can not help you with windows applications running under wine. I never use winecfg. I’m not a believer in using that application.

Please use the speaker-test I recommended to establish if you have basic sound. Ensure you move both PCM and master volume up to high levels (95% or so) when testing for basic sound. Once you have basic sound, back off on those volumes to lower levels to remove distortion.

Then after you have your basic sound functioning, post here and I can provide some suggestions on how to setup your Software Package Management with an appropriate set of repositories (only OSS, non-OSS, Update and Packman and no others) so that you can install codecs and media players that function properly under Linux.

I have used your speaker-test command and using it I can hear sg in my headphones(not in the laptop speakers) and the sound is not loud at all…

but when I try to make the test with the ui (test buttons) it doesnt produce anything

please run again, and provide again the URL provided by running the following with your PC connected to the internet:
/usr/sbin/alsa-info.shthat will show me your mixer. Often I find a mistake in the mixer configuration.

Note, with your headphones plugged in, your speakers SHOULD be muted.

here you are

ttp://www.alsa-project.org/db/?f=f88352150ee906ec76b8d11dc3244c72ea2188ed

I don’t see my speakers muted anywhere …

thx