exiting fullscreen html5 video on chromium leaves rest of screen unrefreshed

Bug #1233734 reported by Timo Aaltonen
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Triaged
Low
Unassigned

Bug Description

While testing 2.99.903 I hit this bug, which isn't actually a regression since 2.21.14 at least, since I can only reproduce it on my sandybridge laptop, not on ivybridge or haswell.

So opening a html5 video from youtube with chromium and putting it fullscreen works fine. When I exit the fullscreen mode though, only the browser window contents are refreshed, everything else shows remnants of the video. Clicking on the desktop returns things to normal.

since it only happens on sandybridge (didn't test on gen4 yet, don't have gen5) I guess it's a driver bug.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: xorg 1:7.7+1ubuntu5
ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1
Uname: Linux 3.11.0-8-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
Date: Tue Oct 1 18:50:12 2013
DistUpgraded: Fresh install
DistroCodename: saucy
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21d3]
InstallationDate: Installed on 2011-09-12 (749 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
MachineType: LENOVO 4170CTO
MarkForUpload: True
PlymouthDebug: Error: [Errno 13] Lupa evätty: '/var/log/plymouth-debug.log'
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-8-generic root=UUID=d855f499-6e26-4f5c-89df-81bcf94082bd ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/13/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 8CET55WW (1.35 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4170CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8CET55WW(1.35):bd09/13/2012:svnLENOVO:pn4170CTO:pvrThinkPadT420s:rvnLENOVO:rn4170CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4170CTO
dmi.product.version: ThinkPad T420s
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.10+13.10.20130927.1-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.46-1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.2-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.2-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.14.2.901-2ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu9
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.903+git20131001.c724098f-0ubuntu0sarvatt
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.9-2ubuntu1
xserver.bootTime: Tue Oct 1 18:43:28 2013
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 738
 vendor LGD
xserver.version: 2:1.14.2.901-2ubuntu6

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

currently on tip of master btw, not rc3.

Revision history for this message
Chris Wilson (ickle) wrote :

Whether or not it is screenshottable would be of interest.

Revision history for this message
Chris Wilson (ickle) wrote :

Any magic required? Flipping in and out of the new hobbit trailer works for me.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

yes it is, I'll attach an example

also, it doesn't happen if the chromium window is maximized, or in fact it only happens if the window is fully on the same workspace, not if it overflows to the workspace below/next.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
Revision history for this message
Chris Wilson (ickle) wrote :

My first thought (ok, second after going, no, no please don't let this be a driver bug) is perhaps http://lists.x.org/archives/xorg-devel/2011-June/023218.html

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

you're right, not -intel specific as I was able to reproduce it with the discrete nouveau too on the same machine :)

moving over to xorg-server

affects: xserver-xorg-video-intel (Ubuntu) → xorg-server (Ubuntu)
Changed in xorg-server (Ubuntu):
importance: Undecided → Low
summary: - [snb] exiting fullscreen html5 video on chromium leaves rest of screen
+ exiting fullscreen html5 video on chromium leaves rest of screen
unrefreshed
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

nope, that patch didn't fix it :/

Changed in xorg-server (Ubuntu):
status: New → Triaged
Revision history for this message
Dmitry Savin (envelsavinds) wrote :

The same happens when exit fullscreen mode in default image viewer. Intel Ivy Bridge built-in video.

penalvch (penalvch)
tags: added: bios-outdated-1.38
Revision history for this message
Florian Greinus (florian-greinus) wrote :

http://files.fgreinus.de/screenshots/Screenshot%20at%2017-18-36.png

Just after closing YT-HTML5 Video on Ubuntu 14.04 with MacBook 13" Early 2013.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.