Last active
May 2, 2024 18:43
-
-
Save novaTopFlex/f398ba9a14dd3b95598a4b25b2a09c73 to your computer and use it in GitHub Desktop.
Virtual Machine Display Resolutions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The novaTopFlex philosophy recommends various display resolutions and aspect ratios for various virtual machines, depending on the specification. | |
Aspect ratios recommended for virtual machine systems include: | |
Landscape Aspect Ratios | |
16:9 --> High-definition aspect ratio | |
16:10 (8:5) --> Common notebook aspect ratio | |
5:4 --> Nonstandard landscape aspect ratio | |
4:3 --> Standard-definition aspect ratio | |
3:2 --> Common tablet aspect ratio landscape | |
Square Aspect Ratio | |
1:1 | |
Portrait Aspect Ratios | |
2:3 --> Common tablet aspect ratio portrait | |
3:4 --> Standard-definition aspect ratio rotated 90/270 degrees | |
4:5 --> Nonstandard portrait aspect ratio | |
10:16 (5:8) --> Common notebook aspect ratio rotated 90/270 degrees | |
9:16 --> High-definition aspect ratio rotated 90/270 degrees | |
Recommended 16:9 and 9:16 Resolutions | |
128+ MB allocated to virtual VGA | |
4096x2304 | |
3840x2160 | |
2304x4096 | |
2160x3840 | |
64+ MB allocated to virtual VGA | |
2560x1440 | |
1440x2560 | |
32+ MB allocated to virtual VGA | |
2048x1152 | |
1152x2048 | |
1920x1080 | |
1080x1920 | |
1600x900 | |
900x1600 | |
1440x810 | |
810x1440 | |
16+ MB allocated to virtual VGA | |
1280x720 | |
720x1280 | |
8+ MB allocated to virtual VGA | |
800x450 | |
450x800 | |
4+ MB allocated to virtual VGA | |
640x360 | |
360x640 | |
Recommended 16:10 (8:5) and 10:16 (5:8) Resolutions | |
128+ MB allocated to virtual VGA | |
4096x2560 | |
2560x4096 | |
3840x2400 | |
2400x3840 | |
3360x2100 | |
2100x3360 | |
64+ MB allocated to virtual VGA | |
2880x1800 | |
1800x2880 | |
2560x1600 | |
1600x2560 | |
2304x1440 | |
1440x2304 | |
32+ MB allocated to virtual VGA | |
2048x1280 | |
1280x2048 | |
1920x1200 | |
1200x1920 | |
1680x1050 | |
1050x1680 | |
1440x900 | |
900x1440 | |
16+ MB allocated to virtual VGA | |
1280x800 | |
800x1280 | |
1024x640 | |
640x1024 | |
8+ MB allocated to virtual VGA | |
800x500 | |
500x800 | |
4+ MB allocated to virtual VGA | |
640x400 | |
400x640 | |
Recommended 5:4 and 4:5 Resolutions | |
256+ MB allocated to virtual VGA | |
3840x3072 | |
3072x3840 | |
128+ MB allocated to virtual VGA | |
3360x2688 | |
2688x3360 | |
2880x2304 | |
2304x2880 | |
2560x2048 | |
2048x2560 | |
64+ MB allocated to virtual VGA | |
1920x1536 | |
1536x1920 | |
32+ MB allocated to virtual VGA | |
1800x1440 | |
1440x1800 | |
1680x1344 | |
1344x1680 | |
1440x1152 | |
1152x1440 | |
16+ MB allocated to virtual VGA | |
1280x1024 | |
1024x1280 | |
960x768 | |
768x960 | |
8+ MB allocated to virtual VGA | |
800x640 | |
640x800 | |
4+ MB allocated to virtual VGA | |
640x512 | |
512x640 | |
Recommended 3:2 and 2:3 Resolutions | |
256+ MB allocated to virtual VGA | |
3840x2560 | |
2560x3840 | |
128+ MB allocated to virtual VGA | |
2880x1920 | |
1920x2880 | |
64+ MB allocated to virtual VGA | |
2400x1600 | |
1600x2400 | |
2100x1400 | |
1400x2100 | |
1920x1280 | |
1280x1920 | |
32+ MB allocated to virtual VGA | |
1800x1200 | |
1200x1800 | |
1500x1000 | |
1000x1500 | |
1440x960 | |
960x1440 | |
16+ MB allocated to virtual VGA | |
1200x800 | |
800x1280 | |
1080x720 | |
720x1080 | |
1050x700 | |
700x1050 | |
900x600 | |
600x900 | |
8+ MB allocated to virtual VGA | |
720x480 | |
480x720 | |
4+ MB allocated to virtual VGA | |
600x400 | |
400x600 | |
Recommended 1:1 Square Resolutions | |
256+ MB allocated to virtual VGA | |
4096x4096 | |
3840x3840 | |
3200x3200 | |
2880x2880 | |
128+ MB allocated to virtual VGA | |
2560x2560 | |
2304x2304 | |
64+ MB allocated to virtual VGA | |
1920x1920 | |
1680x1680 | |
32+ MB allocated to virtual VGA | |
1440x1440 | |
1280x1280 | |
1200x1200 | |
1152x1152 | |
1080x1080 | |
1000x1000 | |
16+ MB allocated to virtual VGA | |
960x960 | |
800x800 | |
8+ MB allocated to virtual VGA | |
720x720 | |
640x640 | |
600x600 | |
540x540 | |
480x480 | |
4+ MB allocated to virtual VGA | |
450x450 | |
400x400 | |
360x360 | |
Add: Recommended VNC Resolutions (quite different from the native display resolutions) | |
16:9 Aspect Ratios | |
640x360 | |
800x500 | |
854x480 | |
1024x576 | |
1280x720 | |
1440x810 | |
1600x900 | |
1920x1080 | |
2048x1152 (default with VNC 5901, 5902, 5903, 5904) | |
2560x1440 | |
2880x1620 | |
3200x1800 | |
3840x2160 | |
4096x2304 (default with VNC 5905) | |
4800x2700 | |
5120x2880 | |
6144x3456 | |
6400x3600 | |
7200x4050 | |
7680x4320 | |
8000x5000 | |
8192x4608 | |
Largest Possible Display Resolutions (1:1 Square and 2:1 and 1:2 portrait, landscape) | |
16384x4096 | |
8192x8192 | |
4096x16384 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
These display resolutions are based on QEMU, which as of early 2024 tends to have less stable VGA configurations when either dimension is in excess of 4,096 pixels.
With Virtual Network Computing (VNC), higher display resolutions may or may not be successful. With TigerVNC, a limited amount of graphics processing is necessary for the display, but more displays than officially supported numbers through virtualization are possible. With TightVNC, even less resource consumption is required, as the rendering is completely unrelated to the GPU.
In addition to the 16:9, 16:10, 5:4, 4:3, 3:2, and 1:1 aspect ratios, novaTopFlex recommends (for VNC) configurations of 2:1, 3:1, and 4:1, particularly for TightVNC where the maximum possible 1:1 display resolution is 8192x8192 and the maximum possible 4:1 or 1:4 display resolutions are 16384x4096 or 4096x16384.