I am running Pure Data on a headless Raspberry Pi and I need a way to install libraries/externals. Is there a way to use Deken via the terminal? Or perhaps another way to install libraries via the terminal? I started with Pd-extended and switched to Vanilla after Deken was released, so I'm not too familiar with the process overall. Thanks for any help!
Cheers, Joey
would it be an option to enable VNC viewer on the pi for programming and installing libraries and when i youre finished go back to -nogui….
On 31 May 2019, at 18:30, Joey Dodson joey.dodson3@gmail.com wrote:
I am running Pure Data on a headless Raspberry Pi and I need a way to install libraries/externals. Is there a way to use Deken via the terminal? Or perhaps another way to install libraries via the terminal? I started with Pd-extended and switched to Vanilla after Deken was released, so I'm not too familiar with the process overall. Thanks for any help!
Cheers, Joey _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 5/31/19 6:30 PM, Joey Dodson wrote:
I am running Pure Data on a headless Raspberry Pi and I need a way to install libraries/externals. Is there a way to use Deken via the terminal? Or perhaps another way to install libraries via the terminal? I started with Pd-extended and switched to Vanilla after Deken was released, so I'm not too familiar with the process overall. Thanks for any help!
there are *many* (althouh not all) externals packaged for Debian (and derivatives, like rasbian). start with: $ apt-cache search ^pd-
to get practically all of them, install the "multimedia-puredata" meta-package: $ apt-get install multimedia-puredata
mfgasr IOhannes
and for libraries available only on Deken: the deken command line tool https://github.com/pure-data/deken/tree/master/developer has search/download/install commands.
Gesendet: Freitag, 31. Mai 2019 um 19:13 Uhr Von: "IOhannes m zmölnig" zmoelnig@iem.at An: pd-list@lists.iem.at Betreff: Re: [PD] Installing libraries/externals via terminal or using -nogui
On 5/31/19 6:30 PM, Joey Dodson wrote:
I am running Pure Data on a headless Raspberry Pi and I need a way to install libraries/externals. Is there a way to use Deken via the terminal? Or perhaps another way to install libraries via the terminal? I started with Pd-extended and switched to Vanilla after Deken was released, so I'm not too familiar with the process overall. Thanks for any help!
there are *many* (althouh not all) externals packaged for Debian (and derivatives, like rasbian). start with: $ apt-cache search ^pd-
to get practically all of them, install the "multimedia-puredata" meta-package: $ apt-get install multimedia-puredata
mfgasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Michael,
would it be an option to enable VNC viewer on the pi for programming and installing libraries and when i youre finished go back to -nogui….
I've tried starting it with the gui, since I'm theoretically using X11 forwarding, but I'm getting errors and Pd won't start with the gui on my Pi. Since I didn't find any obvious solution for those errors, I prefer to stick with the terminal for now.
IOhannes,
Thank you! "multimedia-puredata" got me off to a great start! I didn't know I could use apt-get for externals, so that's definitely good to know. I also installed it on my Ubuntu machine, so I'll have more libraries to browse through now. :)
Christof,
I tried installing the Deken command line tool that you linked to, but I'm not sure if it's working properly. It seems like I can run it, but it didn't do the setup like the Readme file suggests it should. I also can't seem to find any search/download/install commands. If I was able to get it working, it could be helpful in installing the else library, which didn't come with the multimedia package above.
On Fri, May 31, 2019 at 10:26 AM Christof Ressi christof.ressi@gmx.at wrote:
and for libraries available only on Deken: the deken command line tool https://github.com/pure-data/deken/tree/master/developer has search/download/install commands.
Gesendet: Freitag, 31. Mai 2019 um 19:13 Uhr Von: "IOhannes m zmölnig" zmoelnig@iem.at An: pd-list@lists.iem.at Betreff: Re: [PD] Installing libraries/externals via terminal or using
-nogui
On 5/31/19 6:30 PM, Joey Dodson wrote:
I am running Pure Data on a headless Raspberry Pi and I need a way to install libraries/externals. Is there a way to use Deken via the
terminal?
Or perhaps another way to install libraries via the terminal? I started with Pd-extended and switched to Vanilla after Deken was released, so
I'm
not too familiar with the process overall. Thanks for any help!
there are *many* (althouh not all) externals packaged for Debian (and derivatives, like rasbian). start with: $ apt-cache search ^pd-
to get practically all of them, install the "multimedia-puredata" meta-package: $ apt-get install multimedia-puredata
mfgasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->
https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Could it be that those errors on the GUI are because you have no tcl/tk installed?
Try:
sudo apt-get install tk
Then start a normal Pd with GUI.
Mensaje telepatico asistido por maquinas.
On 6/1/2019 5:00 AM, Joey Dodson wrote:
I've tried starting it with the gui, since I'm theoretically using X11 forwarding, but I'm getting errors and Pd won't start with the gui on my Pi. Since I didn't find any obvious solution for those errors, I prefer to stick with the terminal for now.
Lucas, I will check into that. Thanks for the suggestion!
On Sat, Jun 1, 2019, 9:30 AM Lucas Cordiviola lucarda27@hotmail.com wrote:
Could it be that those errors on the GUI are because you have no tcl/tk installed?
Try:
sudo apt-get install tk
Then start a normal Pd with GUI.
Mensaje telepatico asistido por maquinas.
On 6/1/2019 5:00 AM, Joey Dodson wrote:
I've tried starting it with the gui, since I'm theoretically using X11 forwarding, but I'm getting errors and Pd won't start with the gui on my Pi. Since I didn't find any obvious solution for those errors, I prefer to stick with the terminal for now.
Lucas,
I had tk installed, so that was not the issue with X11 forwarding. I tested some other programs, like xterm and they also had issues, which I was able to track down to needing to set X11UseLocalhost no on the Rpi. I am now able to get X11 forwarding for xterm, but it's still not working for Pd. Here are the errors I'm getting:
$ pd -lib zexy -open testaudio.pd X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 18 (X_ChangeProperty) Serial number of failed request: 12 Current serial number in output stream: 15
I thought it was permissions related, so I tried:
$ sudo pd -lib zexy -open testaudio.pd X11 connection rejected because of wrong authentication. X11 connection rejected because of wrong authentication. application-specific initialization failed: couldn't connect to display "raspberrypi:10.0"
On Wed, Jun 5, 2019 at 7:11 AM Joey Dodson joey.dodson3@gmail.com wrote:
Lucas, I will check into that. Thanks for the suggestion!
On Sat, Jun 1, 2019, 9:30 AM Lucas Cordiviola lucarda27@hotmail.com wrote:
Could it be that those errors on the GUI are because you have no tcl/tk installed?
Try:
sudo apt-get install tk
Then start a normal Pd with GUI.
Mensaje telepatico asistido por maquinas.
On 6/1/2019 5:00 AM, Joey Dodson wrote:
I've tried starting it with the gui, since I'm theoretically using X11 forwarding, but I'm getting errors and Pd won't start with the gui on my Pi. Since I didn't find any obvious solution for those errors, I prefer to stick with the terminal for now.
Christof,
I did manage to install the deken command line tool, however I've not been able to figure out how to install anything with it. The most I could do was use $ deken find to see that it does list else as follows:
else/1.0beta20 uploaded by porres on 2019-06-11 22:20:32 for Linux-armv7-32 URL: http://puredata.info/Members/porres/software/else/1.0beta20/else%5Bv1.0beta2...
I haven't had any luck figuring out what to do next. The documentation for the command line tool seems a bit lacking as it doesn't have much information via $ deken -h nor $ man deken nor in the README files on github. If anyone can point me in the right direction, I'd be really grateful!
On Thu, Jun 13, 2019 at 2:04 AM Joey Dodson joey.dodson3@gmail.com wrote:
Lucas,
I had tk installed, so that was not the issue with X11 forwarding. I tested some other programs, like xterm and they also had issues, which I was able to track down to needing to set X11UseLocalhost no on the Rpi. I am now able to get X11 forwarding for xterm, but it's still not working for Pd. Here are the errors I'm getting:
$ pd -lib zexy -open testaudio.pd X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 18 (X_ChangeProperty) Serial number of failed request: 12 Current serial number in output stream: 15
I thought it was permissions related, so I tried:
$ sudo pd -lib zexy -open testaudio.pd X11 connection rejected because of wrong authentication. X11 connection rejected because of wrong authentication. application-specific initialization failed: couldn't connect to display "raspberrypi:10.0"
On Wed, Jun 5, 2019 at 7:11 AM Joey Dodson joey.dodson3@gmail.com wrote:
Lucas, I will check into that. Thanks for the suggestion!
On Sat, Jun 1, 2019, 9:30 AM Lucas Cordiviola lucarda27@hotmail.com wrote:
Could it be that those errors on the GUI are because you have no tcl/tk installed?
Try:
sudo apt-get install tk
Then start a normal Pd with GUI.
Mensaje telepatico asistido por maquinas.
On 6/1/2019 5:00 AM, Joey Dodson wrote:
I've tried starting it with the gui, since I'm theoretically using X11 forwarding, but I'm getting errors and Pd won't start with the gui on my Pi. Since I didn't find any obvious solution for those errors, I prefer to stick with the terminal for now.
On 13.06.19 11:09, Joey Dodson wrote:
I haven't had any luck figuring out what to do next. The documentation for the command line tool seems a bit lacking as it doesn't have much information via $ deken -h nor $ man deken nor in the README files on github. If anyone can point me in the right direction, I'd be really grateful!
$ deken -h usage: deken [-h] [-v] [-q] [--version] [--platform] {package,upload,find,download,verify,install} ... $ deken install -h usage: deken install [-h] [--search-url SEARCH_URL] [--architecture ARCHITECTURE] [--no-verify] [--ignore-missing] [--ignore-missing-gpg] [--ignore-gpg] [--ignore-missing-hash] [--ignore-hash] [--requirement REQUIREMENT] [--installdir INSTALLDIR] [package [package ...]] positional arguments: package package specifier or URL to install $ deken install else
alternatively:
$ deken find -h usage: deken find [-h] [--search-url SEARCH_URL] [--architecture ARCHITECTURE] [--depth DEPTH] [--reverse] [--libraries] [--objects] [TERM [TERM ...]] positional arguments: TERM libraries/objects to search for $ deken find else Deken 0.5.2 else/1.0beta20 uploaded by porres on 2019-05-09 03:11:47 for Linux-amd64-32 URL: [http://puredata.info/Members/porres/software/else/1.0beta20/else%5Bv1.0beta2...]
$
you can download the file directly from the URL and unzip it into your search-path.
fgnasr IOhannes
On 13.06.19 14:25, IOhannes m zmoelnig wrote:
$ deken install else
of course there seems to be a bug somewhere here.
in the meantime, you can also do:
$ deken download --ignore-missing-gpg else $ unzip else*.dek -d /path/to/pd/searchpath/
("else" lacks gpg-signatures, and the deken-cmdline tool is stricter than the GUI-plugin, so you need to pass the "--ignore-missing-gpg")
gasmdr IOhannes
Em qui, 13 de jun de 2019 às 09:27, IOhannes m zmoelnig zmoelnig@iem.at escreveu:
$ deken find else Deken 0.5.2 else/1.0beta20 uploaded by porres on 2019-05-09 03:11:47 for Linux-amd64-32 URL: [ http://puredata.info/Members/porres/software/else/1.0beta20/else%5Bv1.0beta2... ]
$
you can download the file directly from the URL and unzip it into your search-path.
In the case of ELSE, all of the binaries are also available here ;) => https://github.com/porres/pd-else/releases/tag/v1.0-beta20