Date: Wed, 3 Sep 2014 14:07:57 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Ed Maste <emaste@FreeBSD.org> Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-10@freebsd.org Subject: Re: svn commit: r271023 - stable/10/sys/dev/vt Message-ID: <20140903140757.GA7494@FreeBSD.org> In-Reply-To: <201409031400.s83E0bK6049810@svn.freebsd.org> References: <201409031400.s83E0bK6049810@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140903140757.GA7494>