[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: Corrupt window
From:       Felix Miata <mrmazda () earthlink ! net>
Date:       2019-06-19 4:27:52
Message-ID: b2c77436-bd2b-b708-970d-58c06c0f2f4f () earthlink ! net
[Download RAW message or body]

Andrew Kurn composed on 2019-06-18 20:16 (UTC-0700):

> On Tue 18 Jun 2019 10:50 -0500, Chris Sorenson wrote:

> > > Mon, 17 Jun 2019 15:01:50 -0700 Andrew Kurn composed:

> > > I'm using the version of X current for Debian Jessie.

> > > I find that windows are sometimes corrupted.  The typical case
> > > is in XTerm, when the bottom line is covered by a copy of the
> > > second-last line.  It happens a little more than half the
> > > time, so some sort of race condition.

> > > It is not confined to XTerm; Emacs and Aisleriot show some
> > > of the same behavior.

> > > In all cases, moving the window will cure the problem.  The
> > > redraw is correct.

> > > So my conclusion is it's a fault in X.  I've never had to
> > > report an X bug before.
                              
Unlikely a bug report for a product as old as Jessie would get fixed.
Versions have advanced considerably since. It may have been a bug that is
long since fixed. 

> > > If you will give me a list of info to provide, I will send
> > > it in a later message.
 
> > Your graphics hardware? If you don't know, `lspci -vv` will list everything
> > connected to your PCI bus, but please parse out the graphics info rather
> > than replying with the whole list.

Lspci doesn't report the kernel driver or the DDX (X driver dependent on
the kernel's modesetting functionality, KMS). 

> 00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated \
> Graphics Controller (rev 02) (prog-if 00 [VGA controller])
...
> 	Kernel driver in use: i915
 
> 00:02.1 Display controller: Intel Corporation 82Q963/Q965 Integrated Graphics \
> Controller (rev 02)

You may find switching DDX would clear up the problem. In Jessie the
Intel DDX is in xserver-xorg-video-intel, while the modesetting DDX is
in xserver-xorg-video-modesetting. Switching can be as simple as
purging one and/or installing the other.

I have the same GPU but no OS so old, and have seen no evidence of the
corruption you describe using the modesetting DDX:

# inxi -GxxSM
System:    Host: gx745 Kernel: 4.12.14-lp151.28.7-default x86_64 bits: 64 compiler: \
gcc v: 7.4.0 Desktop: KDE 3.5.10  tk: Qt 3.3.8c wm: kwin dm: N/A Distro: openSUSE \
                Leap 15.1
Machine:   Type: Desktop System: Dell product: OptiPlex 745 v: N/A serial: 901DSC1 \
                Chassis: type: 15 serial: 901DSC1
           Mobo: Dell model: 0GX297 serial: ..CN6986173Q1835. BIOS: Dell v: 2.6.2 \
                date: 08/12/2008
Graphics:  Device-1: Intel 82Q963/Q965 Integrated Graphics vendor: Dell driver: i915 \
v: kernel bus ID: 00:02.0  chip ID: 8086:2992
           Display: server: X.Org 1.20.3 driver: modesetting unloaded: fbdev,vesa \
                alternate: intel resolution: 1680x1050~60Hz
           OpenGL: renderer: Mesa DRI Intel 965Q v: 2.1 Mesa 18.3.2 direct render: \
Yes # lspci -vv
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics \
                Controller (rev 02) (prog-if 00 [VGA controller])
...
00:02.1 Display controller: Intel Corporation 82Q963/Q965 Integrated Graphics \
                Controller (rev 02)
-- 
Evolution as taught in public schools is religion, not science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic