Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Oct 2005 14:04:12 -0400
From:      Teo De Las Heras <teoheras@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Fwd: How to get a high resolution console for FreeBSD inside a VMWare image?
Message-ID:  <d9d7f5a0510141104w22411f07iae3079d1e01e22b7@mail.gmail.com>
In-Reply-To: <d9d7f5a0510141038t2d84fbf0yd54ba4999994a39d@mail.gmail.com>
References:  <2cbc9d820510141024i80098bdpee425dd4d0eb19b6@mail.gmail.com> <d9d7f5a0510141038t2d84fbf0yd54ba4999994a39d@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
---------- Forwarded message ----------
From: Teo De Las Heras <teoheras@gmail.com>
Date: Oct 14, 2005 1:38 PM
Subject: Re: How to get a high resolution console for FreeBSD inside a
VMWare image?
To: Jared Evans <jnevans@gmail.com>

yeah...you'll need to install the vmware tools for FreeBSD. Here's the link=
:
 http://www.vmware.com/support/ws45/doc/new_guest_tools_ws.html#1008244
 I was in the same situation and it worked for me.
 Teo

 On 10/14/05, Jared Evans <jnevans@gmail.com> wrote:
>
> I know that this isn't exactly a standard configuration (VMWare as oppose=
d
> to native installation) for FreeBSD so most of the answers I found online
> weren't really applicable for me.
>
> I simply wanted a high resolution FreeBSD console PTYs running under
> VMWare.
> It was surprisingly more complex than I expected:
>
> When attempting to change screen resolution for a console in FreeBSD
> running
> under VMWare, I ran across this error message:
>
> > vidcontrol -g 100x37 VESA_800x600
>
> vidcontrol: cannot set videomode inappropriate ioctl for device
>
> It seemed to me that VMWare was unable to init VESA correctly in console
> but
> strangely enough Xorg is capable of changing to a higher resolution
> without
> any problems.
>
> After some googling:
>
> VESA driver in current source tree checks the NONVGA flag of VESA
> information block when loading. If this flag is set it will refuse to
> initialize. Most VESA adapters do not set this flag, but the virtual
> display
> adapter in VMWare does.
>
> in src/sys/i386/isa/vesa.c, there is a check for the flag V_NONVGA in lin=
e
> 655. If you comment it out, flag check will be bypassed. After all, if
> Xorg
> can use higher resolution, there shouldn't be a problem using VESA on the
> console!
>
> Re-compiling my kernel to include the below as suggested by several more
> web
> searches:
>
> options VESA
> options SC_PIXEL_MODE
> options VGA_WIDTH90
>
> rebooting then:
>
> > vidcontrol -g 100x37 VESA_800x600
>
> vidcontrol: operation not supported by device
>
> Any more tips for me?
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>



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