bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ncurses: sysmouse support bug/suggestion


From: Travis Poppe
Subject: Re: ncurses: sysmouse support bug/suggestion
Date: Sat, 23 Jul 2005 15:51:48 -0600
User-agent: KMail/1.8.1

On Saturday 23 July 2005 03:35 pm, Thomas Dickey wrote:
> On Sat, 23 Jul 2005, Travis Poppe wrote:
> > On Saturday 23 July 2005 11:53 am, Thomas Dickey wrote:
> >> On Thu, 21 Jul 2005, Travis Poppe wrote:
> >>> Hello,
> >>>
> >>> I hope I've got the correct e-mail address. Anyway, I've recently
> >>> tested the sysmouse (FreeBSD console) support that comes with ncurses
> >>> 5.4. It works great, other than a minor cosmetic error that,
> >>> ironically, comes from a cosmetic "fix" for FreeBSD 3.x.
> >>
> >> Checking against the FreeBSD 5.3 I've installed on one of my boxes -
> >> it works fine there.  I'm regarding it as a recent defect in FreeBSD.
> >
> > Are you  in a high resolution VESA console? The error is only visible if
> > you're using one.
>
> no - I've only got it setup as the default.  That aspect had not occurred
> to me.  Do you have a pointer to setting that up (in case it is something
> I can test, and possibly compare with the older FreeBSD's which I do have
> available).

It may or may not work depending on your video hardware. In most cases I've 
had it work and only a few where it does not. 

Make sure you have this in your kernel:

options SCL_PIXEL_MODE

You will also need vesa.ko loaded or built into your kernel as well. Reboot 
into the new kernel and make sure vesa.ko is loaded if you did not build it 
into the kernel, and type:

vidcontrol -g 100x37 VESA_800x600

FreeBSD 6 will have support for a wide range of video modes (such as 1024x768 
and up), not just 800x600. However, support for VESA_800x600 has been in the 
kernel for awhile.

If you would like all of your terminals to be set to this at boot time, add 
this to /etc/rc.conf:

allscreens_flags="-g 100x37 VESA_800x600"

Thanks,
-- 
Travis Poppe
IRC: tlp @ irc.freenode.net





reply via email to

[Prev in Thread] Current Thread [Next in Thread]