2012/3/4 Darren Crotchett <deb...@crotchett.com>

> I am going to clearly remark as much as possible for the benefit of anyone
> who may find this page later.  See my inline replies/comments.....
>
> On Sat, Mar 3, 2012 at 12:24 PM, Kelly Clowers <kelly.clow...@gmail.com>wrote:
>
>> On Sat, Mar 3, 2012 at 05:53, Darren Crotchett <deb...@crotchett.com>
>> wrote:
>> >
>> > Can you elaborate on what you mean by "it just needs to be setup
>> correctly"?
>> > I'm going to be working on this issue today.  Before I install the
>> > applications that Raffaele recommended, I want to give Pulseaudio one
>> more
>> > chance because I would rather figure out the problem than to circumvent
>> it.
>> > OTOH, I don't want to fight a losing battle either.
>>
>> So, I originally setup mine based on the PA wiki's "Perfect Setup".
>> It is rather
>> extensive and a lot of the stuff in there is from a time when there
>> was less support
>> for PA.
>>
>> Here are the essentials:
>> Edit /etc/asound.conf (for all users) or ~/.asoundrc (per-user)
>> I have only these two entries in mine:
>>
>
> Neither of these files existed.  I didn't care about a per-user setting,
> so I just created an /etc/asound.conf and added the recommended lines below.
>
>
>>
>> pcm.!default {
>>    type pulse
>> }
>> ctl.!default {
>>    type pulse
>> }
>>
>>
>> Make sure you are in the groups "audio", "pulse-access" and "pulse-rt"
>>
>
> I used vigr and vigr -s to edit the groups.  My user was already in
> "audio". I added it to "pulse-access" group.  And, I did not have a
> pulse-rt group.  I did not create the group.
>
>
>>
>> Make sure that Pulse is being run automatically at startup (it should be,
>> I just remember when it was not, and I had to set it up myself).
>>
>
> It was already starting automatically with /etc/init.d/pulseaudio
>
>
>>
>> ---
>>
>> The setting of the alsa default to pulse should make most things work,
>> but personally I set a number of things to PA explicitly. At least some
>> of these
>> used to be required (they did not automatically use pulse and avoided the
>> alsa default or similar). Nowadays that may not be the case, I don't know.
>> Also they may have a PA driver that is different from the alsa driver, and
>> may work better than redirected alsa.
>>
>> in ~/.mplayer/config: ao = pulse
>>
>> in ~/.xine/config: audio.driver:pulseaudio
>>
>> in ~/.vlcrc or ~/.config/vlc/vlcrc: aout=pulse
>>
>> in /etc/libao.conf: default_driver=pulse
>>
>>
> I did not have the mplayer or xine config files above files.  So, I
> created them and add the recommended lines.  I had the ~/.config/vlc/vlcrc.
>  The aout directive was present, but was commented out and had no value.
>  So, I set it.  I changed the /etc/libao.conf from default_driver=alsa to
> default_driver=pulse.
>
>
>
>
>
>> for gstreamer:
>> gconftool-2 -t string --set /system/gstreamer/0.10/default/audiosink
>> pulsesink
>> gconftool-2 -t string --set /system/gstreamer/0.10/default/audiosrc
>> pulsesrc
>> gconftool-2 -t string --set
>> /system/gstreamer/0.10/default/musicaudiosink pulsesink
>> gconftool-2 -t string --set
>> /system/gstreamer/0.10/default/chataudiosink pulsesink
>>
>
> I ran the gconftool-2 commands.
>
>
>>
>> KDE's Phonon uses vlc, mplayer or gstreamer, so the above should cover
>> that as well
>>
>> SDL (used for some games) can be set to explicitly use PA with:
>> export SDL_AUDIODRIVER=pulse
>> (needs to be done in a startup script like ~/.bashrc to be permanent)
>>
>
> I added the export to the .bashrc.  I also executed it at the command line
> so I didn't have to log out and back in.
>
> I restarted pulseaudio with: /etc/init.d/pulseaudio restart
>
> This did not seem to work.  So, I rebooted.  This seems to work.  I was
> able to play a movie with sound on VLC, Minecraft and Skype all at once
> without breaking anything.
>
>
>>
>> As far as I remember that is about it. As I said, setting those explicitly
>> may not be needed anymore, I just don't know.
>>
>>
>> Cheers,
>> Kelly Clowers
>>
>>
>>
> Thank you so much for sticking with me.  I appreciate everyone's comments.
>  I hope that someone with find this thread useful in the future.
>
>
Just to clarify with Kelly about what "complicated" stands for :-)

IMHO you are going to get what you want in two steps:
killall pulseaudio && aptitude install jackd qjackctl

regards
-r

-- 
*L'unica speranza di catarsi, ammesso che ne esista una, resta affidata
all'istinto di ribellione, alla rivolta non isterilita in progetti, alla
protesta violenta e viscerale.*

Reply via email to