https://bugzilla.novell.com/show_bug.cgi?id=471265 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=471265#c8 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |andrescimmarusti@yahoo.com --- Comment #8 from Takashi Iwai <tiwai@novell.com> 2009-02-03 03:27:42 MST --- (In reply to comment #7)
Ok, I'm not knowledgeable enough to figure out all that you are asking. In fact it is I who needs the info!
Oh, and does the old ESD work well? If yes, it's a PA problem, and I'd like > to pass it over to the PA maintainer.
As I said before, I didn't know how to properly remove PA and bring back ESD (I tried going to YAST -> SOFTWARE MANAGEMENT and removing all packages related to pulseaudio, but this caused a lot of dependency problems and threatened to uninstall gnome-desktop!).
Yes. So far, lots of GNOME stuff depend on PA. If you use other desktop, it would work, though.
So what I decided to do was to reinstall OpenSuSe 11.1 i586 GNOME without the following packages:
- padevchooser - paprefs - paman - pavucontrol - pavumeter - pulseaudio-module-bluetooth - pulseaudio-module-gconf - pulseaudio-module-lirc - pulseaudio-module-x11 - pulseaudio-module-zeroconf - pulseaudio-utils
That means these packages are still installed (and I can't remove them without dependency problems)
- alsa-plugins-pulse - libpulse0 - pulseaudio - pulseaudio-esound-compat - libpulsecore4
This means that pulseaudio will be still used. So the situation is same.
Under CONTROL CENTER -> SOUND I get the following sources:
- Autodetect - ATI IXP rev2 with unknown codec ATI IXP AC97 (ALSA) - ATI IXP rev2 with unknown codec ATI IXP AC97 (OSS) (it's there twice) - ATI IXP Modem rev 2 ATI IXP MC97 (OSS) (it's also there twice) - ALSA - Advanced Linux Sound Architecture - ESD - Enlightened Sound Daemon - PulseAudio Sound Server
From this list I chose ESD and sound overall works better, but whenever I try to play sounds from two sources (say an online video in firefox and music with banshee) I get a lot of scratchy noise and interference. Now this brings me back to one of your other comments:
You are seeing the same thing. The difference is that you removed some PA-utilities, but the PA itself is still used. Note that there is no genuine esound on 11.1. It's emulated by pulseaudio. In theory you could install esound package from 11.0 or older, then the dependency on PA might be lighter. But do it at your own risk if you really want...
The codec chip on your laptop (supposed to be a Conexant one) has an unknown ID. Usually the codec chip should be compatible with the standard AC97 spec, so it should be OK.
Yes, I have a Conexant AC-Link sound chip. However, I'm not sure this is "OK" for the following reason. When I choose under CONTROL CENTER -> SOUND as sound playback the device: ATI IXP rev2 with unknown codec ATI IXP AC97 (ALSA) and I click on 'Test' I this an error message:
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open audio device for playback.
That, however, does not happen to the same device under OSS. I do get a test sound, but of poorer quality than the other sound sources.
Irrelevant. This is simply the question of device usage.
I will now sum up what happens with each sound source when I try the test sound:
- Autodetect -> Plays well, but plays the same pattern as PulseAudio Sound Server (see below)
- ATI IXP Modem rev 2 ATI IXP MC97 (OSS) -> I get no errors but I get no sound
- ALSA - Advanced Linux Sound Architecture -> I get a bad skipping, scratchy and stuttering sound (much like the one I described in my earlier posts)
- ESD - Enlightened Sound Daemon -> Sound plays well
- PulseAudio Sound Server -> Sound plays well but it is definitely a different sound pattern, it makes a short beep and then a continuous one, while for the others sources it is always continuous.
Also irrelevant from the codec chip identification. The scratchy sound or repeated sound are rather the problem with the controller chip, not about the codec chip.
Of course, it'd be helpful if you can figure out what codec chip is on your laptop actually. Then we can add the entry to the device table in the driver so that it shows the right codec chip name.
How do I do this? I have no clue whatsoever. Should I ask HP? Should I ask Conexant? Should I run some kind of program that can tell me such information?
I don't care how you achieve it :)
I'm sorry I can't provide you with more information, I'm only a newcomer to OpenSuSe 11.1 and a newbie in linux overall (I had been using Ubuntu 8.10 on my laptop for nearly 6 months before switching to OpenSuSe 11.1 and sound worked well there, except skype didn't, due to a bluetooth conflict). You'll have to guide me a bit more (I tried the forums, but no one has replied)
Please try the following: - kill pulseaudio once, killall -9 pulseaudio - run aplay with a WAV file (e.g. /usr/share/sounds/alsa/test.wav) aplay -Dplughw -vv /usr/share/sounds/alsa/test.wav - run aplay with -Dplug:dmix instead of -Dplughw aplay -Dplug:dmix -vv /usr/share/sounds/alsa/test.wav - if the former works well, run two aplay at the same time (e.g. on two terminals) This basically tests the ALSA-native playback. Let's see whether this works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.