Bei VirtualBox werden die vom angeschlossenen Monitor unterstützten Auflösungen nicht an das Client-System weitergegeben. So kann es passieren, dass die Auflösung im Vollbildmodus nicht optimal zum Monitor passt und schwarze Ränder entstehen. Damit dies nicht passiert lassen sich weitere Auflösungen definieren.
So lassen sich mit dem Befehl VBoxManage weitere durch den virtuellen Monitor unterstützte Auflösungen für ein Gastsystem definieren. Dazu muss der Befehl wie folgt aufgerufen werden.
VBoxManage setextradata "[Name der VM]" "CustomVideoMode[Nummer]" "[Breite in Pixel]x[Höhe in Pixel]x[Farbtiefe in Bit]"
Um unter Windows diese Einstellung vorzunehmen muss die Eingabeaufforderung oder die Powershell gestartet werden. Anschließend ist die Eingabe des Befehls möglich und sieht zum Beispiel für eine Auflösung von "1680x1050" bei 32-Bit Farbtiefe wie folgt aus.
C:\Benutzer\User> C:\Programme\Oracle\VirtualBox\VBoxManage.exe "Meine VM" "CustomVideoMode1" "1680x1050x32"
Es sollte darauf geachtet werden, dass die angegebene Farbtiefe der entspricht, die auch im Gastsystem verwendet werden soll.
Links
- Webseite: VirtualBox (englisch)