[L2Ork-dev] installing pd-l2ork on raspberry pi 2

Ivica Bukvic ico at vt.edu
Wed Sep 9 22:02:41 UTC 2015


Did you try

sudo apt-get update

and then

sudo apt-get install lib-jack-jackd2-0

-- 
Ivica Ico Bukvic, D.M.A.
Associate Professor
Computer Music
ICAT Senior Fellow
Director -- DISIS, L2Ork
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico at vt.edu
www.performingarts.vt.edu
disis.icat.vt.edu
l2ork.icat.vt.edu
On Sep 9, 2015 5:30 PM, "Rick Snow" <ricksnow at gmail.com> wrote:

> ​Thanks!
>
> I wiped my pi2.
> Reinstalled Raspian.
> Installed pd-l2ork from the instructions at​
> http://l2ork.music.vt.edu/main/?page_id=2288.
>
> Then I got the same problem as before.. then as suggested I ran:
> sudo apt-get -f install
>
> I installed again and only had one error:
> pd-l2ork depends on lib-jack-jackd2-0; however:
>    Package lib-jack-jackd2-0:armhf is not installed
>
> Pd-l2ork does boot at this point and I am able to make/load patches though
> I am unable to get sound from the headphone jack on the pi2.
> I am able to get sound from a usb audio interface (Plantronics)
>
> I am working with the gpio pins now and have a few questions but will put
> them in a new email.
>
> Thanks again.
> Rick
>
>
>
> On Sun, Aug 23, 2015 at 3:39 PM, Ivica Ico Bukvic <ico at vt.edu> wrote:
>
>> Hi Rick,
>>
>> Welcome to the pd-l2ork mailing list. Please don't forget to subscribe to
>> the mailing list before posting--otherwise your inquiry will get stuck in
>> the moderation queue.
>>
>> As for your question, did you try installing packages from the RPi
>> documentation page (not, the main L2Ork page)? It can be found at
>> http://l2ork.music.vt.edu/main/?page_id=2288 and it does not include
>> packages that have failed to install below since they don't exist in RPi
>> distros (e.g. one of them is Ubuntu-centric).
>>
>> One thing you can try to do is to type in command line:
>>
>> sudo apt-get -f install
>>
>> This should take care of all dependencies and make the pd-l2ork work.
>>
>> Hope this helps!
>>
>> Best,
>>
>> Ico
>>
>>
>> On 8/20/2015 3:50 PM, Rick Snow wrote:
>>
>>> Hi list,
>>>
>>> I'm having a little bit of trouble installing pd-l2ork running on a
>>> raspberry pi 2.  Any advice would be greatly appreciated. I am fairly
>>> new to the Raspberry pi so It is possible I've made an obvious
>>> mistake!  Thanks!
>>>
>>> After installation when I attempt to run pd-l2ork I get a blank
>>> pd-l2ork-startup window with no menu options at the top or any gui
>>> elements below.
>>>
>>> Below is my install/startup process:
>>>
>>> when running:
>>> sudo apt-get install bison flex....
>>>
>>> terminal returns:
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> Package ladspa-foo-plugins is not available, but is referred to by
>>> another package.
>>> This may mean that the package is missing, has been obsoleted, or
>>> is only available from another source
>>>
>>> Package ubuntustudio-audio-plugins is not available, but is referred
>>> to by another package.
>>> This may mean that the package is missing, has been obsoleted, or
>>> is only available from another source
>>>
>>> E: Package 'ladspa-foo-plugins' has no installation candidate
>>> E: Package 'ubuntustudio-audio-plugins' has no installation candidate
>>>
>>>
>>>
>>>
>>> ___then___ (note* I had already installed pd-l2ork with same
>>> instructions but I reinstalled to get the returned values for this
>>> email)
>>>
>>> sudo dpkg -i pd-l2ork*deb
>>> returns:
>>> sudo dpkg -i pd-l2ork*deb
>>> (Reading database ... 87020 files and directories currently installed.)
>>> Preparing to replace pd-l2ork 20150708 (using
>>> pd-l2ork-armv6l-20150708.deb) ...
>>> Unpacking replacement pd-l2ork ...
>>> dpkg: dependency problems prevent configuration of pd-l2ork:
>>>   pd-l2ork depends on libgmerlin0; however:
>>>    Package libgmerlin0 is not installed.
>>>   pd-l2ork depends on libavifile-0.7c2; however:
>>>    Package libavifile-0.7c2 is not installed.
>>>   pd-l2ork depends on libmpeg3-1 | libmpeg3-2; however:
>>>    Package libmpeg3-1 is not installed.
>>>    Package libmpeg3-2 is not installed.
>>>   pd-l2ork depends on libgsl0ldbl; however:
>>>    Package libgsl0ldbl is not installed.
>>>   pd-l2ork depends on libjpeg62; however:
>>>    Package libjpeg62 is not installed.
>>>   pd-l2ork depends on tkpng; however:
>>>    Package tkpng is not installed.
>>>   pd-l2ork depends on libstk0-dev; however:
>>>    Package libstk0-dev is not installed.
>>>   pd-l2ork depends on libsndobj-dev; however:
>>>    Package libsndobj-dev is not installed.
>>>   pd-l2ork depends on libfluidsynth-dev; however:
>>>    Package libfluidsynth-dev is not installed.
>>>   pd-l2ork depends on tclxapian; however:
>>>    Package tclxapian is not installed.
>>>
>>> dpkg: error processing pd-l2ork (--install):
>>>   dependency problems - leaving unconfigured
>>> Processing triggers for desktop-file-utils ...
>>> Processing triggers for shared-mime-info ...
>>> Processing triggers for man-db ...
>>> Processing triggers for hicolor-icon-theme ...
>>> Errors were encountered while processing:
>>>   pd-l2ork
>>>
>>>
>>>
>>>
>>>
>>> ____then____
>>>
>>> sudo pd-l2ork
>>>
>>> returns:
>>> priority 6 scheduling enabled.
>>> priority 8 scheduling enabled.
>>> snd_pcm_open: No such file or directory
>>> error in file /usr/lib/pd-l2ork/bin/pd.tk: can't find package tkpng
>>>      while executing
>>> "package require tkpng"
>>>      (file "/usr/lib/pd-l2ork/bin/pd.tk" line 652)
>>> tcl: /usr/lib/pd-l2ork/bin/pd.tk: can't open script
>>> in sys_gui pdtk_post {canvasinfo: v0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable canvasinfo methods: args dir dirty editmode
>>> vis
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {pdinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable pdinfo methods: dir dsp version
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {classinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable classinfo methods: size
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {objectinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable objectinfo methods: class
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {[import] $Revision: 1.2 $
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {  [import] is still in development, the interface
>>> could change!
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {  compiled against Pd-l2ork version 20150708
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_undomenu .x10022a0 no no
>>> invalid command name "pdtk_undomenu"
>>> in sys_gui pdtk_undomenu .x1004320 no no
>>> invalid command name "pdtk_undomenu"
>>> in sys_gui pdtk_watchdog
>>> invalid command name "pdtk_watchdog"
>>> in sys_gui pdtk_pd_startup {Pd-L2Ork version 20150708
>>> } { {OSS 2} {ALSA 1} {JACK 5} } { {ALSA 1} } {DejaVu Sans Mono} normal
>>> invalid command name "pdtk_pd_startup"
>>> in sys_gui pdtk_check_unique 0 {0}
>>> invalid command name "pdtk_check_unique"
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>>
>>>
>>>
>>> similarly
>>> pd-l2ork -noautopatch -rt -audiobuf 50 -inchannels 2 -outchannels 2
>>> -alsamidi -mididev 0
>>>
>>> returns:
>>> snd_pcm_open: No such file or directory
>>> error in file /usr/lib/pd-l2ork/bin/pd.tk: can't find package tkpng
>>>      while executing
>>> "package require tkpng"
>>>      (file "/usr/lib/pd-l2ork/bin/pd.tk" line 652)
>>> tcl: /usr/lib/pd-l2ork/bin/pd.tk: can't open script
>>> in sys_gui pdtk_post {canvasinfo: v0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable canvasinfo methods: args dir dirty editmode
>>> vis
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {pdinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable pdinfo methods: dir dsp version
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {classinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable classinfo methods: size
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {objectinfo: v.0.1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {stable objectinfo methods: class
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {[import] $Revision: 1.2 $
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {  [import] is still in development, the interface
>>> could change!
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_post {  compiled against Pd-l2ork version 20150708
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_undomenu .x7822a0 no no
>>> invalid command name "pdtk_undomenu"
>>> in sys_gui pdtk_undomenu .x784310 no no
>>> invalid command name "pdtk_undomenu"
>>> in sys_gui pdtk_post {sys_nmidiin 1, nmidiindev 0
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_watchdog
>>> invalid command name "pdtk_watchdog"
>>> in sys_gui pdtk_pd_startup {Pd-L2Ork version 20150708
>>> } { {OSS 2} {ALSA 1} {JACK 5} } { {ALSA 1} } {DejaVu Sans Mono} normal
>>> invalid command name "pdtk_pd_startup"
>>> in sys_gui pdtk_check_unique 0 {0}
>>> invalid command name "pdtk_check_unique"
>>> in sys_gui pdtk_post {Opened Alsa Client 128 in:1 out:1
>>> }
>>> invalid command name "pdtk_post"
>>> in sys_gui pdtk_pd_dio 1
>>> invalid command name "pdtk_pd_dio"
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> in sys_gui pdtk_pd_dio 1
>>> invalid command name "pdtk_pd_dio"
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> in sys_gui pdtk_pd_dio 1
>>> invalid command name "pdtk_pd_dio"
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> watchdog: signaling pd...
>>> _______________________________________________
>>> L2Ork-dev mailing list
>>> L2Ork-dev at disis.music.vt.edu
>>> http://disis.music.vt.edu/listinfo/l2ork-dev
>>>
>>>
>> --
>> Ivica Ico Bukvic, D.M.A.
>> Associate Professor
>> Computer Music
>> ICAT Senior Fellow
>> Director -- DISIS, L2Ork
>> Virginia Tech
>> School of Performing Arts – 0141
>> Blacksburg, VA 24061
>> (540) 231-6139
>> ico at vt.edu
>> www.performingarts.vt.edu
>> disis.icat.vt.edu
>> l2ork.icat.vt.edu
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20150909/95331d89/attachment-0001.html>


More information about the L2Ork-dev mailing list