Which of VLC's dependencies causes sound device detection?

Posted by Raphael on Ask Ubuntu See other posts from Ask Ubuntu or by Raphael
Published on 2012-06-10T10:49:54Z Indexed on 2012/06/10 22:47 UTC
Read the original article Hit count: 311

Filed under:
|
|
|
|

I am setting up a headless music server based on the minimal Ubuntu image. After having installed the packages

openssh-server,pulseaudio,
libmad0,flac,liboff0,libid3tag0,libvorbis0a,ffmpeg,
mpd,mpc,mpdscribble,
paman,paprefs,pavumeter

neither my internal soundcard nor the external DAC where detected by pulseaudio, that is pactl list did only list the dummy devices. Several reboots did not change that. The hardware devices are detected properly:

~$ lsusb | grep Texas
Bus 002 Device 002: ID 08bb:2706 Texas Instruments Japan 

~$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)

Following a hunch, I installed vlc with all dependencies. After a reboot, both devices are detected!

~$ pactl list | grep "Sink: alsa_output"
Monitor of Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Monitor of Sink: alsa_output.usb-Burr-Brown_from_TI_USB_Audio_DAC-00-DAC.analog-stereo

Now I would like to remove VLC again but keep the devices. The question is: which of the many dependencies of VLC enables proper device detection?

And why on earth is it not a dependency of pulseaudio?

© Ask Ubuntu or respective owner

Related posts about sound

Related posts about packages