Qual das dependências do VLC causa detecção de dispositivos sonoros?

2

Estou configurando um servidor de música sem disco baseado na imagem mínima do Ubuntu . Depois de ter instalado os pacotes

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

nem minha placa de som interna nem o DAC externo, quando detectado pelo pulseaudio, que é pactl list did liste apenas os dispositivos fictícios. Várias reinicializações não mudaram isso. Os dispositivos de hardware são detectados corretamente:

~$ 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)

Após um palpite, instalei vlc com todas as dependências . Depois de uma reinicialização, os dois dispositivos são detectados!

~$ 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

Agora eu gostaria de remover o VLC novamente, mas manter os dispositivos. A questão é: qual das muitas dependências do VLC permite a detecção adequada do dispositivo?

E por que diabos não é uma dependência de pulseaudio ?

    
por Raphael 10.06.2012 / 12:49

3 respostas

2

A maioria das bibliotecas no link são X libs ou outro lixo não relacionado ao som.

Dessa lista, a dependência de vlc-nox provavelmente é o que a corrigiu para você. Você provavelmente poderia tentar instalar isso.

No entanto, o vlc-nox também possui um grande número de dependências:    link

Mas filtrar os pacotes de vídeo e codecs deve deixar você com uma lista menor para analisar. Eu provavelmente começaria com aqueles que mencionam explicitamente o alsa ou o áudio.

    
por Bryce 16.06.2012 / 02:16
0

Eu dei uma olhada em todas as dependências do VLC, a princípio parece que nenhuma das principais está diretamente conectada à detecção de placas de som mas quando você abre as dependências para vlc-plugin-pulse você pode ver um importante: libpulse0 .

Eu tinha um sistema que não poderia ou não podia detectar a placa de som corretamente sem aquele pacote instalado. Eu apostaria algum dinheiro nisso que essa é a razão pela qual tudo começou a funcionar corretamente.

Você pode testar isso e denunciar?

    
por Bruno Pereira 12.06.2012 / 16:33
0

Você pode tentar instalar o libvlc. Isso deve instalar as dependências do VLC sem realmente instalar e compilar o VLC.

    
por avery_laird 14.06.2012 / 00:51