On Sat, 3 Sep 2022 13:12:21 -0400
Ted Felix wrote:
>On 9/2/22 5:43 AM, Will Godfrey wrote:
>> pidof rosegarden
>> followed by
>> kill
>> seems to give a clean shutdown, even of a running instance. So all I need to
>> do
>> now is write a small program to combine those into a single command - might
>> be
>> able to do that in python.
>
> There's already a command, pkill:
>
> pkill rosegarden
>
> As for the lock file, that should be ignored since the process ID
>should be different on each invocation. Unless you are launching rg at
>startup. That might indeed confuse it.
>
>Ted.
This is the problem. I'm not sure about other hardware/distros, but on the
Raspberry Pi you get exactly the same sequence of PIDs :(
When Rosegarden starts up it always creates a directory in /tmp so how about
putting the tag there? On a fresh start it will always be cleared no matter how
Rosegarden was stopped. e.g.
Project is:
/home/me/myprojects/rosegarden/awesomesong
Tag is:
/tmp/rosegarden/home/me/myprojects/rosegarden/awesomesong/lock
Notice, as it's already somewhat hidden it no longer needs to be a dot file or
have any special characters.
--
Will J Godfrey {apparently now an 'elderly'}
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user