SoundMax Integrated Audio - ThinkPad Z60m - Help

I have an IBM ThinkPad Z60m running openSUSE 11. I can’t get the sound to work. Here is what my cat /proc/asound/cards looks like:

ryan@stacy-suse:~> cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xa0000000 irq 16

When I had Windows XP on this laptop, the audio driver says SoundMax Integrated Audio driver.

Any ideas on how I can get my laptop’s sound to work? Thanks!

Same hardware here. Can you post the output of

cat /etc/modprobe.d/sound
(to check yast generated configuration)

After messing around with the linuxant HSF modem driver, I found I needed to use the ‘alsaconf’ utility to get a working sound system. For some reason the yast configuration tool wouldn’t work for me.

Here is cat /etc/modprobe.d/sound output:

options snd slots=snd-hda-intel

u1Nb.QUhIQp8DDy6:82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller

alias snd-card-0 snd-hda-intel

Where can I get the ‘alsaconf’ utility? Thanks!

Mine for reference

cat /etc/modprobe.d/sound
options snd-hda-intel position_fix=1

u1Nb.QUhIQp8DDy6:82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller

alias snd-card-0 snd-hda-intel

I would try using YaST > Hardware > Sound first. I’m interested in seeing how you get on here.

To use alsaconf (if necessary), open a console and su to root. Then type ‘alsaconf’. It will try to detect your sound card, and then let you test the sound, before writing the configuration file, and restarting the sound system. You may need to launch your mixer again after this.

I tried YaST > Hardware > Sound after reading the Audio troubleshooting on the SUSE Concept page last night, the audio tests worked but there were no sound that came out.

I’ll try 'alsaconf’in a few minutes. Thanks!

Hey, the alsaconf command worked. Now, if I could only watch the Olympics online using Linux. I guess I can’t have everything. Cool, I appreciate the help!

i`ve tried alsaconf command but here what comes :

ERROR : modinfo : could not find module snd-opl3sa2
ERROR : modinfo : could not find module snd-cs4236
ERROR : modinfo : could not find module snd-cs4232
ERROR : modinfo : could not find module snd-cs4231
ERROR : modinfo : could not find module snd-es18xx
ERROR : modinfo : could not find module snd-es1688
ERROR : modinfo : could not find module snd-sb16
ERROR : modinfo : could not find module snd-sb8

No legacy drivers are available

Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Audio Controller

user12, what are you trying to do?

alsaconf has been depreciated for openSUSE-11.2 and it does not work for openSUSE-11.2.

Are you using openSUSE-11.2 ? If so, do not use alsaconf.

Do you have a problem with no sound ? Please describe your PC’s symptoms. You could also try working your way through the openSUSE audio troubleshooting guide if you have sound problems: SDB:AudioTroubleshooting - openSUSE

hm ive tried that way i followed all steps and i got sound with the root , but step six which explains how to change settings doesnt worked for me and also system messages me all the time that my device doesnt work. I cant understand is this problem hardware or software. I’ve installed all the drivers follower manual , read other solutions of this problem but still nothing.

user12, what are you trying to do? Are you using openSUSE-11.2 ? Do you have a problem with no sound ? Please describe your PC’s symptoms.

Further to (or rather highlighting aspects of) that guide, please do NOT use the startup system sound as your criteria for stating sound does not work. Also be certain to check your mixer. Its not uncommon for a mixer setting (master, pcm or speaker) to be muted upon boot. In KDE your mixer is “kmix” (the small speaker in right hand corner). In Gnome your mixer is “alsamixer”.

Note, when testing if you have sound, please copy and paste the following speaker-test into a Gnome terminal or a kde konsole:

speaker-test -Dplug:front -c2 -l5 -twav
Note Linux is case sensitive, and “D” is not the same as “d”. To stop the above test, while the konsole/xterm has the mouse focus, press <CTRL><C> on the keyboard. 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 around 95%. Once you have basic sound established you can back off to lower volume levels. Note the test for surround sound is different.

If that test yields errors (and its not uncommon to get errors there), try instead this more simple test: speaker-test -c2 -l5 -twavYou should hear a female voice saying ‘FRONT LEFT’, ‘FRONT RIGHT’ five times. Its quite common that one of those speaker tests will work and one will NOT work, so don’t be distressed if that is the case. IF that test gives sound, stop now, post that the sound test gives sound, and we will look at other possible causes for your applications not giving you the sound you want (such as missing codecs, using the wrong packaged version … etc … ).

Or alternatively, for testing the simple playback, use aplay program. Prepare a WAV file and simply run like:

aplay -vv somefile.wav

With the option -vv, aplay shows the verbose information of the PCM device, and a VU-peak meter during playing the file.

Try those speaker-tests as both a regular user, and also with root permissions. If you have a headset, try with your headset plugged in, and also with your headset not plugged in (for speakers).

If you can not get sound to work when following the guide, can you provide more very detailed information so a good recommendation can be given? For openSUSE-11.1, you can do that, with your laptop connected to the internet, by opening a gnome-terminal or a kde konsole and copy and paste the following into that terminal/konsole

/usr/sbin/alsa-info.sh

It will ask if you wish to share/update the output of the script. Select SHARE/UPLOAD and when it is complete it will post its output on the Internet/web and it will give you the URL of the web site where the information is posted. Please post that URL here. JUST the URL.

Also, please copy and paste the following commands one line at a time into a gnome-terminal or a konsole and post here the output: rpm -qa ‘alsa
rpm -qa ‘pulse
rpm -q libasound2
uname -a
cat /etc/modprobe.d/50-sound.conf…
or instead of the last line, if using opeSUSE-11.1 then cat /etc/modprobe.d/sound

with that information I may be able to make a detailed recommendation.

Also, do NOT waste too much time on this. Simply post on our forum if you get stumped, and continue to look for help that way.

OK heres some info about my case : Im using openSUSE 11.2

i made these tests but here`s the result :speaker-test 1.0.21

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
Playback open error: -2,No such file or directory

