[linux-audio-user] QJackCtl window position consistency?

Rick Wright riwright at vt.edu
Thu Dec 29 14:58:40 EST 2005



Rick Wright wrote:

>
>
> Rui Nuno Capela wrote:
>
>> Rick Wright wrote:
>>
>>>
>>> I'd like the qjackctl windows (i.e. the control window, messages, 
>>> connections, status) to open for a subsequent executation in the 
>>> same screen locations as I had them at shutdown from the last 
>>> execution.  Is this possible?  I can't seem to find an option for this.
>>>
>>> All (and only those) windows that were visible from the previous 
>>> execution do indeed appear on the subsequent application run (which 
>>> is good), but the window positioning appears to be forgotten.
>>>
>>> Rui, if this is not currently supported, would it be possible to add 
>>> this feature?
>>>
>>
>> Window positioning persistence is already featured and is default 
>> behavior, for quite some time. AFAICS its been ever since ;). Problem 
>> is that behavior may vary, with some glitches depending on your 
>> particular WM. It is well known, at least to me, that window 
>> positions aren't remembered very well if you stick to use the WM 
>> close button on those window titles, usually the ones labeled as [X]. 
>> OTOH if you use qjackctl main window control buttons, to toggle child 
>> window visibility and to quit application, all seems to work just 
>> fine ;) or so I believe and been told.
>>
>>
>
> I am finding inconsistency in the window positioning persistence.  
> Sometimes the windows appear in the same position, sometimes they 
> don't.  This has been tested using only the QJC main window control 
> buttons as recommended above.
>
> Leaving the windows open (only testing using 4 of them: main, status, 
> messages, connections) upon shutdown (quit on main window) and 
> restarting QJC sometimes gives the same locations and sometimes not, 
> but it seems that the windows don't like the presence of other windows 
> (i.e. an xterm from which to start QJC!) and the most prevalent 
> offender is the main window.  Actually, it seems that upon the first 
> restart of QJC, the positions are remembered, but without moving any 
> windows, a second quit/restart results in some windows appearing 
> cascaded from the top left of the desktop.  Window sizes are always 
> remembered.
>
> Can anyone else reproduce this?
>
> Rick

I should add that toggling the windows on/off using the buttons on the 
main window gives mixed position persistence results.  I found that only 
the "messages" window (of those I am using) consistently comes back in 
the top-left cascaded position.  The others' position do persist.

Rick



More information about the Linux-audio-user mailing list