Screen tearing both in scrolling and videos

Bug #1775637 reported by Pedro Côrte-Real
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Using firefox on the 18.04 default session (gnome-shell on Xorg) I get screen tearing when scrolling and also in videos. It's evident in this video for example:

https://www.youtube.com/watch?v=9hIRq5HTh5s

Where the lines between white and black areas seem to jump around and that's not visible in a screenshot.

When scrolling it's common to see horizontal discontinuities in the text.

Here's the details of my graphics card:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07) (prog-if 00 [VGA controller])
 Subsystem: Lenovo Skylake GT2 [HD Graphics 520]
 Flags: bus master, fast devsel, latency 0, IRQ 126
 Memory at f0000000 (64-bit, non-prefetchable) [size=16M]
 Memory at e0000000 (64-bit, prefetchable) [size=256M]
 I/O ports at e000 [size=64]
 [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
 Capabilities: <access denied>
 Kernel driver in use: i915
 Kernel modules: i915

I'm using a Lenovo T460s

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: firefox 60.0.1+build2-0ubuntu0.18.04.1
ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
Uname: Linux 4.15.0-22-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.9-0ubuntu7.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0p: pedrocr 1619 F...m pulseaudio
 /dev/snd/controlC0: pedrocr 1619 F.... pulseaudio
BuildID: 20180517114003
Channel: Unavailable
CurrentDesktop: ubuntu:GNOME
Date: Thu Jun 7 15:35:20 2018
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
InstallationDate: Installed on 2018-05-31 (7 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
IpRoute:
 default via 10.120.200.1 dev wlp4s0 proto dhcp metric 600
 10.23.69.0/24 dev tun0 proto kernel scope link src 10.23.69.103
 10.120.200.0/22 dev wlp4s0 proto kernel scope link src 10.120.202.17 metric 600
 169.254.0.0/16 dev wlp4s0 scope link metric 1000
Locales: extensions.sqlite corrupt or missing
MostRecentCrashID: bp-eee55497-e2e4-4c82-a862-236a81180223
PrefSources: prefs.js
Profiles: Profile0 (Default) - LastVersion=60.0.1/20180517114003 (In use)
RunningIncompatibleAddons: False
SourcePackage: firefox
SubmittedCrashIDs:
 bp-eee55497-e2e4-4c82-a862-236a81180223
 bp-db2b7d55-dbe6-47a3-b50d-e9b691171230
 bp-280d460e-d837-442d-8543-17f3c1171202
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/22/2018
dmi.bios.vendor: LENOVO
dmi.bios.version: N1CET66W (1.34 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20FAS5TS00
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN1CET66W(1.34):bd03/22/2018:svnLENOVO:pn20FAS5TS00:pvrThinkPadT460s:rvnLENOVO:rn20FAS5TS00:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.family: ThinkPad T460s
dmi.product.name: 20FAS5TS00
dmi.product.version: ThinkPad T460s
dmi.sys.vendor: LENOVO

Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :

This is probably the same bug as the one I submitted against mutter:

https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1810126

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.