Come regolare la risoluzione dello schermo in Ubuntu in esecuzione su VirtualBox
VirtualBox è molto utile se si desidera eseguire altri sistemi operativi all’interno del sistema principale. Se si utilizza Ubuntu in VirtualBox, si potrebbe notare che la risoluzione dello schermo non è ottimale, come se non riempisse l’intero monitor o finisse per avere proporzioni anomale. Di solito, si tratta solo di modificare le impostazioni di visualizzazione o installare componenti aggiuntivi. A volte, Ubuntu non rileva nativamente la risoluzione corretta all’avvio, soprattutto dopo una nuova installazione o un aggiornamento. Quindi, risolvere questo problema può davvero migliorare il flusso di lavoro, rendendo tutto nitido e chiaro anziché allungato o sfocato.
Ecco il punto: il colpevole principale sono spesso le Guest Additions mancanti o non configurate correttamente, o a volte sono semplicemente le impostazioni di risoluzione in Ubuntu stesso. Per farle funzionare correttamente, bastano un paio di modifiche, sia nelle impostazioni di visualizzazione di Ubuntu che tramite le Guest Additions. Dopodiché, Ubuntu si adatterà meglio e la modalità a schermo intero non sarà più un problema. Credetemi, giocherellare un po’ con queste opzioni vale la pena se vi è mai capitato di essere frustrati da uno schermo piccolo o distorto in VirtualBox. Ora, vediamo come risolvere questo problema.
Come cambiare la risoluzione dello schermo di Ubuntu in VirtualBox
Cambiare la risoluzione dello schermo di Ubuntu in VirtualBox è solitamente piuttosto semplice, se si sa dove guardare. L’obiettivo è assicurarsi che le impostazioni dello schermo di Ubuntu corrispondano al monitor, o almeno che siano visualizzate correttamente in modalità a schermo intero. Se Ubuntu non si regola automaticamente, potrebbe essere sufficiente un piccolo intervento tramite le impostazioni dello schermo o la reinstallazione delle Guest Additions. A volte, basta riavviare o modificare un file di configurazione per risolvere il problema più velocemente che scorrere i menu.
Metodo 1: Regolare le impostazioni di visualizzazione all’interno di Ubuntu
Questo metodo è il più semplice se Ubuntu sembra aver riconosciuto una risoluzione ma non la visualizza correttamente. Di solito, questo accade se la visualizzazione appare strana o non è a schermo intero. Se ti trovi sul desktop e vuoi cambiare la risoluzione:
- Fare clic sul pulsante Mostra applicazioni (l’icona a nove punti) sul dock oppure premere il tasto Super.
- Digita Impostazioni nella barra di ricerca e aprila.
- Passare alla scheda Display, solitamente nella sezione “Dispositivi”.
- Cerca il menu a discesa Risoluzione. Se la risoluzione preferita non è elencata, potrebbe essere necessario installare prima Guest Additions (maggiori dettagli di seguito).
- Seleziona la risoluzione desiderata, idealmente corrispondente alla risoluzione nativa del tuo monitor per ottenere i migliori risultati.
- Fai clic su Applica. Se tutto sembra a posto, fai clic su Mantieni modifiche per confermare.
Questo è utile quando Ubuntu rileva una risoluzione errata ma non riesce a risolvere automaticamente il problema.È una soluzione rapida, ma a volte non è sufficiente se le Guest Additions sono mancanti o configurate in modo errato.
Metodo 2: installare o reinstallare VirtualBox Guest Additions
È da qui che derivano la maggior parte dei problemi di risoluzione: le Guest Additions forniscono a Ubuntu le informazioni necessarie per adattarsi al display dell’host. Se non sono installate o sono obsolete, le risoluzioni possono essere anomale o bloccate a un valore basso. L’installazione o l’aggiornamento delle Guest Additions di solito risolve il problema.
- Avvia la tua VM e apri un terminale all’interno di Ubuntu ( Ctrl + Alt + T).
- Aggiorna prima il tuo sistema:
sudo apt update && sudo apt upgrade -y. - Successivamente, inserisci l’ISO di Guest Additions. In VirtualBox, vai su Dispositivi > Inserisci immagine CD Guest Additions….
- Una volta montato, esegui il programma di installazione:
sudo sh /media/username/VBox_GAs_x.x.x/VBoxLinuxAdditions.run. Sostituisci username con il tuo nome di accesso e verifica il percorso, se necessario. - Riavviare la macchina virtuale al termine dell’installazione. A volte, questo passaggio da solo rende la risoluzione regolabile nelle impostazioni dello schermo o richiede a Ubuntu di rilevare automaticamente opzioni migliori.
In alcune configurazioni, questo errore si verifica al primo tentativo e potrebbe essere necessario installare manualmente alcuni pacchetti essenziali per la compilazione ( sudo apt install build-essential dkms linux-headers-$(uname -r)) prima di eseguire l’installer. Ovviamente, tutto dipende dal kernel Linux e dalla versione di VirtualBox. Se non funziona al primo tentativo, basta fare qualche prova.
Metodo 3: regolare manualmente la configurazione Xorg o utilizzare i comandi VBoxManage
Se le opzioni sopra indicate non risolvono il problema, è possibile impostare manualmente la risoluzione modificando le configurazioni di Xorg o tramite riga di comando. Ecco un trucco veloce:
- Apri un terminale ed esegui:
VBoxManage setextradata "Ubuntu VM Name" "GUI/CustomVideoMode1" "1920x1080x32". Sostituisci Nome VM Ubuntu con il nome della tua VM e la risoluzione desiderata. - Quindi, riavvia la macchina virtuale. Quando accedi alle impostazioni dello schermo, la nuova risoluzione dovrebbe essere disponibile.
Si tratta di un approccio un po’ brute-force, ma funziona se tutto il resto fallisce e si desidera semplicemente che Ubuntu venga visualizzato a una dimensione specifica, soprattutto a schermo intero. Ricordate solo che dovete abilitare l’opzione Usa la stessa risoluzione dello schermo dell’host nelle impostazioni Display di VirtualBox affinché l’effetto sia fluido.
Incartare
Modificare la risoluzione dello schermo in VirtualBox non è sempre semplice, soprattutto quando le Guest Additions non funzionano correttamente. Installare o aggiornare le Guest Additions di solito risolve molti problemi, ma a volte sono necessarie alcune modifiche manuali con VBoxManage o le impostazioni dello schermo in Ubuntu.È un po’ un processo di tentativi ed errori, ma una volta risolto, adattare la macchina virtuale allo schermo risulta molto più naturale.
Speriamo che questi suggerimenti ti aiutino a migliorare la risoluzione della tua macchina virtuale senza troppe frustrazioni. Ricorda solo che ogni configurazione può essere un po’ diversa: a volte forzare un aggiornamento, altre volte modificare manualmente le configurazioni è la soluzione migliore. Incrociamo le dita affinché questo aiuti qualcuno a evitare quel problema persistente di finestre piccole o display allungato.
Riepilogo
- Controlla le impostazioni di visualizzazione di Ubuntu: a volte basta una piccola modifica.
- Installa o aggiorna VirtualBox Guest Additions per un migliore rilevamento della risoluzione.
- Se necessario, utilizzare i comandi VBoxManage per impostare manualmente le risoluzioni.
- Riavviare dopo le modifiche e verificare se la visualizzazione migliora.
Incartare
Ottenere la risoluzione dello schermo corretta in VirtualBox può essere un’impresa, ma una volta che tutto è configurato correttamente, tutto fila liscio. Installare Guest Additions è quasi sempre il primo passo più semplice. In caso contrario, provare a modificare i comandi o le configurazioni di risoluzione potrebbe risolvere il problema. Tieni presente che ogni macchina è leggermente diversa: ciò che ha funzionato su una potrebbe non funzionare su un’altra, ma speriamo che questo sia un buon punto di partenza. Buona fortuna e spero che questo risparmi a qualcuno qualche ora di tentativi!
Articoli correlati
Questo articolo è stato utile?