Bug 30239 - [i915] loss of window border when width exceeds 2048 with Composite WM
[i915] loss of window border when width exceeds 2048 with Composite WM
Status: NEW
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i915
unspecified
All Linux (All)
: medium major
Assigned To: Ian Romanick
:
: 40217 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-09-17 04:37 UTC by fangxun
Modified: 2015-06-16 07:39 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
scrot of loss of window border when exceed 2048 width under Composite WM (29.38 KB, image/jpeg)
2010-09-17 04:37 UTC, fangxun
Details
xorg log file (89.77 KB, text/plain)
2010-09-17 04:38 UTC, fangxun
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fangxun 2010-09-17 04:37:20 UTC
Created attachment 38760 [details]
scrot of loss of window border when exceed 2048 width under Composite WM 

System Environment:
--------------------------
Platform:   pineview
Libdrm:     (master)2.4.21-21-g7ec9a1effa4f551897f91f3b017723a8adf011d9
Mesa:       (7.9)83f5f50f2f69adae497c71ac48e4e0177979ebff
Xserver:    (master)xorg-server-1.9.0
Xf86_video_intel: (master)2.12.0-87-g08c2caca48323d6d5701dcef3486f850619d7905
Kernel: (master)2.6.5.34-9fe6206f400646a2322096b56c59891d530e8d51


Bug detailed description:
-------------------------
Start gnome with compiz enabled, then make extended desktop. When exceed 2048 width, the window decoration is lost and a white border is shown (see attached picture). if compiz disabled, window border works well. Errors on screen output is: (EE) intel(0): Failed to set tiling on frontbuffer. This is not regression.


Reproduce steps:
----------------
1. VGA output connected 
2. start gnome with compiz enabled
3. xrandr --output LVDS1 --mode 1024x600
4. xrandr --output VGA1 --mode 1280x1024
5. xrandr --output LVDS1 --left-of VGA1
Comment 1 fangxun 2010-09-17 04:38:04 UTC
Created attachment 38761 [details]
xorg log file
Comment 2 Gordon Jin 2010-09-20 18:36:46 UTC
guess this is related to the long-standing i915 limitation
Comment 3 meng 2011-03-07 04:08:29 UTC
This issue still happens with following commits:
-------------------------------------------------------------------
Libdrm:    (master)2.4.24-6-g3b04c73650b5e9bbcb602fdb8cea0b16ad82d0c0
Mesa:      (master)6538b5824e298eaebede2d9686c7607c44ab446
Xserver:   (master)xorg-server-1.10.0
Xf86_video_intel:       (master)2.14.901
Kernel:    (drm-intel-fixes) 91355834646328e7edc6bd25176ae44bcd7386c7
Comment 4 Hai 2011-03-07 17:50:51 UTC
You should set virtual value greater than 2048 in xorg.conf when your total screen width exceeds 2048
Comment 5 Chris Wilson 2012-02-20 11:29:08 UTC
*** Bug 40217 has been marked as a duplicate of this bug. ***