Find the answer to your Linux question:
Results 1 to 3 of 3
I am trying to use a Fedora 17 box to run applications, and have a local desktop with an X11 server and pulseaudio for sound. Letís call the remote application ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Oct 2006
    Posts
    26

    Pulseaudio over network, remote sound server w/ speakers


    I am trying to use a Fedora 17 box to run applications, and have a local desktop with an X11 server and pulseaudio for sound. Letís call the remote application server appserver, and the desktop with the speakers speakerbox.
    appserver is Fedora 17, with avahi, d-bus, kde, alsa, gstreamer lib , pulseaudio, and various mixers
    speakerbox is cygwin with avahi, d-bus, pulseaudio, cygserver, and sshd

    As far as I know, all the correct services are running on cygwin, but I do not get sounds from my apps to output on my speakers. The configs I have found via google arenít working (yet). I get no error messages in any logs, on neither appserver nor speakerbox.

    Some ideas?

  2. #2
    Trusted Penguin
    Join Date
    May 2011
    Posts
    4,353
    Hi,

    Have you tried running the "speakerbox" functionality on a native Linux box first? Just so you can rule out Cygwin as a possible culprit, and be confident that your server side at least is functioning.

  3. #3
    Just Joined!
    Join Date
    Oct 2006
    Posts
    26
    I have made some progress. For me, there least 4 separate tricky problems.
    1) Start pulseaudio on speakerbox(the default cygwin config says immediately exit!)
    2) Get appserver to use speakerbox at all
    3) Get appserver to use speakerbox automatically at login
    4) Get sperakerbox to start pulsaudio automatically when x server is started

    1)
    On speakerbox, I can start pulseaudio with "pulseaudio --log-level=4 --exit-idle-time=-1"
    Given that I have the various modules loaded and configured, the session-mode server will now wait indefinitely for a connection. With maximum logging on the console, I can see when a connection is made or attempted from appserver.

    2)
    I can manually get a connection by executing “pax11publish -e -S speakerbox”. Hurray, but I should not have to do this. There should be a way to put “load-module module-x11-publish” in default.pa and have that work at login. I don't want to write bash code to run pax11publish when logging in from certain hosts.

  4. $spacer_open
    $spacer_close

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •