Date: Tue, 07 Dec 1999 18:24:28 +0000 From: Alex <ak@freenet.co.uk> To: "Vladimir N. Silyaev" <vsilyaev@mindspring.com> Cc: Darren Wiebe <dkwiebe@heartland.ab.ca>, freebsd-emulation@FreeBSD.ORG Subject: Re: VMware on FreeBSD (Full Screen) Message-ID: <384D50DC.9665019E@freenet.co.uk> References: <199911271743.MAA01184@mindspring.com> <384C1D00.387104FB@heartland.ab.ca> <384C1E81.E251A1C6@heartland.ab.ca> <19991206215459.B456@jupiter.delta.ny.us>
next in thread | previous in thread | raw e-mail | index | archive | help
"Vladimir N. Silyaev" wrote: > > On Mon, Dec 06, 1999 at 01:37:21PM -0700, Darren Wiebe wrote: > > I think that I have found part of the problem. I should be running > > XFree86 3.3.4 or higher. I am going to upgrade to 3.3.5 which is the > > current port. Should that be added to the dependancies?? > It's not so easy. The first of all, I don't know about supporting DGA > in the X client libraries from RedHat 5.2 (currently linux_base port > based on this version of RedHat), but Marcel have new port. > Next, as I know, our port system doesn't have version dependencies, > now port system simple checking for the existence library, or executable. DGA is supported under emulation (and works). However, it's probably not all that's required to make full-screen modes work. VMWare seems to require only 2 device symlinks: tty0 and tty7. tty0 goes to /dev/ttyv0, and tty7 should go to whichever ttyv you're running X on (e.g. for me it's ttyv6 and not ttyv7). When I start VMWare it briefly goes full-screen, saying "Testing display... please wait", and then drops back into standard window mode, complaining about not being able to use tty8 for full-screen VGA mode. When I gave it an extra tty to play with (symlinking tty8 to ttyv1), it failed to set the right mode, corrupting the screen and wedging the system. Two messages appeared in /var/log/messages: /kernel: linux: 'ioctl' fd=7, cmd=5608 ('V',8) not implemented /kernel: linux: 'ioctl' fd=7, cmd=541c ('T',28) not implemented The following appeared in /tmp/vmware-log: Dec 07 17:15:55: Booting virtual machine Dec 07 17:15:55: Dec 07 17:15:58: SVGA BIOS call 0x4f02 bx 0x0007 si 0x0000 Dec 07 17:15:59: SVGA BIOS call 0x4f02 bx 0x0003 si 0x0000 Dec 07 17:16:00: SVGA BIOS call 0x4f02 bx 0x0012 si 0x0000 Dec 07 17:16:03: Msg_Hint hint.gui.fullscreen (shown) Dec 07 17:16:05: VT failed to switch to VT: Invalid argument Dec 07 17:16:05: NOT_IMPLEMENTED F(590):680 Dec 07 17:16:05: MKS attempting to switch from full-screen VGA in state 4 Dec 07 17:16:05: VGA latch test value 0x12121212 != pattern 0x12345678 Dec 07 17:16:05: VGA: Can't read the graphics processor latch on this VGA adaptor Dec 07 17:16:05: Msg_Post Error: msg.log.panic VMware PANIC: NOT_IMPLEMENTED F(590):680 Dec 07 17:16:31: Slave IDE1:0 exits Dec 07 17:16:31: Slave IDE0:0 exits Dec 07 17:16:31: Slave Floppy exits The Linuxulator will have to be taught how to switch modes in virtual terminals (à la vidcontrol). Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?384D50DC.9665019E>