as super user both tests were positive - i`ve heard 5 times female voice saying front left
speaker-test 1.0.21

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 8 to 8192
Period size range from 8 to 8192
Using max buffer size 8192
Periods = 4
was set period_size = 2048
was set buffer_size = 8192
0 - Front Left
1 - Front Right
Time per period = 2.911610
0 - Front Left
1 - Front Right
Time per period = 2.986688
0 - Front Left
1 - Front Right
Time per period = 2.986584
0 - Front Left
1 - Front Right
Time per period = 3.071769
0 - Front Left
1 - Front Right
Time per period = 2.986647

speaker-test 1.0.21

Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 4096
Period size range from 1024 to 1024
Using max buffer size 4096
Periods = 4
was set period_size = 1024
was set buffer_size = 4096
0 - Front Left
1 - Front Right
Time per period = 2.942399
0 - Front Left
1 - Front Right
Time per period = 3.007910
0 - Front Left
1 - Front Right
Time per period = 3.007986
0 - Front Left
1 - Front Right
Time per period = 3.007956
0 - Front Left
1 - Front Right
Time per period = 3.007904

so i got sound as a root i have done step 6 from the guide how to fix groups but still no sound (neither Mozilla nor players)

and the second test
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA libconfmisc.c:768: (parse_card) cannot find card ‘0’
ALSA libconf.c:4154: (_snd_config_evaluate) function snd_func_card_driver returned error: Permission denied
ALSA libconfmisc.c:392:(snd_func_concat) error evaluating strings
ALSA libconf.c:4154: (_snd_config_evaluate) function snd_func_concat returned error: Permission denied
ALSA libconfmisc.c:1251:(snd_func_refer) error evaluating name
ALSA libconf.c:4154: (_snd_config_evaluate) function snd_func_refer returned error: Permission denied
ALSA libconf.c:4633: (snd_config_expand) Evaluate error: Permission denied
ALSA lib pcm.c:2211: (snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -13,Permission denied
that`s the result as a simple user

sorry for sad faces but i just copy the code and “:” + “(” goes like sad face pf

Please read my above post #10 again, and provide what I asked for.

Most of what you provided is not helpful in solving your problem.

ok so Im using openSUSE 11.2 ive installed drivers (i guess) so i checked my alsamixer all unmuted ive followed SDB:AudioTroubleshooting and after finishing Step 1 and 2 --> "YAST > HARDWARE > SOUND and select your audio card and delete it (which deletes the configuration, not the card). Then add the card, and configure the card. Test your sound. " i got sound with root but no sound with other users. ive followed step 6 "* YAST » Security and Users » User Management » “select your user” » Edit » Details » Groups » check “audio” and then click on “ACCEPT”
" but no sound yet i`ve copied tests and the results.

btw i got even no starting sound as normal user. I`ve tried to fix this " no sound " problem from YasT->Hardware->Sound but everything is allright ( according to the openSUSE AudioTroubleshooting)

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

lght@linux-slw6:~> rpm -qa ‘alsa
alsa-utils-1.0.21-3.1.i586
alsa-oss-1.0.17-25.2.i586
alsa-1.0.21-3.2.i586
alsa-devel-1.0.21-3.2.i586
alsa-plugins-1.0.21-3.3.i586
alsa-firmware-1.0.20-3.2.noarch
dlght@linux-slw6:~> rpm -qa ‘pulse
libpulse0-0.9.19-2.3.i586
libxine1-pulse-1.1.16.1-7.6.i586
libpulse-mainloop-glib0-0.9.19-2.3.i586
dlght@linux-slw6:~> rpm -q libasound2
libasound2-1.0.21-3.2.i586
dlght@linux-slw6:~> uname -a
Linux linux-slw6 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux
dlght@linux-slw6:~> cat /etc/modprobe.d/50-sound.conf

options snd-intel8x0 ac97_quirk=1 buggy_irq=1 buggy_semaphore=1
options snd slots=snd-intel8x0

r0Vg.lFHbq9_5ws8:82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Audio Controller

alias snd-card-0 snd-intel8x0
dlght@linux-slw6:~> rpm -qa ‘pulse
libpulse0-0.9.19-2.3.i586
libxine1-pulse-1.1.16.1-7.6.i586
libpulse-mainloop-glib0-0.9.19-2.3.i586
dlght@linux-slw6:~> rpm -q libasound2
libasound2-1.0.21-3.2.i586
dlght@linux-slw6:~> uname -a
Linux linux-slw6 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux
dlght@linux-slw6:~> cat /etc/modprobe.d/50-sound.conf

options snd-intel8x0 ac97_quirk=1 buggy_irq=1 buggy_semaphore=1
options snd slots=snd-intel8x0

r0Vg.lFHbq9_5ws8:82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Audio Controller

alias snd-card-0 snd-intel8x0

Did you put “ac97_quirk=1 buggy_irq=1 buggy_semaphore=1” in either YaST or in your /etc/modprobe.d/50-sound.conf file?

I am wondering, HOW did those get in there?

If you put them in, PLEASE remove them so the file looks like:

options snd slots=snd-intel8x0
# r0Vg.lFHbq9_5ws8:82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller
alias snd-card-0 snd-intel8x0

and then restart, and once again (if sound does not work) run the script:
/usr/sbin/alsa-info.sh
and provide the new URL

lol! Thank you very very much oldcpu .Ive made changes that you told me to and then reboot and ha!! heres my sound . God Bless You (bow)(bow):slight_smile: