OK, I'm at the end of my tether here and desperate for some help.
I recently purchased an HP zv5120 laptop. Since then I've been grappling with different distros to try and find one that can reliably work with the hardware and have finally settled on SuSE 9.1 as it makes the best attempt at configuring everything for me. It isn't completely prefect however.
I have just about everything in a usable state - even the monitor is now in a widescreen resolution - but I just can't get reliable service from the audio device. SuSE detects it as an ATI IXP 150 card and identifies the chip as Analog Devices AD1981B. The problem is when I restart the system, or specifically whenever the ALSA system is started. During boot (or if I enter "/usr/sbin/rcalsasound start" at the shell prompt) I see:
Starting sound driver: atiixp done
Restoring the previous sound setting failed
And I have no sound in KDE, Gnome, Enlightenment, or whatever.
If I load YaST2 and select the sound configurator, a message box appears telling me the number of running cards does not match the configuration files. I click YES to restart the sound system and YaST does some hidden magic that successfully brings up my sound device. I've tried using alsaconf to set up the card but haven't had any luck with it. YaST is the only thing that can do it.
Regardless of which method I try to use to configure the device, SuSE always fails to bring it up on boot and I have to keep running YaST to hear anything.
On a further aside, when the device is actually running I still hear the sound coming from my front speakers when I plug headphones in, even though sound is coming from them too!
Has anyone got any idea of anything I can do to try and sort this mess out? I'm just a couple of steps away from pretty much abandoning Windows for home use and this is the only major problem getting in the way.