Update the README.Fedora file with most recent configuration information.

epel8
Orcan Ogetbil 14 years ago
parent a64fdde9b3
commit 1a544e73cf

@ -9,58 +9,55 @@ Add yourself to the jackuser group.
usermod -a -G jackuser "<your username>" usermod -a -G jackuser "<your username>"
Now you will need to log out and log back in, or simply restart the system. Now you will need to log out and log back in, or simply restart the system.
Start the jack daemon (your parameters may be different): Start the jack daemon (the best parameters for your sound card may be different):
jackd -R -P4 -dalsa -r44100 -p512 -n4 -D -Chw:0 -Phw:0 jackd -R -d alsa -d hw:0
or use This will start jack on the first sound card, at 48KHz sampling rate (can be
qjackctl -s changed with the "-r" command line parameter), with a period of 1024 frames
if you have it installed and configured. (change with "-p", determines the latency) and with 2 interrupts per period
(change with -n). USB sound cards can benefit from running with "-n 3" or
"-n 4". All of these optional parameters should be specified after "-d alsa".
INTEGRATE JACK WITH PULSEAUDIO
*** Note that this section is outdated ***
The original text is placed at: It is best to replace the card number with the card name as the numbering can
http://www.harald-hoyer.de/linux/pulseaudio-and-jackd change from boot to boot if there is more than one sound card. The name of a
particular card can be found in the output of "cat /proc/asound/cards", for each
card it is the string between square brackets without the trailing blanks.
Switch to root account. Note: Jack is a sound server and not a daemon - while it does work "in the
background" it is not something similar to unix daemons which are started at
Install the required packages: boot time.
yum install pulseaudio-module-jack alsa-plugins-jack
Add yourself to the pulse-rt and jackuser groups.
usermod -a -G pulse-rt,jackuser "<your username>"
Switch to your normal user account. QJACKCTL
Create ~/bin subdirectory if absent: This application can be used to control the jack sound server with a graphical
mkdir -p ~/bin interface. It can be started via
qjackctl -s
Copy the pulseaudio start file: "-s" parameter makes the jack sound server start immediately.
cp /usr/share/doc/jack-audio-connection-kit-*/jack.pa ~/bin/jack.pa
chmod 755 ~/bin/jack.pa
Close all your sessions and relogin to get the new group permissions and
limits.
Kill the current pulseaudio daemon: When starting jack through qjackctl it is important to note that you should (at
pulseaudio -k least) change the "Interface" field in the "Setup" dialog to _not_ be "(default)"
which would point Jack to use Pulse Audio. The proper "Interface" is the direct
hw ALSA device (hw:0 for the first card, etc). Even best to use the name of the
card as stated above.
Start the jack daemon (your parameters may be different):
jackd -R -P4 -dalsa -r44100 -p512 -n4 -D -Chw:0 -Phw:0
or use
qjackctl -s
if you have it installed and configured.
Start the pulseaudio daemon: INTEGRATE JACK WITH PULSEAUDIO
~/bin/jack.pa
Now everything should work. Jack will ask Pulse Audio through dbus for ownership of the sound card. Pulse
Audio will grant it and Jack will have complete control of it. No conflicts and
no configuration necessary. In this case Pulse Audio will stop using the card
and if it is the only one, you will not have sound for system sounds, browser
media playback, etc (which is usually what you want). Otherwise it is possible
to load a Pulse Audio module that redirects PA to use Jack.
RUNNING JACK SERVER IN REALTIME MODE RUNNING JACK SERVER IN REALTIME MODE
NOTE: This chapter explains why you have done the above changes in more detail. NOTE: This chapter explains why you have done the above changes in more detail.
It is kept for informational purposes. It is kept for informational purposes. The changes suggested below is done
automatically by your Jack installation and no manual modification of the
pam configuration should be necessary.
The JACK server jackd has the capability to run in a real-time mode The JACK server jackd has the capability to run in a real-time mode
which greatly decreases the chance of audio glitches. The real-time mode which greatly decreases the chance of audio glitches. The real-time mode

@ -4,7 +4,7 @@
Summary: The Jack Audio Connection Kit Summary: The Jack Audio Connection Kit
Name: jack-audio-connection-kit Name: jack-audio-connection-kit
Version: 1.9.7 Version: 1.9.7
Release: 1%{?dist} Release: 2%{?dist}
# The entire source (~500 files) is a mixture of these three licenses # The entire source (~500 files) is a mixture of these three licenses
License: GPLv2 and GPLv2+ and LGPLv2+ License: GPLv2 and GPLv2+ and LGPLv2+
Group: System Environment/Daemons Group: System Environment/Daemons
@ -226,6 +226,9 @@ exit 0
%changelog %changelog
* Fri May 06 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.7-2
- Update the README.Fedora file with most recent configuration information.
* Sun Apr 03 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.7-1 * Sun Apr 03 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.9.7-1
- update to 1.9.7 - update to 1.9.7

Loading…
Cancel
Save