Yes, confirmed, we have at least one in-house application that broke with this update
of the Xorg server. (the X11 client libraries are okey, only the server is bad.
the mac os server is okey, the el7 server is okey, ubuntu is ???).
The bottom line is that the updated Xorg server does not send the initial "expose" events,
(maybe does not send any "expose" events).
We fixed our in-house appliction for listen for "window visible" events instead.
What a PITA to have a broken Xorg server just on one linux of many.
K.O.
On Thu, Sep 17, 2015 at 11:19:48AM +0200, LOCEAN Admins wrote:
> Hello!
>
> On 09/16/2015 05:50 PM, LOCEAN Admins wrote:
> [skip]
> > So, now the problem...
> >
> > We discovered recently that upgrade to SL 6.7 broke ferret.
> >
> > Trying to plot with ferret give a false-transparent window >(the
> window that get some screenshot of desktop image that is
> >located behind it) and does not show the results of plot.
> > My explanation is a little buggy, so I send a png-file with
> > screenshot in attachment.
> >
> > After some research we found that the problem come from
> > xorg-x11-server-Xorg-1.15.0-36.sl6.x86_64 package.
> [skip]
>
> Some little update...
>
> I play a little with source package of xorg-x11-server-Xorg...
> It seems that the problem is caused by "Fix backing store's Always
> mode" patch...
> It was applied to 1.15.0-32 version :
>
> * Wed Feb 25 2015 Adam Jackson <[log in to unmask]> 1.15.0-32
> - Fix backing store's Always mode
>
> When I exclude this patch from spec file and recompile the rpm,
> ferret works well again...
>
> I hesitate to contact Adam Jackson...
>
>
> Thanks,
> Paul Zakharov
> LOCEAN IT department
--
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada
|