> On 10.12.2016, at 13:37, Mark Kettenis <mark.kette...@xs4all.nl> wrote:
> 
>> From: Reyk Floeter <r...@openbsd.org>
>> Date: Sat, 10 Dec 2016 12:50:56 +0100
>> 
>>>> On Sat, Dec 10, 2016 at 08:17:10PM +0900, Ryan McBride wrote:
>>>> So I've been eying this machine for a while:
>>>> http://www.kingjim.co.jp/sp/portabook/xmc10/
>>> 
>>> Included below is the dmesg with the previous diff applied.
>>> 
>>> Besides all the devices that show "not configured", there are a bunch of
>>> other things that don't work. I guess there's more broken that I haven't
>>> run into yet.
>>> 
>>> - Built-in keyboard does not work in the bootloader (an external USB
>>> keyboard is fine)
>>> 
>>> - zzz fails with "acpi0: state S3 unavailable"
>>> 
>>> - Console does not use the whole screen, there is an empty border around
>>> the whole screen (~2 chars tall at top and bottom, ~3 wide on the
>>> sides)
>>> 
>> 
>> efifb(4) does not fill the screen, it uses hardcoded values; I only
>> get a tiny console on my 2560x screen.
> 
> There are hardcoded limits.  On smaller screens it will use the entire
> screen.
>> 
>> I patched my kernel to fill the laptop screen but efifb should
>> really just adjust to the actual resolution automatically.
> 
> The problem with filling the entire screen is that the console becomes
> quite slow.  This makes doing things like running a full-screen editor
> or scrolling through logs a bit of a pain.  Maybe it is a bit better
> now that we map the framebuffer in write-combining mode.  Also
> increasing the number of characters beyond what we have now is not
> going to make it more usable.
> 

I know that it is a bit slow - I'm using it :)

But the alternative is a tiny console that almost doesn't make sense -
it is not much fun to stare at a tiny blue window in the middle of a black 
screen.

> What we really need is a bigger font for those high-resolution screens.

Agreed.

Reyk


Reply via email to