Am Wed, 07 Jul 2010 15:05:38 +0200 schrieb [email protected]:

> On 06/07/10 21:54, Andreas Volz wrote:
> > I added two new configuration options in the window geometry
> > settings. See the commit it should explain it. But it's easy to
> > understand from the option text.
> 
> Unticking them avoids appearance of bug for ROX (windows getting
> lost).
> 
> > Please test if this solves all your use cases or if still a problem
> > exists.
> 
> When they are ticked, Rox still get lost. And this is a VERY OLD bug,
> and i hope the team will fix it one day. I have it since 2005, even on
> mono-terminal configuration; it used to happen with E16 and Skype;
> but I get it better easily with E17 with >1 monitor.
> 
> I think I hold a case that may help to track the faulty bit of code.
> 
> I have always seen that the bugs occur almost always when the them
> puts the bar at topof Window, and that the up-left corner of window
> is out of visible screens. The higher it is, the better for repro :)
> Having black zone helps.
> 
> I need to describe my X layout.
> http://picasaweb.google.fr/doublehp/Computing#5491143066501507826 6
> monitors, not all the same resolution: bottom left, up right, the full
> horizontal middle line. 6 holes, or black zones: 3 up left, 3 down
> right.
> 
> I tried to repro the Rox bug with Eterm, with both box ticked. I open
> an Eterm with small font, resize the window to be bigger than the
> biggest monitor, and, move it up right, so that the bottom right
> corner of the window is up left of the up right monitor, as shown.
> This way, the up right corner of the window is further from the
> monitor, than the biggest monitor size: coordinates aprox 1300 x
> -1200 . Then i press ^> . The window is resized: i see the corner
> moving; the window is resized to the size of the last monitor it was
> on. But, the window is not centered: E remember the last monitor was
> 1024x768 (while window was created on a 1280x1024), but, can not
> center the window in the middle of the monitor: the scrot is taken
> AFTER ^> . E forgot to which screen the win is attached.
> 
> That must be very close to the reason making Memo getting lost.
> 
> In this very exact configuration, I can move the Eterm a bit around
> (justa  few pixels). The position pop-up (which i configured to be on
> center of screen, while default conf is center of window) is shown on
> the up right monitor (that's fine, but this tells us E still knows the
> win shall belong to THIS monitor) ... i now press ^< to reduce font.
> NOW, Eterm is lost :)
> 
> Too easy not i get it :) make an Eterm with big font, make it big
> size, move the top bar out of visible vew, showing as little as
> possible, press ^< to reduce font, and oups, lost :) You should be
> able to repro this on mono head conf. Too easy, too funny :)
> 
> Side note: when box are ticked and bug occurs on Memo, about 1mn to
> 5mn after restauring Memo from the Lost menu, E crash, offers me to
> restaure. A few second later, I may loose many other applications,
> and, X terminates; I see in the console some libgdk error (because I
> always use startx), and, once I had a kernel freese. This bug can have
> repercussions very far, down to X, and kernel (probably a double free
> somewhere).
> 
> In short: the tick-box now let me have stable system, but, for long
> term, I suggest you fix the bug, because other people will met it
> again.

Ok, so at least it's not more worse as before.

> NB: i am now in list. Ready to repro; i will unsub if you don't want
> to fix this bug.

To be honest your use case sounds strange to me. Is there at least one
more person who really understand this and has a similar setup to
reproduce this?

regards
        Andreas

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to