Date: Tue, 14 Apr 2020 19:17:44 -0700 From: Pete Wright <pete@nomadlogic.org> To: Theron <theron.tarigo@gmail.com>, Tomasz CEDRO <tomek@cedro.info>, Niclas Zeising <zeising+freebsd@daemonic.se> Cc: freebsd-x11@freebsd.org, FreeBSD Questions Mailing List <freebsd-questions@freebsd.org> Subject: Re: drm-i915kms + x11-intel eats out all of the ram and swap but not with x11-scfb Message-ID: <cbd94564-dbe9-fa67-1123-ea27605e1c92@nomadlogic.org> In-Reply-To: <24c43065-527d-499b-282a-43df2a947a1d@gmail.com> References: <CAFYkXj=HQ6NKx=_4fG5vyPokdL5FBpdiKccVChL-w7Q=Ty=w5w@mail.gmail.com> <19d0dbdc-f1ac-22f1-6934-076bb5733ab7@daemonic.se> <CAFYkXj=Tq4y_a_=ikiuspDbX6wK4qqPj5qturaZ3OS5CU4zQJw@mail.gmail.com> <24c43065-527d-499b-282a-43df2a947a1d@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 4/14/20 5:40 PM, Theron wrote: > Please forgive the following for being not exactly related to the > memory leak, but very relevant to scfb vs. modesetting vs. intel: > > On 2020-04-14 19:44, Tomasz CEDRO wrote: >> I forgot that xf86-video-intel is for the old cards only > So, new cards (newer than skylake at least) don't encounter > frame-tearing problem (completely unacceptable to me) even with > modesetting driver and no compositor ? But the software design bug is > still there either way if it can happen on some hardware. Sorry, I > have no idea whether it's a hardware timing being configured wrong or > a software data race, but when I've heard "use a compositor" proposed > as a solution, it smells of underlying ill-conceived implementation. > I wouldn't be surprised if Linux graphics has this same problem, but I > don't run that. > > Shame to see xf86-video-intel being treated as if it's deprecated > software meanwhile modesetting driver lags behind it on this basic > level of image quality. to be clear the decision to move to modesetting instead of chip specific DDX's seems to have been made upstream on the Xorg side. having said that there are still updates landing upstream to bot the intel and amdgpu DDX's, but i'm not certain on the long term plan anymore tbh. i periodically run the intel DDX and it works well enough with our drm-kmod (and forcing the "tear-free" option in xorg works with SNA iirc). I also run the amdgpu with our drm-kmod daily and have no issues with xorg there - perf is quite good imho. -p -- Pete Wright pete@nomadlogic.org @nomadlogicLA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cbd94564-dbe9-fa67-1123-ea27605e1c92>