From owner-svn-src-stable-10@FreeBSD.ORG Wed Sep 3 14:07:57 2014 Return-Path: Delivered-To: svn-src-stable-10@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 5A3CC217; Wed, 3 Sep 2014 14:07:57 +0000 (UTC) Date: Wed, 3 Sep 2014 14:07:57 +0000 From: Alexey Dokuchaev To: Ed Maste Subject: Re: svn commit: r271023 - stable/10/sys/dev/vt Message-ID: <20140903140757.GA7494@FreeBSD.org> References: <201409031400.s83E0bK6049810@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201409031400.s83E0bK6049810@svn.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-10@freebsd.org X-BeenThere: svn-src-stable-10@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for only the 10-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 14:07:57 -0000 On Wed, Sep 03, 2014 at 02:00:37PM +0000, Ed Maste wrote: > New Revision: 271023 > URL: http://svnweb.freebsd.org/changeset/base/271023 > > Log: > MFC r270280 by dumbbell: vt(4): Pause the flush timer while swithing window > > This fixes bad looking refresh when switching window: squares instead > of text, flashing screen, and so on. In the worst case, vt_flush() came > at a very inappropriate timing and the screen was not refreshed at all > (leaving squares all over the place). > > This doesn't fix the flickering of the screen with vt_vga, because the > sync signal is temporarily stopped and the video memory is cleared. Will this improve the current situation with switching ttys on the console? Right now it takes considerable time to switch, and sometimes the image is not properly restored. I'm also wondering why on PowerPC vt(4) behaves much better (switching is instant, no artifacts at all). ./danfe