From: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Martin Michlmayr <tbm-R+vWnYXSFMfQT0dZR+AlfA@public.gmane.org>
Cc: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: Flicker with fb on Jetson TK1
Date: Mon, 25 Jul 2016 16:21:51 +0200 [thread overview]
Message-ID: <20160725142151.GP21170@ulmo.ba.sec> (raw)
In-Reply-To: <20160725020234.GA25839-IRMp5PtgtdoigzW5ZibpNwC/G2K4zDHf@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 1260 bytes --]
On Sun, Jul 24, 2016 at 07:02:34PM -0700, Martin Michlmayr wrote:
> Running X with fb on the Jetson TK1, I get a flicker on the monitor
> from time to time. I don't think I need to do anything to trigger it
> (such as moving the mouse). It just happens from time to time.
>
> I don't have the right X patches for nouveau, so X is using fbdev
> which I guess means the tegra-drm driver.
>
> This is with mainline u-boot (2016.07-rc1) and mainline kernel (4.6).
>
> I uploaded a video in which you can see the flicker several times
> (e.g. at 0:03, 0:16 and 0:28):
> http://www.cyrius.com/tmp/tk1/
What version of X do you use? Recent versions, I think starting with
1.18, the modesetting driver is built-in and is what you should use with
Tegra (and on top of an DRM/KMS driver, really).
The problem with fbdev is that it doesn't do double-buffering and hence
you can often see the kind of tearing as in the video. The modesetting
driver (which is also available as xf86-video-modesetting pre-1.18) can
do double-buffering (and I think will do by default), hence removing
the cause of such tearing.
Can you try running the test with the modesetting driver and report if
you're still experiencing the issue?
Thanks,
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2016-07-25 14:21 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-07-25 2:02 Flicker with fb on Jetson TK1 Martin Michlmayr
[not found] ` <20160725020234.GA25839-IRMp5PtgtdoigzW5ZibpNwC/G2K4zDHf@public.gmane.org>
2016-07-25 14:21 ` Thierry Reding [this message]
[not found] ` <20160725142151.GP21170-EkSeR96xj6Pcmrwk2tT4+A@public.gmane.org>
2016-07-27 1:03 ` Martin Michlmayr
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160725142151.GP21170@ulmo.ba.sec \
--to=thierry.reding-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
--cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=tbm-R+vWnYXSFMfQT0dZR+AlfA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox