[conspire] Good page about debugging Linux audio problems

Ruben Safir ruben at mrbrklyn.com
Wed Oct 19 01:04:28 PDT 2011


On Wed, Oct 19, 2011 at 12:30:53AM -0700, Rick Moen wrote:
> Quoting Ruben Safir (ruben at mrbrklyn.com):
> 
> > I'm not going to belabor the point, but the gbd3 is the thing that gets
> > my goat.
> 
> You know, I actually missed that.  You mean 'libgdbm3' right?  
> 
> That's a really good point.  WTF does a sound driver need a database
> (gdbm)?  Do I even want to know, or am I going to be depressed by the
> answer?  ;->


Actually, i thought it said GDB like the X-11 log in - my dyslexia is
acting up.  Meanwhile, it is hammered into Gnome somehow.  But explain
adduser and consolekit.

And isn't tdl some type of cryptography?

FWIW 

ruben at stat18:~> zypper info --requires pulseaudio
Repository '11.4 - VideoLan' is out-of-date. You can run 'zypper
refresh' as root to update it.
Repository 'Packman Repository' is out-of-date. You can run 'zypper
refresh' as root to update it.
Repository 'Updates for openSUSE 11.4 11.4-0' is out-of-date. You can
run 'zypper refresh' as root to update it.
Repository 'games' is out-of-date. You can run 'zypper refresh' as root
to update it.
Repository 'packman-essentials' is out-of-date. You can run 'zypper
refresh' as root to update it.
Repository 'packman-multimedia' is out-of-date. You can run 'zypper
refresh' as root to update it.
Loading repository data...
Warning: Repository 'Updates for openSUSE 11.4 11.4-0' appears to
outdated. Consider using a different mirror or server.
Reading installed packages...


Information for package pulseaudio:

Repository: @System
Name: pulseaudio
Version: 0.9.22-6.11.1
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 2.2 MiB
Summary: A Networked Sound Server
Description: 
pulseaudio is a networked sound server for Linux, other Unix like
operating systems and Microsoft Windows. It is intended to be an
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
Requires:
/bin/sh
libc.so.6()(64bit)
   libc.so.6(GLIBC_2.2.5)(64bit)
   libc.so.6(GLIBC_2.4)(64bit)
   libc.so.6(GLIBC_2.3.4)(64bit)
   libpthread.so.0()(64bit)
   libc.so.6(GLIBC_2.3)(64bit)
   libpthread.so.0(GLIBC_2.2.5)(64bit)
   libm.so.6()(64bit)
   libm.so.6(GLIBC_2.2.5)(64bit)
   libc.so.6(GLIBC_2.7)(64bit)
   libX11.so.6()(64bit)
   libdl.so.2()(64bit)
   libdl.so.2(GLIBC_2.2.5)(64bit)
   librt.so.1()(64bit)
   libdbus-1.so.3()(64bit)
   librt.so.1(GLIBC_2.2.5)(64bit)
   libc.so.6(GLIBC_2.3.2)(64bit)
   libasound.so.2()(64bit)
   libasound.so.2(ALSA_0.9)(64bit)
   libSM.so.6()(64bit)
   libICE.so.6()(64bit)
   libasound.so.2(ALSA_0.9.0rc4)(64bit)
   ld-linux-x86-64.so.2()(64bit)
   ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
   libpulse.so.0()(64bit)
   libpulse.so.0(PULSE_0)(64bit)
   libsndfile.so.1()(64bit)
   libsndfile.so.1(libsndfile.so.1.0)(64bit)
   libudev.so.0()(64bit)
   libwrap.so.0()(64bit)
   libc.so.6(GLIBC_2.9)(64bit)
   libltdl.so.7()(64bit)
   libXtst.so.6()(64bit)
   libxcb.so.1()(64bit)
   libsamplerate.so.0()(64bit)
   libsamplerate.so.0(libsamplerate.so.0.0)(64bit)
   libgdbm.so.3()(64bit)
   libasound.so.2(ALSA_0.9.0rc8)(64bit)
   libX11-xcb.so.1()(64bit)
   libxcb-atom.so.1()(64bit)
   libspeexdsp.so.1()(64bit)
   rtkit
   libpulsecommon-0.9.22.so()(64bit)
   libalsa-util.so()(64bit)
   libcli.so()(64bit)
   liboss-util.so()(64bit)
   libprotocol-cli.so()(64bit)
   libprotocol-esound.so()(64bit)
   libprotocol-http.so()(64bit)
   libprotocol-native.so()(64bit)
   libprotocol-simple.so()(64bit)
   libpulsecore-0.9.22.so()(64bit)
   librtp.so()(64bit)
   rpmlib(PayloadFilesHavePrefix) <= 4.0-1
   rpmlib(CompressedFileNames) <= 3.0.4-1
   rpmlib(PayloadIsLzma) <= 4.4.6-1
   rpmlib(VersionedDependencies) <= 3.0.3-1
   udev >= 146
   /bin/sh
   /sbin/ldconfig
   /sbin/ldconfig
   pwdutils




   Now that is a Damn mess...


> 
> For completeness's sake (depressing or not):  Lennart posted a succint
> answer to that question on his 'puleaudio-discuss at lists.freedesktop.org'
> mailing list:
> 
>    PA uses those to gdbm files to save/restore information like
>    volume/mute/device for all streams and devices.
> 
> Mishegoss, as we say in Norwegian.
> 
> _______________________________________________
> conspire mailing list
> conspire at linuxmafia.com
> http://linuxmafia.com/mailman/listinfo/conspire

-- 
http://www.mrbrklyn.com - Interesting Stuff
http://www.nylxs.com - Leadership Development in Free Software

So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world  - RI Safir 1998

http://fairuse.nylxs.com  DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002

"Yeah - I write Free Software...so SUE ME"

"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."

"> I'm an engineer. I choose the best tool for the job, politics be damned.<
You must be a stupid engineer then, because politcs and technology have been attached at the hip since the 1st dynasty in Ancient Egypt.  I guess you missed that one."

© Copyright for the Digital Millennium




More information about the conspire mailing list