Le dimensioni della finestra sono controllate dalla risoluzione dello schermo della VM. Se ridimensionate manualmente la finestra sull'host, ingrandirete solo l'immagine restituita dalla VM, quindi, naturalmente, ciò dà una pessima qualità dell'immagine.
Modificare la risoluzione dello schermo nella configurazione della VM, tramite la GUI o direttamente dalla riga di comando con xrandr
.
In primo luogo eseguito xrandr
senza argomenti, visualizzerà tutti gli output (in questo caso sono solo gli output virtuali emulati da VirtualBox).
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
...
Ora esegui xrandr --output <output> --size <resolution>
e sostituisci "output" e "size" con l'output collegato ottenuto dal comando precedente (in questo caso VGA1
) e la risoluzione che desideri impostare, ti consiglio di impostarlo leggermente più in basso rispetto al monitor effettivo per lasciare spazio per la barra delle applicazioni e la barra del titolo della finestra di Virtualbox.
Esempio: xrandr --output VGA1 --size 1920x1040
.
Dopo aver impostato la risoluzione nella VM, VirtualBox ridimensionerà automaticamente la sua finestra sull'host.
A proposito, ecco la documentazione ufficiale di Ubuntu sulla modifica della risoluzione dello schermo.