exiting fullscreen html5 video on chromium leaves rest of screen unrefreshed

Bug #1233734 reported by Timo Aaltonen on 2013-10-01
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
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

Timo Aaltonen (tjaalton) wrote :
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Timo Aaltonen (tjaalton) wrote :

currently on tip of master btw, not rc3.

Chris Wilson (ickle) wrote :

Whether or not it is screenshottable would be of interest.

Chris Wilson (ickle) wrote :

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

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.

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

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
Timo Aaltonen (tjaalton) wrote :

nope, that patch didn't fix it :/

Changed in xorg-server (Ubuntu):
status: New → Triaged
Dmitry Savin (envelsavinds) wrote :

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

tags: added: bios-outdated-1.38

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.