Find the answer to your Linux question:
Results 1 to 9 of 9
PlanetCCRMA is a project to create an audio studio using Fedora. Their repository has packages for most Fedora versions. Installing it in Fedora 12 was not quite as easy as ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593

    Installing PlanetCCRMA in Fedora 12


    PlanetCCRMA is a project to create an audio studio using Fedora. Their repository has packages for most Fedora versions. Installing it in Fedora 12 was not quite as easy as the older versions, so I documented the process.

    Planet CCRMA at home
    Last edited by waterhead; 12-12-2009 at 03:14 PM. Reason: added link
    Please do not send Private Messages to me with requests for help. I will not reply.

  2. #2
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    Here is the process that I had to use to install in Fedora 12:

    1) Installed Fedora 12 from DVD, without Pulse Audio! I also selected to install JACK and the YUM GUI yumex. Yumex is similar to the Synaptic Package Manager that can be used with apt.
    I then updated after the install
    2) Added the RPMFusion repositories.

    Code:
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
    3) Add the CCRMA GPG key. I had to downloaded it to my computer first:

    Code:
    wget http://ccrma.stanford.edu/planetccrma/apt/configuration/all/RPM-GPG-KEY.planetccrma.txt
    Then install it:

    Code:
    gpg --import RPM-GPG-KEY.planetccrma.txt
    4) Add the CCRMA repository to YUM. This is done by installing a rpm file.

    Code:
    rpm -Uvh http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/12/i386/planetccrma-repo-1.1-2.fc12.ccrma.noarch.rpm
    It then gave me a GPG error!!?? But it still installed the package.

    5) For previous version of Fedora, there is a mega-package that installs all of the packages needed to turn this into the PlanetCCRMA distro. This seems to be missing for Fedora 12. I downloaded the needed Fedora 11 rpms, and was able to install everything that way. First get the three needed Fedora 11 rpms, and save them to a folder that I named "rpms" (how clever of me). Run these commands for that:

    Code:
    mkdir ~/rpms
    Code:
    cd rpms
    Code:
    wget http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/11/i386/planetccrma-apps-2007.11.22-1.fc11.ccrma.i586.rpm http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/11/i386/planetccrma-artwork-2007.07.19-1.fc11.ccrma.noarch.rpm http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/11/i386/planetccrma-menus-2007.07.19-1.fc11.ccrma.noarch.rpm
    Now install them with this command:

    Code:
    su -c 'yum localinstall planetccrma-apps-2007.11.22-1.fc11.ccrma.i586.rpm  planetccrma-menus-2007.07.19-1.fc11.ccrma.noarch.rpm planetccrma-artwork-2007.07.19-1.fc11.ccrma.noarch.rpm'
    This installed these packages:
    Code:
    =================================================================================================================================
     Package                    Arch   Version                             Repository                                           Size
    =================================================================================================================================
    Installing:
     planetccrma-apps           i586   2007.11.22-1.fc11.ccrma             /planetccrma-apps-2007.11.22-1.fc11.ccrma.i586       0.0 
     planetccrma-artwork        noarch 2007.07.19-1.fc11.ccrma             /planetccrma-artwork-2007.07.19-1.fc11.ccrma.noarch  20 k
     planetccrma-menus          noarch 2007.07.19-1.fc11.ccrma             /planetccrma-menus-2007.07.19-1.fc11.ccrma.noarch    37 k
    Installing for dependencies:
     GraphicsMagick             i686   1.3.7-1.fc12                        fedora                                              2.1 M
     aeolus                     i686   0.8.2-1.fc12.ccrma                  planetccrma                                         152 k
     ambdec                     i686   0.4.2-1.fc12.ccrma                  planetccrma                                         228 k
     ams                        i686   2.0.0-1.fc12.ccrma                  planetccrma                                         400 k
     bitmeter                   i686   1.2-2.fc12.ccrma                    planetccrma                                          17 k
     celt                       i686   0.7.0-1.fc12                        fedora                                               55 k
     cheesetracker              i686   0.9.15.3-3.fc12.ccrma               planetccrma                                         483 k
     cl-asdf                    noarch 20071110-7.fc12                     fedora                                               23 k
     clalsadrv                  i686   1.2.2-1.fc12.ccrma                  planetccrma                                          19 k
     clm                        i686   2008.02.25-4.fc12.ccrma             planetccrma                                         2.2 M
     clm-sbcl                   i686   2008.02.25-4.fc12.ccrma             planetccrma                                         1.3 M
     clthreads                  i686   2.4.0-4.fc12                        fedora                                               23 k
     cltl2                      noarch 1.0-4.fc12.ccrma                    planetccrma                                         1.6 M
     clxclient                  i686   3.6.1-1.fc12.ccrma                  planetccrma                                          40 k
     cm                         i686   2.11.0-0.20070607.cvs.12.fc12.ccrma planetccrma                                         1.6 M
     cm-clm-sbcl                i686   2.11.0-0.20070607.cvs.12.fc12.ccrma planetccrma                                          16 k
     cm-fomus-sbcl              i686   2.11.0-0.20070607.cvs.12.fc12.ccrma planetccrma                                          44 k
     cm-sbcl                    i686   2.11.0-0.20070607.cvs.12.fc12.ccrma planetccrma                                         2.0 M
     cmn                        i686   2009.02.10-1.fc12.ccrma             planetccrma                                         539 k
     cmn-sbcl                   i686   2009.02.10-1.fc12.ccrma             planetccrma                                         985 k
     common-lisp-controller     noarch 6.15-8.fc12                         fedora                                               20 k
     csound                     i686   5.10.1-14.fc12                      updates                                             970 k
     csound-dssi                i686   5.10.1-14.fc12                      updates                                              16 k
     csound-fltk                i686   5.10.1-14.fc12                      updates                                              67 k
     csound-fluidsynth          i686   5.10.1-14.fc12                      updates                                              15 k
     csound-gui                 i686   5.10.1-14.fc12                      updates                                             109 k
     csound-jack                i686   5.10.1-14.fc12                      updates                                              17 k
     csound-osc                 i686   5.10.1-14.fc12                      updates                                              14 k
     csound-tk                  i686   5.10.1-14.fc12                      updates                                              33 k
     csound-virtual-keyboard    i686   5.10.1-14.fc12                      updates                                              25 k
     dssi                       i686   1.0.0-3.fc12                        fedora                                               32 k
     dssi-examples              i686   1.0.0-3.fc12                        fedora                                               51 k
     dvdauthor                  i686   0.6.14-10.fc12                      fedora                                              154 k
     ecasound                   i686   1:2.7.0-1.fc12.ccrma                planetccrma                                         886 k
     esound-libs                i686   1:0.2.41-3.fc12                     fedora                                               70 k
     fluid-soundfont-common     noarch 3.1-4.fc12                          fedora                                               82 k
     fluid-soundfont-gm         noarch 3.1-4.fc12                          fedora                                              114 M
     fluidsynth                 i686   1.0.9-4.fc12                        fedora                                               18 k
     fluidsynth-dssi            i686   1.0.0-2.fc12                        fedora                                               45 k
     fluidsynth-libs            i686   1.0.9-4.fc12                        fedora                                              453 k
     fomus                      i686   0.1.9-1.alpha.fc12.ccrma            planetccrma                                         2.8 M
     freqtweak                  i686   0.7.2-1.fc12.ccrma                  planetccrma                                         287 k
     gdk-pixbuf                 i686   1:0.22.0-38.fc12                    fedora                                              172 k
     glib                       i686   1:1.2.10-33.fc12                    fedora                                              121 k
     gmorgan                    i686   0.25-2.fc12.ccrma                   planetccrma                                         2.1 M
     gtk+                       i686   1:1.2.10-69.fc12                    fedora                                              740 k
     gtkglext-libs              i686   1.2.0-10.fc12                       fedora                                              104 k
     guile                      i686   5:1.8.7-3.fc12                      fedora                                              1.3 M
     hexter-dssi                i686   0.6.2-3.fc12                        fedora                                              143 k
     hydrogen                   i686   0.9.4-1.fc12                        fedora                                              3.0 M
     hydrogen-drumkits          noarch 0.9.3-3.20080907.fc12               fedora                                               15 M
     hyperspec                  noarch 6.0-2.fc12.ccrma                    planetccrma                                         1.9 M
     jaaa                       i686   0.4.2-1.fc12.ccrma                  planetccrma                                          38 k
     jack-audio-connection-kit-example-clients
                                i686   1.9.4-1.fc12.ccrma                  planetccrma                                          39 k
     jack-rack                  i686   1.4.7-4.fc12                        fedora                                               84 k
     jackmix                    i686   0.4-1.fc12.ccrma                    planetccrma                                          84 k
     jamin                      i686   0.95.0-7.fc12                       fedora                                              531 k
     japa                       i686   0.4.0-1.fc12.ccrma                  planetccrma                                          39 k
     jconvolver                 i686   0.8.4-1.fc12.ccrma                  planetccrma                                         6.3 M
     jnoise                     i686   0.0-2.fc12.ccrma                    planetccrma                                          14 k
     kmidimon                   i686   0.7.1-1.fc12.ccrma                  planetccrma                                         326 k
     ladspa-amb-plugins         i686   0.4.0-3.fc12                        fedora                                               25 k
     ladspa-blop-plugins        i686   0.2.8-9.fc12                        fedora                                              570 k
     ladspa-caps-plugins        i686   0.4.2-5.fc12                        fedora                                              616 k
     ladspa-cmt-plugins         i686   1.16-2.fc12                         fedora                                               61 k
     ladspa-devel               i686   1.13-6.fc12                         fedora                                               18 k
     ladspa-fil-plugins         i686   0.3.0-2.fc12                        fedora                                               16 k
     ladspa-mcp-plugins         i686   1:0.4.0-3.fc12                      fedora                                               29 k
     ladspa-rev-plugins         i686   0.3.1-6.fc12                        fedora                                               19 k
     ladspa-swh-plugins         i686   0.4.15-16.fc12                      fedora                                              330 k
     ladspa-vco-plugins         i686   0.3.0-8.fc12                        fedora                                               18 k
     libXp                      i686   1.0.0-15.fc12                       fedora                                               22 k
     libecasoundc               i686   1:2.7.0-1.fc12.ccrma                planetccrma                                          21 k
     libfishsound               i686   0.9.1-4.fc12                        fedora                                               21 k
     libgig                     i686   3.3.0-1.fc12.ccrma                  planetccrma                                         497 k
     liblscp                    i686   0.5.6-1.fc12.ccrma                  planetccrma                                          27 k
     liboggz                    i686   0.9.8-4.fc12                        fedora                                               80 k
     libsigc++                  i686   1.2.7-8.fc12                        fedora                                               34 k
     libtar                     i686   1.2.11-14.fc12                      fedora                                               28 k
     lilypond                   i686   2.12.2-5.fc12                       fedora                                              2.4 M
     lilypond-aybabtu-fonts     i686   2.12.2-5.fc12                       fedora                                               37 k
     lilypond-century-schoolbook-l-fonts
                                i686   2.12.2-5.fc12                       fedora                                              142 k
     lilypond-doc               noarch 2.12.2-3.fc12                       fedora                                               45 M
     lilypond-emmentaler-fonts  i686   2.12.2-5.fc12                       fedora                                              181 k
     lilypond-feta-alphabet-fonts
                                i686   2.12.2-5.fc12                       fedora                                               89 k
     lilypond-feta-braces-fonts i686   2.12.2-5.fc12                       fedora                                              154 k
     lilypond-feta-fonts        i686   2.12.2-5.fc12                       fedora                                              368 k
     lilypond-fonts-common      i686   2.12.2-5.fc12                       fedora                                              7.8 k
     lilypond-parmesan-fonts    i686   2.12.2-5.fc12                       fedora                                              337 k
     linuxsampler               i686   1.0.0-2.fc12.ccrma                  planetccrma                                         527 k
     mcontrol                   i686   0.1.03-2.fc12.ccrma                 planetccrma                                          43 k
     meterbridge                i686   0.9.2-4.fc12                        fedora                                              510 k
     muse                       i686   1:1.0-0.7.rc3.fc12.1                fedora                                              1.8 M
     mxml                       i686   2.5-5.fc12                          fedora                                               54 k
     nyquist                    i686   3.03-3.fc12                         fedora                                              3.1 M
     openmotif                  i686   2.3.2-5.fc12                        rpmfusion-nonfree                                   1.1 M
     perl-Tk                    i686   804.028-10.fc12                     fedora                                              2.0 M
     phat                       i686   0.4.1-1.fc12.ccrma                  planetccrma                                         189 k
     portmidi                   i686   131-4.fc12                          fedora                                               42 k
     portmidi-devel             i686   131-4.fc12                          fedora                                              157 k
     pyecasound                 i686   1:2.7.0-1.fc12.ccrma                planetccrma                                          28 k
     qarecord                   i686   0.0.9b-4.fc12.ccrma                 planetccrma                                          34 k
     qjackctl                   i686   0.3.5-1.fc12                        updates                                             393 k
     qmidicontrol               i686   0.0.1b-4.fc12.ccrma                 planetccrma                                          20 k
     qmidiroute                 i686   0.2.1-4.fc12.ccrma                  planetccrma                                          37 k
     qsampler                   i686   0.2.2-1.fc12.ccrma                  planetccrma                                         221 k
     qsynth                     i686   0.3.4-2.fc12                        fedora                                              189 k
     rubberband                 i686   1.2-5.fc12                          fedora                                              120 k
     sbcl                       i686   1.0.30-2.fc12                       fedora                                               11 M
     seq24                      i686   0.8.7-17.fc12                       fedora                                              181 k
     slime                      i686   2.0-16.20081207.1.fc12.ccrma        planetccrma                                         1.1 M
     slime-sbcl                 i686   2.0-16.20081207.1.fc12.ccrma        planetccrma                                         442 k
     snd                        i686   10.2-1.fc12.ccrma                   planetccrma                                         8.5 M
     snd-motif                  i686   10.2-1.fc12.ccrma                   planetccrma                                         1.4 M
     snd-utils                  i686   10.2-1.fc12.ccrma                   planetccrma                                         121 k
     sonic-visualiser           i686   1.6-4.fc12                          fedora                                              1.6 M
     sooperlooper               i686   1.6.13-4.fc12                       fedora                                              390 k
     soundfontcombi             i686   0.016-2.fc12.ccrma                  planetccrma                                          67 k
     soundtracker               i686   0.6.8-8.fc12                        fedora                                              346 k
     specimen                   i686   0.5.2-0.1.rc3.fc12.ccrma            planetccrma                                         117 k
     sweep                      i686   0.9.3-6.fc12                        fedora                                              355 k
     tcsh                       i686   6.17-4.fc12                         updates                                             399 k
     timemachine                i686   0.3.1-2.fc12.ccrma                  planetccrma                                          79 k
     timidity++                 i686   2.13.2-20.fc12                      fedora                                              440 k
     vkeybd                     i686   0.1.17a-11.fc12                     fedora                                               32 k
     whysynth-dssi              i686   20090608-1.fc12                     updates                                             1.7 M
     yass                       i686   0.0.2-1.fc12.ccrma                  planetccrma                                          22 k
     zita-convolver             i686   2.0.0-1.fc12.ccrma                  planetccrma                                          13 k
     zynaddsubfx                i686   2.4.0-2.fc12                        fedora                                              1.5 M
    Updating for dependencies:
     jack-audio-connection-kit  i686   1.9.4-1.fc12.ccrma                  planetccrma                                         1.5 M
    
    Transaction Summary
    =================================================================================================================================
    Install     132 Package(s)
    Upgrade       1 Package(s)
    As you recall, I already had JACK installed, so it updated it. It appears that everything installed OK. I will reboot,and see what happens.
    Last edited by waterhead; 12-12-2009 at 05:55 PM.
    Please do not send Private Messages to me with requests for help. I will not reply.

  3. #3
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    OK, it rebooted. That's always a positive sign!

    It doesn't seem to have installed the real-time kernel yet. That may come with an update, so I'll try that next.
    Please do not send Private Messages to me with requests for help. I will not reply.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    To install the real-time kernel, run this command:
    Code:
    su -c 'yum install planetccrma-core'
    The default Fedora installation gave me a PAE kernel, which I really don't need. So it installed a PAE real-time kernel.
    Code:
    ===================================================================================================================
     Package                       Arch             Version                                 Repository            Size
    ===================================================================================================================
    Installing:
     planetccrma-core              i686             2009.12.01-1.fc12.ccrma                 planetcore           5.0 k
    Installing for dependencies:
     alsa-firmware                 noarch           1.0.20-2.fc12                           fedora               1.9 M
     alsa-oss                      i686             1.0.17-4.fc12                           fedora                13 k
     alsa-oss-libs                 i686             1.0.17-4.fc12                           fedora                28 k
     alsa-tools                    i686             1.0.20-4.fc12                           fedora               242 k
     alsa-tools-firmware           i686             1.0.20-4.fc12                           fedora                28 k
     fxload                        i686             2002_04_11-9.fc12                       fedora                23 k
     kernel-rtPAE                  i686             2.6.31.6-1.rt19.3.fc12.ccrma            planetcore            19 M
     rtirq                         i686             20090920-1.fc12.ccrma                   planetcore           8.4 k
     xorg-x11-fonts-misc           noarch           7.2-9.fc12                              fedora               5.7 M
    
    Transaction Summary
    ===================================================================================================================
    Install      10 Package(s)
    Upgrade       0 Package(s)
    Unfortunately, rebooting into the new kernel resulted in a blank screen with a blinking cursor. I took this to mean that the driver for my nVidia 6800XT card wasn't loading. I hadn't yet installed the driver from the nVidia web site, so what was it using?

    I was able to reboot into the original kernel. I checked the modules that were loading, and found that it was using the nouveau driver. I saw that there was an update available, and that it was a newer rt kernel. So I installed that one and hoped that it would work better.

    After a reboot, I still had the blank screen. I tried to manually load the nouveau driver, but the error said that the module wasn't found. It must not be compiled into the rt kernels. I rebooted into the original kernel again.

    I now downloaded the proprietary nVidia driver from the nVidia web site. To install it, you need to first install a few things. This would work on most Fedora installs:
    Code:
    su -c 'yum install gcc kernel-devel kernel-headers'
    But this failed to install the rt kernel source. Instead, this command did that:
    Code:
    su -c 'yum install kernel-rtPAE-devel'
    I changed run levels and installed the driver. After reboot, I was greeted by my desktop, and a shiny new rt kernel.

    So, keep in mind that you may need a graphics driver, and plan ahead for it.
    Please do not send Private Messages to me with requests for help. I will not reply.

  6. #5
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    A little bit about the JACK audio server.

    You should start the JACK control panel:

    Applications>Sound & Video>QjackCtl

    It will start the JACK control panel.


    In the past, I found that these were the settings that worked for me:




    But, Rosegarden still won't play. And if JACK is running, I can't play any mp3 files. As soon as I shut down JACK the mp3s will play.
    Please do not send Private Messages to me with requests for help. I will not reply.

  7. #6
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    Since I have an Audigy2 sound card (Sound Blaster), I see that I need to install sound fonts. I found some on my driver installation CD, and set Rosegarden to use them. I followed the instructions found here:

    http://www.rosegardenmusic.com/tutor...html#2_1_3_1_3

    I found two soundfont files on my CD, and tried them both. I also downloaded the soundfont file from Personal Copy, as suggested by the How-To, but still no sound.

    Before I could even load the soundfont files, I had to install the soundfont loader.

    Code:
    su -c 'yum install awesfx'
    Please do not send Private Messages to me with requests for help. I will not reply.

  8. #7
    Just Joined!
    Join Date
    Feb 2010
    Posts
    1

    Installing PlanetCCRMA in Fedora 12

    Your suggestions for using the F11 install utility is brilliant. And fixing the video driver cured my blank screen. I'm amazed. But I still can't keep jack running. Maybe you can give me a hint?


    =====> jackd -v -d firewire -v hw:0
    no message buffer overruns
    no message buffer overruns
    jackdmp 1.9.4
    ... I left out a bunch of lines here, then:
    Jack: JackDriver::SetupDriverSync driver sem in flush mode
    Jack: JackFFADODriver::Attach fBufferSize 1024 fSampleRate 48000
    libffado 2.0.0 built Jan 21 2010 16:28:14
    firewire ERR: FFADO: Error creating virtual device
    Cannot attach audio driver
    Jack: JackDriver::Close

    and Jack goes home. Any ideas? Here is my information:


    =====> uname -a
    Linux 2.6.31.12-1.rt20.1.fc12.ccrma.x86_64.rt #1 SMP PREEMPT RT Thu Jan 21 22:08:01 EST 2010 x86_64 x86_64 x86_64 GNU/Linux

    =====> rpm -q
    libraw1394-2.0.4-1.fc12.x86_64
    ffado-2.0.0-1.fc12.ccrma.x86_64
    libffado-2.0.0-1.fc12.ccrma.x86_64
    jack-audio-connection-kit-1.9.4-1.fc12.ccrma.x86_64

    =====> yum repolist all
    Loaded plugins: presto, refresh-packagekit
    repo id repo name status
    fedora Fedora 12 - x86_64 enabled: 19,122
    fedora-debuginfo Fedora 12 - x86_64 - disabled
    fedora-source Fedora 12 - Source disabled
    planetccrma Planet CCRMA 12 - x8 enabled: 261
    planetcore Planet CCRMA Core 12 enabled: 41
    planetos Fedora at Planet CCR disabled
    planetupdates Fedora Updates at Pl disabled
    rawhide Fedora - Rawhide - D disabled
    rawhide-debuginfo Fedora - Rawhide - D disabled
    rawhide-source Fedora - Rawhide - S disabled
    rpmfusion-free RPM Fusion for Fedor enabled: 432
    rpmfusion-free-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-free-rawhide RPM Fusion for Fedor disabled
    rpmfusion-free-rawhide-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-free-rawhide-source RPM Fusion for Fedor disabled
    rpmfusion-free-source RPM Fusion for Fedor disabled
    rpmfusion-free-updates RPM Fusion for Fedor enabled: 258
    rpmfusion-free-updates-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-free-updates-source RPM Fusion for Fedor disabled
    rpmfusion-free-updates-testing RPM Fusion for Fedor disabled
    rpmfusion-free-updates-testing-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-free-updates-testing-source RPM Fusion for Fedor disabled
    rpmfusion-nonfree RPM Fusion for Fedor enabled: 139
    rpmfusion-nonfree-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-nonfree-rawhide RPM Fusion for Fedor disabled
    rpmfusion-nonfree-rawhide-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-nonfree-rawhide-source RPM Fusion for Fedor disabled
    rpmfusion-nonfree-source RPM Fusion for Fedor disabled
    rpmfusion-nonfree-updates RPM Fusion for Fedor enabled: 98
    rpmfusion-nonfree-updates-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-nonfree-updates-source RPM Fusion for Fedor disabled
    rpmfusion-nonfree-updates-testing RPM Fusion for Fedor disabled
    rpmfusion-nonfree-updates-testing-debuginfo RPM Fusion for Fedor disabled
    rpmfusion-nonfree-updates-testing-source RPM Fusion for Fedor disabled
    updates Fedora 12 - x86_64 - enabled: 5,074
    updates-debuginfo Fedora 12 - x86_64 - disabled
    updates-source Fedora 12 - Updates disabled
    updates-testing Fedora 12 - x86_64 - disabled
    updates-testing-debuginfo Fedora 12 - x86_64 - disabled
    updates-testing-source Fedora 12 - Test Upd disabled
    repolist: 25,425

    =====> cat /proc/asound/cards
    0 [NVidia ]: HDA-Intel - HDA NVidia
    HDA NVidia at 0xfe024000 irq 22

    =====> dmesg | grep 1394
    ohci1394 0000:04:09.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
    ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[17] MMIO=[fdbff000-fdbff7ff] Max Packet=[2048] IR/IT contexts=[8/8]
    ieee1394: Host added: ID:BUS[0-00:1023] GUID[009096000002f37e]
    ieee1394: raw1394: /dev/raw1394 device initialized

    =====> ffado-test ListDevices
    -----------------------------------------------
    FFADO test and diagnostic utility
    Part of the FFADO project -- | Free Firewire Audio Drivers
    Version: 2.0.0
    (C) 2008, Daniel Wagner, Pieter Palmers
    This program comes with ABSOLUTELY NO WARRANTY.
    -----------------------------------------------

    === 1394 PORT 0 ===
    Node id GUID VendorId ModelId Vendor - Model
    0 0x009096000002f37e 0x00009096 0x00000000 Linux - ohci1394 -

    =====> ls -al /dev/raw1394
    crw-rw-rw-. 1 root root 171, 0 2010-02-02 03:00 /dev/raw1394

    =====> lspci | grep 1394
    04:09.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 04)

    =====> lsmod | grep 1394
    raw1394 25608 0
    ohci1394 30404 0


    =====> jackd -v -d firewire -v hw:0
    no message buffer overruns
    no message buffer overruns
    jackdmp 1.9.4
    Copyright 2001-2005 Paul Davis and others.
    Copyright 2004-2009 Grame.
    jackdmp comes with ABSOLUTELY NO WARRANTY
    This is free software, and you are welcome to redistribute it
    under certain conditions; see the file COPYING for details
    JACK server starting in realtime mode with priority 60
    Jack: Create non RT thread
    Jack: ThreadHandler: start
    Jack: JackSocketServerChannel::Open
    Jack: Bind: addr.sun_path /dev/shm/jack_default_0_0
    Jack: JackSocketServerChannel::BuildPoolTable size = 1
    Jack: JackEngine::Open
    Jack: Connect: addr.sun_path /dev/shm/jack_default_0_0
    Jack: JackDriver::Open capture_driver_name =
    Jack: JackDriver::Open playback_driver_name =
    Jack: JackEngine::ClientInternalOpen: name = system
    Jack: JackEngine::AllocateRefNum ref = 0
    Jack: JackFifo::Allocate name = /dev/shm/jack_fifo.0_default_system
    Jack: JackEngine::NotifyAddClient: name = system
    Jack: JackGraphManager::SetBufferSize size = 1024
    Jack: JackConnectionManager::directConnect first: ref1 = 0 ref2 = 0
    Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 0 ref2 = 0
    Jack: JackDriver::SetupDriverSync driver sem in flush mode
    Jack: JackEngine::ClientInternalOpen: name = freewheel
    Jack: JackEngine::AllocateRefNum ref = 1
    Jack: JackFifo::Allocate name = /dev/shm/jack_fifo.0_default_freewheel
    Jack: JackEngine::NotifyAddClient: name = freewheel
    Jack: JackConnectionManager::directConnect first: ref1 = 1 ref2 = 1
    Jack: JackGraphManager::ConnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
    Jack: JackDriver::SetupDriverSync driver sem in flush mode
    Jack: JackFFADODriver::Attach fBufferSize 1024 fSampleRate 48000
    libffado 2.0.0 built Jan 21 2010 16:28:14
    firewire ERR: FFADO: Error creating virtual device
    Cannot attach audio driver
    Jack: JackDriver::Close
    Jack: JackConnectionManager::directDisconnect last: ref1 = 1 ref2 = 1
    Jack: JackGraphManager::disconnectRefNum cur_index = 0 ref1 = 1 ref2 = 1
    Jack: JackEngine::ClientCloseAux ref = 1
    Jack: JackGraphManager::RemoveAllPorts ref = 1
    Jack: JackFifo::destroy name = /dev/shm/jack_fifo.0_default_freewheel
    Jack: JackEngine::Close
    Jack: JackClientSocket::Close
    Jack: JackServerSocket::Close /dev/shm/jack_default_0_0
    Jack: no message buffer overruns
    Jack: JackPosixThread::Stop
    Jack: ThreadHandler: exit
    JackServer::Open() failed with -1
    Jack: Succeeded in unlocking 73671192 byte memory area
    Jack: JackShmMem::delete size = 0 index = 0
    Jack: ~JackDriver
    no message buffer overruns
    Jack: ~JackDriver
    Jack: JackEngine::~JackEngine
    Jack: Succeeded in unlocking 1040 byte memory area
    Jack: JackShmMem::delete size = 0 index = 1
    Jack: cleaning up shared memory
    Jack: cleaning up files
    Jack: unregistering server `default'
    Failed to start server

  9. #8
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    I am not very knowledgeable on the workings of Jack. I eventually got sound out of Rosegarden, but I don't know how I did it!

    I don't start the Jack server with terminal commands. I have the Jack Control Panel starting up at boot. The command to start the server is in that setup. The Jack server will only run when an application that requires it is started. When the applications close, the jack server stops.

    I think that you can put your startup command in the "Server Path" line.

    I was going to recommend that you join the PlanetCCRMA mailing list to ask this question, but I see that you already have.
    Last edited by waterhead; 02-02-2010 at 10:05 PM.
    Please do not send Private Messages to me with requests for help. I will not reply.

  10. #9
    Just Joined!
    Join Date
    Jan 2005
    Location
    Ellicott City, MD
    Posts
    17
    Quote Originally Posted by cf1234 View Post
    Your suggestions for using the F11 install utility is brilliant. And fixing the video driver cured my blank screen. I'm amazed. But I still can't keep jack running. Maybe you can give me a hint?

    ...

    libffado 2.0.0 built Jan 21 2010 16:28:14
    firewire ERR: FFADO: Error creating virtual device
    Cannot attach audio driver
    ...
    As someone pointed out on the CCRMA mailing list, it looks like you're having ffado trouble. I don't use firewire, so I'm not much help here, but I'd suggest that you search around for help with that. I know I've seen a few threads on the CCRMA list related to ffado, so if you haven't been watching the list for long, maybe try searching their archives.

    Good luck!

Posting Permissions

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