Problem: Due to the recent profile mangling issues, I have had to start abusing -remote. If a mozilla window is open and left idle for too long of a period, -remote will fail to find the window. To reproduce: 1. open a single mozilla window 2. leave the computer for a long time, an hour should do. 3. do a: ./mozilla -remote 'openURL(about:blank,new-window);' Will report: "No running window found." Expected result: a new blank window. Workaround: after #3 above fails, find any mozilla window, move it around the desktop for a bit. that should wake it up, and -remote will function again.
Additional information (should have included this originally) Running X on RH7.2 with E 0.16 as the window manager. Another piece of info: If the idle mozilla window is on another virtual desktop then the currently active one, no amount of use on the existing mozilla window will allow the -remote to function. 1. open mozilla on a virtual desktop 2. leave idle for a while (1 hour seems to do it) 3. got another virtual desktop 4. try to use remote (will fail with "No running window found" 5. reactivate the mozilla window on other desktop by moving it around, going to pages, etc... 6. try to use remote on other desktop (will still fail) Workaround: move the mozilla window to the desktop you are trying to use -remote on.
see also 147966. in your original report, were you doing remote commands from the same desktop?
both. the idle problem seems to occurr whether mozilla is on the same desktop or not. However, the "reactivation" of mozilla is different if its on another desktop. Simply moving the window, when its on the same desktop, will "reactivate" mozilla. Setting the focus/raising the window has no affect. -remote does work when the mozilla window is on another desktop if its hasn't been idle for too long
worksforme. x-remote worked ok after 1, 2 and 3 hours of idle time.
ok... this is dead issue. I mistakenly thought that having the mozill window on a diff screens worked with remote. and I did not understand the E setup, and thought I was still on the same desktop, which I wasn't. So I am sorry for wasting your time. My sincere apologies.