Re: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
On 4/19/2012 6:01 AM, Eliot Moss wrote: On 4/18/2012 4:13 AM, Eliot Moss wrote: On 4/17/2012 7:51 AM, Jon TURNEY wrote: On 11/04/2012 11:39, Eliot Moss wrote: 1) As StartXWin starts, the screen flashes briefly, a common artifact of run.exe. 2) Then the icon is *not* visible. 3) xorg-server starts and displays its icon, and the StartXWin icon appears. I am not sure whether there is a perceivable ordering here. I'll perhaps try it a few times to see. I tried some more: The StartXWin and xorg-server icons come up simultaneously as far as my eye perceives. xterm and xemacs icons, for jobs started by startxwin, come up later. Once those things finish that StartXwin started, the StartXWin icon remains, *until* I right click the xorg-server icon to get its menu -- then the StartXWin icon goes away (presumably xorg-server is just then perceiving the termination of StartXWin). In hope that these various details are helpful in narrowing down the location in the code that may be at issue -- Eliot -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
RE: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
Eliot Moss wrote: > On 4/18/2012 4:13 AM, Eliot Moss wrote: >> On 4/17/2012 7:51 AM, Jon TURNEY wrote: >>> On 11/04/2012 11:39, Eliot Moss wrote: >> The title of the window in question is StartXWin. >> It has no perceivable content - I cannot de-iconize it. >> Its only real evidence on the screen is the task bar icon. > >I'm not sure whether I've passed on the sequence of things >that happens in terms of what is visible: > >1) As StartXWin starts, the screen flashes briefly, a common >artifact of run.exe. > >2) Then the icon is *not* visible. > >3) xorg-server starts and displays its icon, and the StartXWin icon >appears. I am not sure whether there is a perceivable ordering >here. I'll perhaps try it a few times to see. > >This suggests that it is something about xorg-server starting and >trying to decide which icons to display. IIRC, the StartXWin icon >appears before my xterm icons do, but then STartXWin is already >running, and the xterms get fired off by the .startxwinrc file. I have xorg-server 1.12.0-4; I observed similar behaviour. There was a separate taskbar icon, apparently without a window, and the xterm with a shell that was started because I used startxwin (without specifying an X client); the xterm had its own taskbar icon. When I closed that xterm, its icon and also the "startxwin icon" disappeared (with XWin continuing to run, as expected). Also, since I use 1.12.0-x, the XWin -displayfd option does not work anymore for me: Started through startxwin, XWin doesn't complete starting (after " Trying to create socket for display number 0" is displayed); started directly from bash, XWin crashes due to a "Segmentation fault" right after this point. (I didn't report this because I haven't tested it on other machines yet.) Best regards, Horst smime.p7s Description: S/MIME cryptographic signature
Re: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
On 4/18/2012 4:13 AM, Eliot Moss wrote: On 4/17/2012 7:51 AM, Jon TURNEY wrote: On 11/04/2012 11:39, Eliot Moss wrote: Thank you for following up, Jon! The title of the window in question is StartXWin. It has no perceivable content - I cannot de-iconize it. Its only real evidence on the screen is the task bar icon. I'm not sure whether I've passed on the sequence of things that happens in terms of what is visible: 1) As StartXWin starts, the screen flashes briefly, a common artifact of run.exe. 2) Then the icon is *not* visible. 3) xorg-server starts and displays its icon, and the StartXWin icon appears. I am not sure whether there is a perceivable ordering here. I'll perhaps try it a few times to see. This suggests that it is something about xorg-server starting and trying to decide which icons to display. IIRC, the StartXWin icon appears before my xterm icons do, but then STartXWin is already running, and the xterms get fired off by the .startxwinrc file. Best -- Eliot -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
On 4/17/2012 7:51 AM, Jon TURNEY wrote: On 11/04/2012 11:39, Eliot Moss wrote: I'm still not entirely sure what process in running in this window you complain of. Can you be say what the title and contents of this window are? Thank you for following up, Jon! The title of the window in question is StartXWin. It has no perceivable content - I cannot de-iconize it. Its only real evidence on the screen is the task bar icon. I'm also not sure if this problem is related to he X server at all. Can you try creating a shortcut which runs the following command, for example, and see if the bash window is always successfully hidden? C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c "sleep 10" I see no window (well, it flashes for a brief moment) and no icon. The bash runs -- I can see it in the task manager, and then it goes away after the appointed 10 seconds. My StartXWin shortcut has: Shortcut panel: target: C:\cygwin\bin\run.exe /bin/bash -l -c "/bin/startxwin -- -unixkill -clipboard -multimonitors -resize -engine 1 -emulate3buttons 100 -wm -auth /home/Eliot/.Xauthority" Start in: C:\cygwin\bin Shortcut key: none Run: Normal window Comment: blank Advanced...: Run as admin not checked General panel: nothing interesting Compatibility panel: nothing checked Security panel: nothing adjusted Other panels have nothing adjustable This is starting to look like some kind of race as xorg-server is starting .. Regards -- Eliot -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
On 11/04/2012 11:39, Eliot Moss wrote: > When playing around with xlaunch configurations and such, > I ran startxwin several times this morning. ONCE, X came > up without the iconized StartXWin window (i.e., things > displayed as they used to before I upgraded xorg-server). > > This makes me suspect that there may be some kind of > timing-related behavior. Perhaps the relevant code did > not change between releases, but other changes affected > relative timing of various actions, exposing a latent > bug or race condition. I'm still not entirely sure what process in running in this window you complain of. Can you be say what the title and contents of this window are? I'm also not sure if this problem is related to he X server at all. Can you try creating a shortcut which runs the following command, for example, and see if the bash window is always successfully hidden? C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c "sleep 10" -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Taskbar appearance changes between xorg-server 11 series and 12.0 series (more)
Dear Jon (et al.): Here's an interesting new bit of evidence. When playing around with xlaunch configurations and such, I ran startxwin several times this morning. ONCE, X came up without the iconized StartXWin window (i.e., things displayed as they used to before I upgraded xorg-server). This makes me suspect that there may be some kind of timing-related behavior. Perhaps the relevant code did not change between releases, but other changes affected relative timing of various actions, exposing a latent bug or race condition. I am happy to switch the xlaunch, though, if the separate issue with XWin when started under xlaunch can be resolved. Regards, and thanks again for your efforts in maintaining this complex beast! Eliot Moss -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/