[PD] respawn PD with gui in Debian

Justin Glenn Smith noisesmith at gmail.com
Wed Feb 17 14:25:34 CET 2010


Or, you can use 'while true <pd somefile.pd>' as the last command in your .xsession or .xinitrc

Oli44 wrote:
> helllo,
> 
> if your desktop supports the freedesktop spec  (LXDE, Gnome...), you
> just have to add a *.desktop entry in the ~/.config/autostart folder.
> 
> A .desktop looks like this (though you could refine/simplify it):
> 
> [Desktop Entry]
> Name=mypdlauncher
> Exec=/bin/sh /home/pduser/pd-daemon.sh
> Terminal=true
> 
> I read somewhere, although I've never tested it that you can add a @ in
> front of the .desktop entry to have restarted if it crashes.
> 
> 
> Bart Koppe wrote:
>> Hi Ben,
>>
>> I would like the script to be respawnd, in the rare case the script
>> might crash. Afaik putting it in .xsessions only cares of starting the
>> script, right?
>>
>> Chrs,
>> bart
>>
>>
>> On 02/17/2010 04:35 AM, B. Bogart wrote:
>>> Hey Bart,
>>>
>>> Put the PD startup stuff in your ~/.xsession, and configure your
>>> display manager to use xsession. (eg chosee 'Xclient script' in GDM)
>>>
>>> .b.
>>> Bart Koppe wrote:
>>>> Hi,
>>>>
>>>> I use PD-extended in Debian Lenny, this for a small media-installation.
>>>> After the pc boots and logged into X, i would like pd (with gui) to
>>>> start automatically.
>>>> I made the script below and wanted to use that in /etc/inittab. It
>>>> seems to start as root and does not show a gui either.
>>>>
>>>> The script itself works perfectly ok when I run it myself.
>>>> How can I configure inittab correctly so it runs as user instead of
>>>> root, and shows the gui to?
>>>>
>>>>
>>>> My current inittab entry [to say: I don't know anything about
>>>> inittab (blush) ]
>>>> TY:23:respawn:/home/abortx/pd-daemon.sh
>>>>
>>>> the script (pd-daemon.sh)
>>>> #!/bin/sh
>>>> RUNNING=
>>>> export DISPLAY=:0.0
>>>> pd -open /home/abortx/pd/pdp-gem-bridge-3.pd &
>>>> while true; do
>>>> RUNNING=`pidof pd`
>>>> if [ -z $RUNNING ]; then
>>>> pd -open /home/abortx/pd/pdp-gem-bridge-3.pd &
>>>> fi
>>>> sleep 10
>>>> done
>>>>
>>>> Thanks!
>>>>
>>>> Bart
>>>>
>>>> -- 
>>>> -----/\/\/\/\/\/\-----
>>>> Bart Koppe
>>>> bk at a-bort dot org
>>>> http://a-bort.org
>>>> -----\/\/\/\/\/\/-----
>>>>
>>>> I love deadlines. I like the whooshing sound they make as they fly
>>>> by.
- Douglas Adams
>>>>
>>>> _______________________________________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
> 
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list





More information about the Pd-list mailing list