! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Window Border Corruption on Systems Using Intel Integrated Graphics
Status:
RESOLVED: INVALID

Comments

Description Along Bongosong 2015-01-22 23:58:42 CET
As described here; https://github.com/chjj/compton/issues/254 and here; http://askubuntu.com/questions/312986/dashed-borders-of-my-window-manager-xfce Window borders sport distortion on systems using Intel Integrated graphics. I confirmed this myself at the aforementioned github link. More info here: https://github.com/chjj/compton/issues/254#issuecomment-66212264
Comment 1 Olivier Fourdan editbugs 2015-01-23 08:32:37 CET
The link mention you use Compton?
Comment 2 Olivier Fourdan editbugs 2015-01-23 08:46:54 CET
Note that this bug is most likely invalid, either because of Compton (linked from comment #0) or because it affects only one specific driver with one particular acceleration method (Intel driver with SNA).

Either way, not a bug in xfwm4 (xfwm4 has no driver specific code).
Comment 3 Along Bongosong 2015-01-23 14:10:29 CET
(In reply to Olivier Fourdan from comment #2)
> Note that this bug is most likely invalid, either because of Compton (linked
> from comment #0) or because it affects only one specific driver with one
> particular acceleration method (Intel driver with SNA).
> 
> Either way, not a bug in xfwm4 (xfwm4 has no driver specific code).

It occurs with Xfce's compositor enabled, and disabled. It occurs with Compton, and It occurs with no compositor at all. Also, SNA is default acceleration method, while UXA is deprecated and buggy.
Comment 4 Olivier Fourdan editbugs 2015-01-23 14:27:04 CET
The bug is in the Intel driver, closing.
Comment 5 Olivier Fourdan editbugs 2015-01-23 15:56:19 CET
Out of curiosity, which distribution do you use and which version of xf86-video-intel does it ship?

I am using xf86-video-intel-2.99.917.tar.bz2 on 3 different Intel hardware with SNA and not seeing any problem of the sort.
Comment 6 Along Bongosong 2015-01-23 16:32:38 CET
(In reply to Olivier Fourdan from comment #5)
> Out of curiosity, which distribution do you use and which version of
> xf86-video-intel does it ship?
> 
> I am using xf86-video-intel-2.99.917.tar.bz2 on 3 different Intel hardware
> with SNA and not seeing any problem of the sort.

I use Xubuntu 14.04 and it ships with version 2.99.910. Would upgrading via the intel graphics stack make a difference? How would I go about reporting this bug to intel?
Comment 7 Olivier Fourdan editbugs 2015-01-23 16:46:28 CET
(In reply to Along Bongosong from comment #6)

> I use Xubuntu 14.04 and it ships with version 2.99.910.

That's quite old (for a development release)

> Would upgrading via the intel graphics stack make a difference?

I dunno, all I can say is that I've been using 2.99.916 and 2.99.917 without any such problem on any of my 3 different Intel graphics.

> How would I go about reporting this bug to intel?

If upgrading to 2.99.917 does not fix the issue, you may want to ask on intel-gfx@lists.freedesktop.org
Comment 8 Along Bongosong 2015-01-23 17:00:04 CET
(In reply to Olivier Fourdan from comment #7)
> (In reply to Along Bongosong from comment #6)
> 
> > I use Xubuntu 14.04 and it ships with version 2.99.910.
> 
> That's quite old (for a development release)
> 
> > Would upgrading via the intel graphics stack make a difference?
> 
> I dunno, all I can say is that I've been using 2.99.916 and 2.99.917 without
> any such problem on any of my 3 different Intel graphics.
> 
> > How would I go about reporting this bug to intel?
> 
> If upgrading to 2.99.917 does not fix the issue, you may want to ask on
> intel-gfx@lists.freedesktop.org

Thanks! I'll upgrade via the stack over the weekend and report back. Also, many thanks for your continued work on what I feel is the most efficient DE (from a usability and performance standpoint) for Linux out there.
Comment 9 Along Bongosong 2015-01-23 20:51:27 CET
(In reply to Along Bongosong from comment #8)
> (In reply to Olivier Fourdan from comment #7)
> > (In reply to Along Bongosong from comment #6)
> > 
> > > I use Xubuntu 14.04 and it ships with version 2.99.910.
> > 
> > That's quite old (for a development release)
> > 
> > > Would upgrading via the intel graphics stack make a difference?
> > 
> > I dunno, all I can say is that I've been using 2.99.916 and 2.99.917 without
> > any such problem on any of my 3 different Intel graphics.
> > 
> > > How would I go about reporting this bug to intel?
> > 
> > If upgrading to 2.99.917 does not fix the issue, you may want to ask on
> > intel-gfx@lists.freedesktop.org
> 
> Thanks! I'll upgrade via the stack over the weekend and report back. Also,
> many thanks for your continued work on what I feel is the most efficient DE
> (from a usability and performance standpoint) for Linux out there.

I had the time, so I did some experimenting with upgrades. Here are my results.

Upgrade 1 (to xf86-video-intel 2.99.911): Used the latest Intel Graphics Installer (https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-linux-1.0.7). Followed instructions and rebooted. With Compton as the compositor, the issue with corrupted window borders (especially on Firefox and Thunderbird) still occurred. With Xfce's compositor, the issue still occurred. With no compositor, the issue still occurred.

Upgrade 2 (to xf86-video-intel 2.99.917): Reverted the changes from the previous upgrade, purged the Intel Graphics Installer, rebooted and subscribed to this PPA; https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers, then upgraded all the packages that needed upgrading. Rebooted again, only to find that along with the aforementioned problem still occurring, there were a host of new issues introduced (screen flickering, screen going black periodically, massive tearing all over etc...) when using Compton as the compositor. When using Xfce's compositor, there were the usual issues (though far less than with Compton). With no compositor, there were the usual issues again.

I ended up purging the PPA used in upgrade 2, and reverting all the changes. At a loss here. I'm also wondering why Xfce's compositor always seems to have tearing issues on Intel graphics, especially at the top of the screen when moving windows, and playing full screen videos. It seems that the window border corruption issues occur regardless of what compositor I'm using, and whether or not I have one enabled at all. I'm left with the choice of using Compton, which alleviates pretty much all of the tearing issues I encounter under Xfce's compositor (except full screen video playback still sports some minor tearing issues), or using Xfce's compositor, which sports far more noticeable tearing issues (I've read this is due to it not having an OpenGL backend, but I'm unsure if this is the case).

Each DE I've used seems to have at-least one glaring problem with Intel graphics.
Why are there so many annoying issues with Intel graphics on Linux?
Isn't Intel far more friendly when it comes to open sourcing their drivers than NVIDIA and AMD?
Why do I encounter far fewer problems when running Xfce, KDE etc... on machines that utilize those graphics cards?
Comment 10 Olivier Fourdan editbugs 2015-01-24 10:37:16 CET
Let's not confuse things too much, bugzilla is not an appropriate medium for complaints about various other projects or hardware.

As I said, Xfwm has no hardware specific code, and it seems to work with any other hardware so that seems to point toward the intel driver.

Again, I have not experienced the problem described in comment #0 (the rest is irrelevant to this bug report) on any of my Intel based laptops.

Yet I am not running Ubuntu, maybe you could grab a live image of Xfce spin of Fedora 21 and give that a try (being a live image, you won't install anything) to see if you can reprduce the problem?
Comment 11 Along Bongosong 2015-01-24 16:32:49 CET
(In reply to Olivier Fourdan from comment #10)
> Let's not confuse things too much, bugzilla is not an appropriate medium for
> complaints about various other projects or hardware.
> 
> As I said, Xfwm has no hardware specific code, and it seems to work with any
> other hardware so that seems to point toward the intel driver.
> 
> Again, I have not experienced the problem described in comment #0 (the rest
> is irrelevant to this bug report) on any of my Intel based laptops.
> 
> Yet I am not running Ubuntu, maybe you could grab a live image of Xfce spin
> of Fedora 21 and give that a try (being a live image, you won't install
> anything) to see if you can reprduce the problem?

Sorry. Went off the rails. I'll get Fedora on my Live USB and try it out. On the bright side, changed some things in my Compton config, and stuck with the slightly more recent updates provided by the graphics installer. There's a notable improvement.
Comment 12 Along Bongosong 2015-02-03 23:08:10 CET
To end on a positive note, I guess the PPA I tried using for the updated Intel drivers wasn't playing nicely with my system. I rolled back to the defaults, then switched to this PPA: https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa for updated Intel graphics drivers, and voila! No more issues. Problem is indeed resolved, as long as one uses up to date Intel graphics drivers. No more window border corruption, or full-screen tearing issues. Sorry for the trouble.
Comment 13 Olivier Fourdan editbugs 2015-02-04 08:48:55 CET
Thanks for the follow-up and final note, I'm sure it'll help others (X)Ubuntu users as well.

Bug #11473

Reported by:
Along Bongosong
Reported on: 2015-01-22
Last modified on: 2015-02-04

People

Assignee:
Olivier Fourdan
CC List:
0 users

Version

Version:
4.10.1

Attachments

Additional information