Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 2010 15:03:28 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        freebsd-stable@FreeBSD.org
Cc:        David DEMELIER <demelier.david@gmail.com>
Subject:   Re: Strange video mode output with VESA
Message-ID:  <201007191503.37511.jkim@FreeBSD.org>
In-Reply-To: <201007161918.32195.jkim@FreeBSD.org>
References:  <877004.53626.qm@web59106.mail.re1.yahoo.com> <201007161522.54572.jkim@FreeBSD.org> <201007161918.32195.jkim@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 16 July 2010 07:18 pm, Jung-uk Kim wrote:
> On Friday 16 July 2010 03:22 pm, Jung-uk Kim wrote:
> > On Friday 16 July 2010 03:00 pm, David DEMELIER wrote:
> > > 2010/6/19 paradox <ddkprog@yahoo.com>:
> > > >>On Wednesday 02 June 2010 04:25 pm, David DEMELIER wrote:
> > > >>> Hi there,
> > > >>>
> > > >>> I was so happy to see that VESA is available for amd64, but
> > > >>> unfortunately it does not work really well for me. Take a
> > > >>> look at this picture :
> > > >>>
> > > >>> http://img717.imageshack.us/img717/7311/dsc00399h.jpg
> > > >>>
> > > >>> My laptop is a 15,6" so the best resolution is 1366x768, I
> > > >>> tried this
> > > >>>
> > > >>> : vidcontrol MODE_496. As you can see on the picture all
> > > >>> : the lines are
> > > >>>
> > > >>> completely everywhere, if I mouse the cursor they move away
> > > >>> (I'm not drunk!).
> > > >>>
> > > >>> I have SC_PIXEL_MODE in my kernel config.
> > > >>>
> > > >>> The console terminal is okay until I don't excess
> > > >>> 1280x960x32 video mode.
> > > >>>
> > > >>> Do you have any idea to fix this ?
> > > >>
> > > >>It is kinda known problem. ���������If the mode has larger
> > > >> bytes per scan line than the minimum, few characters per
> > > >> line are lost when the screen is scrolled up or down, i.e.,
> > > >> framebuffer copies of whole screen. ���������When you move
> > > >> the mouse onto the line, entire line is redrawn and
> > > >> restored. ���������That's what you are seeing. ���������Ed
> > > >> might have a better idea how to fix it (CC'ed).
> > > >>
> > > >>Jung-uk Kim
> > > >
> > > > this is incorrent calculate the scan lines in the vesa driver
> > > > Jung-uk Kim should to fix it
> > >
> > > But Jung-uk Kim said Ed' should fix it so we are in an infinite
> > > loop :-
> >
> > No, I didn't say that.  What I meant was "Ed may be a better
> > qualified person to fix syscons vs. terminal emulator interaction
> > issues." :-(
>
> Can you please try the attached patch?

FYI, I just went ahead and committed a (slightly better) patch on head 
as r210248.  It will be MFC'ed soon.

Jung-uk Kim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007191503.37511.jkim>