From owner-freebsd-x11@freebsd.org Thu Jan 10 20:40:09 2019 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD7C81497FC5 for ; Thu, 10 Jan 2019 20:40:09 +0000 (UTC) (envelope-from news@mips.inka.de) Received: from mail.inka.de (quechua.inka.de [IPv6:2a04:c9c7:0:1073:217:a4ff:fe3b:e77c]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B24B86D792 for ; Thu, 10 Jan 2019 20:40:08 +0000 (UTC) (envelope-from news@mips.inka.de) Received: from localhost by mail.inka.de with local-rmail id 1ghh7W-0005tM-Ng; Thu, 10 Jan 2019 21:40:06 +0100 Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.15.2/8.15.2) with ESMTP id x0AKaXbr093088 for ; Thu, 10 Jan 2019 21:36:33 +0100 (CET) (envelope-from news@lorvorc.mips.inka.de) Received: (from news@localhost) by lorvorc.mips.inka.de (8.15.2/8.15.2/Submit) id x0AKaXLC093087 for freebsd-x11@freebsd.org; Thu, 10 Jan 2019 21:36:33 +0100 (CET) (envelope-from news) To: freebsd-x11@freebsd.org From: Christian Weisgerber Newsgroups: list.freebsd.x11 Subject: Re: Intel modesetting and tearing Date: Thu, 10 Jan 2019 20:36:33 -0000 (UTC) Message-ID: References: User-Agent: slrn/1.0.3 (FreeBSD) X-Rspamd-Queue-Id: B24B86D792 X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.05 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.99)[0.985,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-x11@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; MX_GOOD(-0.01)[cached: mail.inka.de]; NEURAL_SPAM_LONG(1.00)[1.000,0]; DMARC_NA(0.00)[inka.de]; NEURAL_SPAM_MEDIUM(0.98)[0.980,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[naddy@mips.inka.de,news@mips.inka.de]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:202113, ipnet:2a04:c9c7::/32, country:DE]; FROM_NEQ_ENVFROM(0.00)[naddy@mips.inka.de,news@mips.inka.de]; IP_SCORE(0.89)[ip: (2.35), ipnet: 2a04:c9c7::/32(1.18), asn: 202113(0.94), country: DE(-0.01)] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2019 20:40:10 -0000 On 2019-01-10, Johannes Lundberg wrote: >> 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. It works for me. Googling for brings up suggestions to run a compositing window manager, typically integrated with some complex desktop environment (GNOME, XFCE, KDE, ...). Personally, I just run mwm, the Motif window manager, without any further desktop environment. I have received suggestions in the past to run xcompmgr alongside it, but that only seems to supply eye candy, which more or less interferes with the window manager, while having no effect on an application like Firefox. I'm not very happy to add to the chorus of "I have no idea how any of this works, but pressing this magic button does it for me!", but it is what it is. -- Christian "naddy" Weisgerber naddy@mips.inka.de