-   Linux - Virtualization and Cloud (
-   -   Any way to get 1600x900 resolution in VMware? (

CamTheSaxMan 11-12-2013 09:36 AM

Any way to get 1600x900 resolution in VMware?
I have a HP Pavillion laptop with a nice 17" screen that uses 1600x900 resolution and runs Windows 7. I'm trying a number of different Linux distros in VMware, but none of them seem to support 1600x900 resolution. The closest I can come to is 1440x900 which is decent, but still does not fill my screen. Also, every distro seems to default to 800x600. Everytime I start the OS, it only uses a small portion of my screen. The screen is also small when I'm in a tty console or at a login screen. On actual hardware, everything is always fullscreen. Can it not detect the size of my monitor? I know I can just install VMware tools, but it doesn't work with every distro. Is there an easier method to force Linux guests to use the true resolution of my monitor?

acid_kewpie 11-12-2013 11:17 AM

Personally I'd suggest using a remote desktop solution, e.g. nx from to connect to it outside of it being a virtual machine, instead just treating it as any other networked machine.

CamTheSaxMan 11-12-2013 06:01 PM

That's pretty cool! Thanks. But my question is about VMware. How do you force the guest OSes to use the screen's true resolution?

dyasny 11-12-2013 06:36 PM

sounds like you need the emulated vga card's device drivers installed in the guest

jefro 11-15-2013 04:19 PM

Maybe here?

CamTheSaxMan 11-17-2013 04:13 PM

@jefro I tried that, but the guests still insist on 800x600. I want to know if the guest OS can detect the resolution of the virtual display and adjust to it just as if it was a real monitor. Is this possible?

jefro 11-17-2013 06:28 PM

Usually it is controlled easily by the tools package or virtual additions. At one time there was an issue with some version of windows client on vmware that you had to fool with to get it to run vmware. Think it was 2003 server. Pretty sure they have fixed that. What driver is the client using? It may be your issue, if so there ought to be a video driver you have to install to the client and do like a normal windows video driver. Uninstall the original, boot to vesa and then install new and maybe reboot.

Pretty sure most of the time the client runs settings no matter what the host is. When some of the host and client versions were way apart, you might get a jumbo client screen and had to fool trying to get it smaller. The client ought to have it's settings allowed by the driver and well the display it believes is there.

CamTheSaxMan 11-18-2013 11:52 AM

Alright, I was able to do that in some of my Windows guests, but I can't do it stuff like KolibriOS and AROS. I guess operating systems just don't recognize the VMware output display unless you install a VMware driver. Thanks anyway!

jefro 11-19-2013 05:07 PM

If those systems are based on common source then you should be able to get it to work.

From here.

"4.2.2. Guest Additions for Linux

Like the Windows Guest Additions, the VirtualBox Guest Additions for Linux are a set of device drivers and system applications which may be installed in the guest operating system.

The following Linux distributions are officially supported:

Oracle Linux as of version 5 including UEK kernels;

Fedora as of Fedora Core 4;

Redhat Enterprise Linux as of version 3;

SUSE and openSUSE Linux as of version 9;

Ubuntu as of version 5.10.

Many other distributions are known to work with the Guest Additions."

CamTheSaxMan 11-27-2013 01:49 PM

Well, I guess it's just not possible to do it the way I really want since guest OSes can't detect the VMware display out of the box. Thanks anyway.

jefro 11-27-2013 03:28 PM

Guess we could start with this. $ lspci -nn | grep VGA

Maybe some ideas here.

All times are GMT -5. The time now is 07:16 AM.