Sound Issues: Toshiba Satellite A105-S2051

By reading previous posts, I have tried, and failed, getting the sound to work properly. By following someone else’s post, I will post the outputs.

nopaste:

http://nopaste.com/p/apitPKxco

rpm … alsa:

alsa-firmware-1.0.16-24.1
alsa-plugins-1.0.16-57.1
alsa-oss-1.0.15-48.1
alsa-utils-1.0.16-35.1
alsa-1.0.16-39.1
alsa-plugins-pulse-1.0.16-57.1

rpm … pulse:

pulseaudio-module-bluetooth-0.9.10-26.5
pulseaudio-utils-0.9.10-26.5
libpulse0-0.9.10-26.5
libpulsecore4-0.9.10-26.5
pulseaudio-esound-compat-0.9.10-26.5
gstreamer-0_10-pulse-0.9.7-42.pm.1
libpulse-browse0-0.9.10-26.5
pulseaudio-module-gconf-0.9.10-26.5
pulseaudio-module-lirc-0.9.10-26.5
libpulse-mainloop-glib0-0.9.10-26.5
pulseaudio-0.9.10-26.5
pulseaudio-module-x11-0.9.10-26.5
alsa-plugins-pulse-1.0.16-57.1
pulseaudio-module-zeroconf-0.9.10-26.5

rpm … libasound2

libasound2-1.0.16-39.1

uname:

Linux linux-8mzl 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 i686 i686 i386 GNU/Linux

cat /etc/modprobe.d/sound:

options snd slots=snd-hda-intel
# 5Dex.jyL9CpI2ML4:IXP SB4x0 High Definition Audio Controller
alias snd-card-0 snd-hda-intel

Toshiba Satellite A105-S2051 with Realtek.

Thanks. From that I see your Toshiba has an ALC861 hardware audio codec.

The alsa rpms look fine, as does your mixer settings. I assume (based on the large number of pulse audio apps in openSUSE-11.0) that you are either a KDE4 or a Gnome user. Pulse audio in 11.0 was buggy for Gnome and KDE4 users. You could give some consideration into removing pulse (after taking note what apps you remove, so you can re-install them later if need be).

You could also try updating your /etc/modprobe.d/sound file with a custom setting. Along those lines, I note this is what the ALSA-Configuration.txt file has for the ALC861 for 1.0.16 of alsa:

	ALC861/660
	  3stack	3-jack
	  3stack-dig	3-jack with SPDIF I/O
	  6stack-dig	6-jack with SPDIF I/O
	  3stack-660	3-jack (for ALC660)
	  uniwill-m31	Uniwill M31 laptop
	  toshiba	Toshiba laptop support
	  asus		Asus laptop support
	  asus-laptop	ASUS F2/F3 laptops
	  auto		auto-config reading BIOS (default) 

So you could change your /etc/modprobe.d/sound file (by adding an extra line on the end) to:

options snd slots=snd-hda-intel
# 5Dex.jyL9CpI2ML4:IXP SB4x0 High Definition Audio Controller
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=toshiba

and then restart your alsa sound driver afterward with su -c ‘rcalsasound restart’ (enter root password when prompted for a password) and then test your sound.

If “toshiba” does not work, then try some of the other settings one at a time (restarting alsa for each test), such as 3stack-dig, asus-laptop, asus, … etc …

I also searched the si3054 for any new updates in alsa, but 1.0.16 (which you have) appears to have the latest updates for that.
Search results for SI3054 - AlsaProject

I also searched for the alc861 on the alsa site, and found this:
Search results for ALC861 - AlsaProject

There is reference in the 1.0.17 alsa to sound being previously broken for the ALC861, so its possible an update of alsa is needed, but first lets try the /etc/modprobe.d/updates before updating alsa.

Nothing worked. Period. How about the ALSA update (1.0.18), and removing Pulse completely?

Installation by source, sadly. How to install, without messing everything up?

Edit: I updated Alsa and still nothing.

rpm … alsa
alsa-utils-1.0.18.git20081122-1.1
alsa-driver-kmp-default-1.0.18.20081123_2.6.25.18_0.2-1.1
alsa-firmware-1.0.17.git20080617-2.1
alsa-1.0.18.git20081122-1.1
alsa-plugins-1.0.16-57.1
alsa-oss-1.0.15-48.1
alsa-tools-1.0.18.git20081114-2.2
alsa-plugins-pulse-1.0.16-57.1

I also tried opening alsamixer via commandline.

*** PULSEAUDIO: Unable to connect: Connection refused

alsamixer: function snd_ctl_open failed for default: Connection refused

You could have updated via rpm Alsa-update - openSUSE

It makes life much easier when it comes to removal/update/database tracking.

In the case of removing pulse apps, you can remove the pulse rpms and do a “make uninstall” on the pulse apps you installed via source.

You still did not answer my request from my previous post, to run the script again, and to also give me a snapshot of all the installed rpms that I asked about (running all of the commands I mentioned)