Ho installato il server Ubuntu 12.4 in Oracle Virtual box, dopo aver completato l'installazione, non posso usare il server Ubuntu a schermo intero, le aggiunte degli ospiti presenti nella virtual box funzioneranno nel server Ubuntu.
Ho installato il server Ubuntu 12.4 in Oracle Virtual box, dopo aver completato l'installazione, non posso usare il server Ubuntu a schermo intero, le aggiunte degli ospiti presenti nella virtual box funzioneranno nel server Ubuntu.
Risposte:
Puoi avviare la console del server Ubuntu in VirtualBox con una risoluzione supportata dalla tua scheda grafica tramite l'ambiente virtualbox.
Controlla le risoluzioni supportate dalla tua scheda grafica tramite VirtualBox Environment (VBE). Dovresti essere in grado di scoprirlo emettendo il comando ' vbeinfo
' nella console di GRUB (premi il Ctasto quando viene visualizzato il menu di avvio di GRUB).
Scegli una risoluzione, quindi apri "/ etc / default / grub" (ad esempio sudo vim /etc/default/grub
) e cambia la linea #GRUB_GFXMODE=640x480
in qualcosa del genere GRUB_GFXMODE=1152x864
(dove 1152x864 dovrebbe essere la tua risoluzione personalizzata supportata anche dalla tua scheda grafica).
Ora esegui questi due comandi uno per uno:
sudo update-grub
sudo reboot
Ora dovresti vedere la console della tua VM nella risoluzione personalizzata che hai appena impostato.
( PS: Come ha detto Javier Rivera, la risoluzione a schermo intero potrebbe non essere possibile.)
Come menzionato in modo corretto per modificare la risoluzione del terminale in Ubuntu Server 13.04? devi anche impostare
GRUB_GFXPAYLOAD_LINUX=keep
nel file / etc / default / grub, altrimenti la risoluzione viene utilizzata solo brevemente durante l'avvio
Altre risposte non hanno funzionato correttamente per me su Ubuntu 16.10 - ad esempio, la risoluzione sarebbe stata applicata, ma è stata ripristinata in vari punti in seguito durante l'avvio. Ciò che alla fine ha funzionato è stata la combinazione delle seguenti tre impostazioni in /etc/default/grub
:
GRUB_GFXMODE=1280x1024 # width x height required - see below
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXPAYLOAD_LINUX=keep
Seguito da corsa:
sudo update-grub
sudo reboot
NOTA 1: le risoluzioni supportate possono essere identificate da grub. Premi C
al prompt di grub, quindi digita:
set pager=1 (To enable paging of long vbeinfo output)
vbeinfo
reboot (When done)
Quando si seleziona una risoluzione, la larghezza x l'altezza è sufficiente (a meno che non ci si preoccupi specificamente di impostare anche la profondità del colore).
Nota 2: se non vedi il menu di GRUB, tieni premuto Shiftdurante l'avvio.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
era un requisito per far cambiare la risoluzione.
Quello che faccio sempre è installare ssh sul server e quindi usare putty per accedere al server. Questo non solo mi permette di visualizzare il server a schermo intero, ma mi permette anche di collegarmi ad esso da altre macchine.
per installare ssh metapackage (client e server) basta eseguire:
sudo apt-get install ssh
È possibile installare solo openssh-server
se non è necessario il client ssh nella VM.
Il driver di visualizzazione delle aggiunte guest VirtualBox funziona solo in modalità grafica, non in modalità testo. Dovrai installare Xorg per usarlo a schermo intero.