Hmmm... Sound on the Thinkpad T60...
Mike Reinehr
cmr
Mon Nov 20 09:24:58 PST 2006
Matthew,
On Monday 20 November 2006 10:41, Matthew Carpenter wrote:
> Hey all,
>
> I have been running Kubuntu Dapper on a TP T60 series for a couple weeks
> now. Basically the only thing which didn't work off the bat was sound.
> I wanted to email you all about it but hadn't found the chance. It seems I
> keep reading that there is a "Linux-friendly" version of the T60 (which was
> scary, since I didn't know that when it was ordered). Also, the docs I
> keep running into say "run alsaconf" and Debian removed this tool as
> deprecated...
>
> I have absolutely no idea what happened, I barely tinkered, and with no
> noticeable success....
>
> But last night my Korganizer alarm goes off, fr34ks my wife out because
> sound suddenly works...
>
>
> DOH!
>
> Anyway, I am all ears on this one. What might have happened!?! I'm
> running at 4 days uptime, so "all of a sudden" can't involve a reboot
> (because it wasn't working two days ago)....
>
> As for any packages that may have been installed:
>
> $ find /var/lib/dpkg/info/ -ctime -3
> /var/lib/dpkg/info/
> /var/lib/dpkg/info/libpng12-0.list
> /var/lib/dpkg/info/libpng12-0.md5sums
> /var/lib/dpkg/info/libpng12-0.postinst
> /var/lib/dpkg/info/libpng12-0.postrm
> /var/lib/dpkg/info/libpng12-0.shlibs
> /var/lib/dpkg/info/libpng12-dev.postinst
> /var/lib/dpkg/info/libpng12-dev.list
> /var/lib/dpkg/info/libpng12-dev.prerm
> /var/lib/dpkg/info/libpng12-dev.md5sums
> /var/lib/dpkg/info/libgdk-pixbuf2.shlibs
> /var/lib/dpkg/info/libgdk-pixbuf2.list
> /var/lib/dpkg/info/libgdk-pixbuf2.postinst
> /var/lib/dpkg/info/libgdk-pixbuf2.postrm
> /var/lib/dpkg/info/libgdk-pixbuf2.md5sums
> /var/lib/dpkg/info/python-gtk-1.2.postinst
> /var/lib/dpkg/info/python-gtk-1.2.list
> /var/lib/dpkg/info/python-gtk-1.2.prerm
> /var/lib/dpkg/info/python-gtk-1.2.md5sums
> /var/lib/dpkg/info/imlib-base.conffiles
> /var/lib/dpkg/info/imlib-base.list
> /var/lib/dpkg/info/imlib-base.md5sums
> /var/lib/dpkg/info/gdk-imlib11.shlibs
> /var/lib/dpkg/info/gdk-imlib11.list
> /var/lib/dpkg/info/gdk-imlib11.postinst
> /var/lib/dpkg/info/gdk-imlib11.postrm
> /var/lib/dpkg/info/gdk-imlib11.md5sums
> /var/lib/dpkg/info/imlib11.shlibs
> /var/lib/dpkg/info/imlib11.list
> /var/lib/dpkg/info/imlib11.postinst
> /var/lib/dpkg/info/imlib11.postrm
> /var/lib/dpkg/info/imlib11.md5sums
> /var/lib/dpkg/info/libungif4-dev.md5sums
> /var/lib/dpkg/info/libungif4-dev.list
> /var/lib/dpkg/info/imlib11-dev.md5sums
> /var/lib/dpkg/info/imlib11-dev.list
> /var/lib/dpkg/info/python-gdk-imlib-1.2.postinst
> /var/lib/dpkg/info/python-gdk-imlib-1.2.list
> /var/lib/dpkg/info/python-gdk-imlib-1.2.prerm
> /var/lib/dpkg/info/python-gdk-imlib-1.2.md5sums
It probably was the mixers. Alsa never works "out of the box". You always have
to fire up one of the mixers, i.e., alsamixer, kmix, etc. and turn on
channels & raise volumes. I've never bothered to learn what all the
acronyms/abreviations mean, so I usually just start turning things on until I
get sound. You probably fiddled with a mixer and turned on the right channel
without realizing it at the time.
Here's a relevant snip from one of the README's:
ALSA drivers initialize hardware mixer levels to zero. It is usually
desirable to set things up so that the mixer levels for basic sound
output are automatically raised to reasonable levels after the drivers
have completed their initialization.
Currently, alsa-utils accomplishes this by having its initscript's
"start" method restore mixer levels to what they were the last time
they were saved (see below). The levels are stored in the file
/var/lib/alsa/asound.state. If either the latter file or the alsactl
program is not available then amixer is used to set mixer levels to
"reasonable" default values.
To set mixer levels to "reasonable" default values from the command
line (i.e., without trying first to restore saved values), run
"/etc/init.d/alsa-utils reset".
HTH's!
cmr
--
Debian 'Etch': Registered Linux User #241964
"More laws, less justice." -- Marcus Tullius Ciceroca, 42 BC
More information about the Linux-users
mailing list