vesa(4) and amd64
Anonymous
swell.k at gmail.com
Mon Sep 14 00:11:00 UTC 2009
ddk ddk <ddkprog at yahoo.com> writes:
>> > ddk ddk wrote:
>> > I think this is a problem that has added a new
>> terminal
>> > teken by ed@
>> >
>> > becouse there is no problem on freebsd 7 where
>> is no teken
>> > where I can switch to any low mode
>>
>> Hmmm... As far as I know, syscons reinitializes the
>> terminal completely
>> when switching resolutions. Does it crash? If so, are you
>> capable of
>> obtainining a backtrace?
>>
>> In my newcons branch I do have a very small patch for
>> libteken that
>> changes the resizing behaviour. In my new vt console driver
>> I do resize
>> the terminal emulator without reinitializing it completely,
>> so I had to
>> make set_winsize() a bit more robust.
>>
>> I think it's very unlikely that this patch fixes the issue
>> you are
>> seeing, but please do try.
>>
>
> the problem was localized
> No more problems with switching to decrease the screen resolution in graphics modes
> (I just updated to tag =.
> I used to use its working version of freebsd consisting of many patches)
>
> but exists problem in switching graphic screen back to text mode on ttyv0
> but only on ttyv0
>
> I can not provide backtrace because the system is fully freezes
>
> sequence that leads to the problem
> 1) boot freebsd
> 2) stay only on ttyv0
> 3) kldload vesa
> 4) vidcontrol MODE_277 (800x600x32)
> 5) vidcontrol MODE_24 (80x24 text mode)
I think r197174 fixed this. It would freeze if you leave INVARIANTS out,
but no more.
>
> The system immediately freezes
> switch to any of the consoles is an infinite beeeeeep
>
> if you do the same but on another ttyvX (/dev/ttyv1 .../dev/ttyv9)
> then there is no problem
More information about the freebsd-current
mailing list