Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2019 21:35:58 +0300
From:      Greg V <greg@unrelenting.technology>
To:        Johannes Lundberg <johalun0@gmail.com>
Cc:        Christian Weisgerber <naddy@mips.inka.de>, freebsd-x11@freebsd.org
Subject:   Re: Intel modesetting and tearing
Message-ID:  <1547145358.4829.0@smtp.migadu.com>
In-Reply-To: <CAECmPwvmTzaYO=9_mokOc6nebD1z-VEsyUHpsJE1dwkB%2BsM6aA@mail.gmail.com>
References:  <slrnq3eqtu.m3o.naddy@lorvorc.mips.inka.de> <CAECmPwvmTzaYO=9_mokOc6nebD1z-VEsyUHpsJE1dwkB%2BsM6aA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Thu, Jan 10, 2019 at 9:22 PM, Johannes Lundberg <johalun0@gmail.com> 
wrote:
> On Thu, Jan 10, 2019 at 16:03 Christian Weisgerber 
> <naddy@mips.inka.de <mailto:naddy@mips.inka.de>>
> wrote:
> 
>>  I recently switched from an obsolescent Radeon card to the built-in
>>  Intel HD Graphics P4600 with i915kms.ko and the modesetting driver.
>>  That works fine, but there is very noticeable tearing whenever
>>  something moves on-screen.  If you google for it, you'll find plenty
>>  of complaints on Linux, so this is not a FreeBSD issue.
>> 
>>  For MPlayer, replacing the default Xvideo with GL video output (-vo 
>> gl)
>>  eliminates tearing.
>> 
>>  And as I found out just today and quite by accident, in Firefox
>>  toggling layers.acceleration.force-enabled to true will also 
>> eliminate
>>  all tearing, whether from soft-scrolling or when playing YouTube
>>  videos.  Hallelujah!
> 
> 
> Woot?! You mean I can use modesetting AND have tearfree Firefox? 
> Thanks for
> the tip!! I will use this until I switch i3 -> Sway.

When I still used X on my Intel laptop (of course with the modesetting 
DDX), I don't think GL acceleration of Firefox helped with tearing. (I 
always used GL accelerated Firefox anyway.)

The solution was fiddling with compton flags, IIRC '--backend glx 
--vsync opengl-swc' was enough for the Intel GPU





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1547145358.4829.0>