[pulseaudio-discuss] Help in setting up PA... SOLVED

Richard Geddes rich.geddes at verizon.net
Tue Jun 3 11:00:10 PDT 2008


#.ifexists module-hal-detect.so
#load-module module-hal-detect
#.else
#load-module module-detect
#.endif


I forgot to mention, to see error/warning messages I used:

grep pulse /var/log/messages

there may be better ways, though

Juan A Fuentes Bermudez wrote:
> hi
>  
> very thank , i will try this, only aquestion:
> to coment the autodetec module what is the corret?
>  
> #.ifexists module-hal-detect.so
> #load-module module-hal-detect
> #.else
> #load-module module-detect
> #.endif
>  
>  
>  
> or
>  
> .ifexists module-hal-detect.so
> #load-module module-hal-detect
> .else
> #load-module module-detect
> .endif
>  
>  
>  
>  
>  
> very thank
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>
>     ----- Original Message -----
>     *From:* Richard Geddes <mailto:rich.geddes at verizon.net>
>     *To:* General PulseAudio Discussion
>     <mailto:pulseaudio-discuss at mail.0pointer.de>
>     *Sent:* Tuesday, June 03, 2008 6:02 PM
>     *Subject:* Re: [pulseaudio-discuss] Help in setting up PA... SOLVED
>
>     Now as I understand it, when linux starts,
>
>     1) there is a program called hald (hardware abstraction layer
>     daemon) that identifies the hardware attached to your computer. 
>     In the output of aplay, each card is given an identifier... 
>     "tarjeta {0 -3}"
>
>     2) other programs like pa use the info hald provides to make
>     decisions about how to use the hardware.
>
>     In the case of tarjeta 2  - EWX2496  using the ice1712 driver
>     (this same chip is in my tarjeta), apparently pulseaudio or hald
>     did not identify it correctly, and when trying to connect to this
>     tarjeta, pa realizes this and says no.
>
>     The default global pa config file (/etc/pulse/default.pa) in
>     ubuntu has these statements:
>
>     .ifexists module-hal-detect.so
>     load-module module-hal-detect
>     .else
>     load-module module-detect
>     .endif
>
>     which is a means of auto-detecting the tarjetas on your system. 
>     Let's change this:
>
>     1) make a copy of your original global config file
>         cd /etc/pulse/
>         sudo cp default.pa default.pa.original
>
>     2) comment out the lines that deal with auto detecting the
>     tarjetas (the lines above)
>
>     3) Add these lines in it's place:     sudo [vi,gedit,...] default.pa
>     ------------
>     # Load the devices:
>     load-module module-alsa-sink sink_name=nvidia_out device=hw:0
>     load-module module-alsa-source source_name=nvidia_in device=hw:0
>
>     load-module module-alsa-sink sink_name=hdmi_out device=hw:1
>     load-module module-alsa-source source_name=hdmi_in device=hw:1
>
>     load-module module-alsa-sink sink_name=ewx2496_out device=hw:2
>     channels=10
>     channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
>     load-module module-alsa-source source_name=ewx2496_in device=hw:2
>     channels=12
>     channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9
>
>     load-module module-alsa-sink sink_name=e192m_out device=hw:3
>     load-module module-alsa-source source_name=e192m_in device=hw:3
>
>     # Select default device
>     set-default-sink nvidia_out
>     set-default-source nvidia_in
>     ------------------------
>
>     Note: We are telling pa to use devices identified by your system
>     labeled hw:{0,1,2,3}... nothing special, except for the ewx2496
>     that uses the ice1712 device driver.  This is the same chip my
>     tarjeta uses, and in that case I had to add extra information
>     about the chip... the part that says "channel_map=..."  I'm not
>     sure if the other tarjetas need special mappings or instructions,
>     but give this a try.
>
>     4) Restart pa ... in ubuntu, I would try "sudo
>     /etc/init.d/pulseaudio {start,stop,...} and it would not give
>     feedback if the server status had changed.  So I would use the pa
>     manager (paman) to start/stop the pa server.  Frequently, I would
>     not know if the server was still running and would use "ps aux |
>     grep pulse" to check status.
>
>     Let's see what happens
>
>
>     Juan A Fuentes Bermudez wrote:
>>     1) Tell me which cards are identified by the alsamixer and which
>>     cards are identified by pa(pulseaudio).
>>      
>>     asoundconf list
>>     Names of available sound cards:
>>     NVidia (identified by PA)
>>     HDMI
>>     EWX2496
>>     E192M (identified by PA)
>>      
>>
>>     aplay -l
>>     **** Lista de PLAYBACK Dispositivos Hardware ****
>>     tarjeta 0: NVidia [HDA NVidia], dispositivo 0: AD198x Analog
>>     [AD198x Analog]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 0: NVidia [HDA NVidia], dispositivo 1: AD198x Digital
>>     [AD198x Digital]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 1: HDMI [HDA ATI HDMI], dispositivo 3: ATI HDMI [ATI HDMI]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 2: EWX2496 [TerraTec EWX24/96], dispositivo 0: ICE1712
>>     multi [ICE1712 multi]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 3: E192M [ESI Waveterminal 192M], dispositivo 0: ICE1724
>>     [ICE1724]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 3: E192M [ESI Waveterminal 192M], dispositivo 1: ICE1724
>>     Secondary [ICE1724 Secondary]
>>       Subdispositivos: 1/1
>>       Subdispositivo #0: subdevice #0
>>     tarjeta 3: E192M [ESI Waveterminal 192M], dispositivo 2: ICE1724
>>     Surrounds [ICE1724 Surround PCM]
>>       Subdispositivos: 3/3
>>       Subdispositivo #0: subdevice #0
>>       Subdispositivo #1: subdevice #1
>>       Subdispositivo #2: subdevice #2
>>      
>>      
>>     2) Can you make sound with your speakers with pa and the cards
>>     that it does identify?
>>     yes i need to route the sound thru the no identified sound cards
>>     via PA
>>      
>>     when i por example, play a mp3, i can route via alsa the sound
>>     thru devices that no identified in PA, i am sure that card is
>>     runing correctly
>>      
>>     sorry and very thank
>>      
>>      
>>     ------------------------------------------------------------------------
>>
>>     _______________________________________________
>>     pulseaudio-discuss mailing list
>>     pulseaudio-discuss at mail.0pointer.de
>>     https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
>>       
>
>     ------------------------------------------------------------------------
>     _______________________________________________
>     pulseaudio-discuss mailing list
>     pulseaudio-discuss at mail.0pointer.de
>     https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at mail.0pointer.de
> https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20080603/75a9b199/attachment.htm>


More information about the pulseaudio-discuss mailing list