Results 1 to 4 of 4

Thread: Yet another "jack is driving me insane" post :( (12.04 LTS)

  1. #1
    Join Date
    Dec 2006
    Beans
    21

    Yet another "jack is driving me insane" post :( (12.04 LTS)

    Ok, so I've gone through many, MANY pages on jack, jack with ubuntu studio, jack with pulse audio, etc...and here's what I've got: I think that there is something wrong with the pulseaudio-module-jack setup. There is a point in the setup (https://help.ubuntu.com/community/Ub...on#Pulse_Audio) where you are supposed to connect pulseaudio into jack using the connections in qjackctl. The patches shown at the bottom of this page https://help.ubuntu.com/community/Ub...udioIntro/1204 do not exist on my system. I have attached a screenshot illustrating what I do have. The module package has been installed. How do I ACTUALLY make this thing work?
    Attached Images Attached Images
    Last edited by some.hacker; September 26th, 2012 at 05:58 PM.

  2. #2
    Join Date
    May 2012
    Beans
    192
    Distro
    Ubuntu Studio 12.04 Precise Pangolin

    Re: Yet another "jack is driving me insane" post :( (12.04 LTS)

    Hi. Repost the output of this:

    Code:
    cat /etc/pulse/default.pa
    How about the rest, can you hear sound when you connect a program to system?

  3. #3
    Join Date
    Dec 2006
    Beans
    21

    Re: Yet another "jack is driving me insane" post :( (12.04 LTS)

    No sound plays whatsoever when jackd is running.

    #!/usr/bin/pulseaudio -nF
    #
    # This file is part of PulseAudio.
    #
    # PulseAudio is free software; you can redistribute it and/or modify it
    # under the terms of the GNU Lesser General Public License as published by
    # the Free Software Foundation; either version 2 of the License, or
    # (at your option) any later version.
    #
    # PulseAudio is distributed in the hope that it will be useful, but
    # WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    # General Public License for more details.
    #
    # You should have received a copy of the GNU Lesser General Public License
    # along with PulseAudio; if not, write to the Free Software Foundation,
    # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

    # This startup script is used only if PulseAudio is started per-user
    # (i.e. not in system mode)

    .nofail

    ### Load something into the sample cache
    #load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
    #load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
    #load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
    #load-sample-lazy pulse-access /usr/share/sounds/generic.wav

    .fail

    ### Automatically restore the volume of streams and devices
    load-module module-device-restore
    load-module module-stream-restore
    load-module module-card-restore

    ### Automatically augment property information from .desktop files
    ### stored in /usr/share/application
    load-module module-augment-properties

    ### Load audio drivers statically
    ### (it's probably better to not load these drivers manually, but instead
    ### use module-udev-detect -- see below -- for doing this automatically)
    #load-module module-alsa-sink
    #load-module module-alsa-source device=hw:1,0
    #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
    #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
    #load-module module-null-sink
    #load-module module-pipe-sink

    ### Automatically load driver modules depending on the hardware available
    .ifexists module-udev-detect.so
    load-module module-udev-detect
    .else
    ### Use the static hardware detection module (for systems that lack udev/hal support)
    load-module module-detect
    .endif

    ### Automatically connect sink and source if JACK server is present
    .ifexists module-jackdbus-detect.so
    .nofail
    load-module module-jackdbus-detect
    .fail
    .endif

    ### Automatically load driver modules for Bluetooth hardware
    .ifexists module-bluetooth-discover.so
    load-module module-bluetooth-discover
    .endif

    ### Load several protocols
    .ifexists module-esound-protocol-unix.so
    load-module module-esound-protocol-unix
    .endif
    load-module module-native-protocol-unix

    ### Network access (may be configured with paprefs, so leave this commented
    ### here if you plan to use paprefs)
    #load-module module-esound-protocol-tcp
    #load-module module-native-protocol-tcp
    #load-module module-zeroconf-publish

    ### Load the RTP receiver module (also configured via paprefs, see above)
    #load-module module-rtp-recv

    ### Load the RTP sender module (also configured via paprefs, see above)
    #load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
    #load-module module-rtp-send source=rtp.monitor

    ### Load additional modules from GConf settings. This can be configured with the paprefs tool.
    ### Please keep in mind that the modules configured by paprefs might conflict with manually
    ### loaded modules.
    .ifexists module-gconf.so
    .nofail
    load-module module-gconf
    .fail
    .endif

    ### Automatically restore the default sink/source when changed by the user
    ### during runtime
    ### NOTE: This should be loaded as early as possible so that subsequent modules
    ### that look up the default sink/source get the right value
    load-module module-default-device-restore

    ### Automatically move streams to the default sink if the sink they are
    ### connected to dies, similar for sources
    load-module module-rescue-streams

    ### Make sure we always have a sink around, even if it is a null sink.
    load-module module-always-sink

    ### Honour intended role device property
    load-module module-intended-roles

    ### Automatically suspend sinks/sources that become idle for too long
    load-module module-suspend-on-idle

    ### If autoexit on idle is enabled we want to make sure we only quit
    ### when no local session needs us anymore.
    .ifexists module-console-kit.so
    load-module module-console-kit
    .endif

    ### Enable positioned event sounds
    load-module module-position-event-sounds

    ### Cork music streams when a phone stream is active
    #load-module module-cork-music-on-phone

    ### Modules to allow autoloading of filters (such as echo cancellation)
    ### on demand. module-filter-heuristics tries to determine what filters
    ### make sense, and module-filter-apply does the heavy-lifting of
    ### loading modules and rerouting streams.
    load-module module-filter-heuristics
    load-module module-filter-apply

    ### Load DBus protocol
    #.ifexists module-dbus-protocol.so
    #load-module module-dbus-protocol
    #.endif

    # X11 modules should not be started from default.pa so that one daemon
    # can be shared by multiple sessions.

    ### Load X11 bell module
    #load-module module-x11-bell sample=bell-windowing-system

    ### Register ourselves in the X11 session manager
    #load-module module-x11-xsmp

    ### Publish connection data in the X11 root window
    #.ifexists module-x11-publish.so
    #.nofail
    #load-module module-x11-publish
    #.fail
    #.endif

    load-module module-switch-on-port-available

    ### Make some devices default
    #set-default-sink output
    #set-default-source input

  4. #4
    Join Date
    May 2012
    Beans
    192
    Distro
    Ubuntu Studio 12.04 Precise Pangolin

    Re: Yet another "jack is driving me insane" post :( (12.04 LTS)

    Let's check if the package pulseaudio-module-jack is installed:

    Code:
    apt-cache policy pulseaudio-module-jack
    and repost. Before to edit /etc/pulse/default.pa we need to understand why you can't hear sounds. Repost the output of those commands:


    Code:
    groups
    Code:
    aplay -l
    Code:
    cat /proc/asound/cards
    Code:
    cat .jackdrc
    Last edited by CrocoDuck; September 27th, 2012 at 12:17 PM.

Tags for this Thread

Bookmarks

Posting Permissions

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