Come utilizzare il server Ubuntu a schermo intero in virtualbox?


17

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:


29

Puoi avviare la console del server Ubuntu in VirtualBox con una risoluzione supportata dalla tua scheda grafica tramite l'ambiente virtualbox.

Passaggi rapidi

  • 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=640x480in 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.)



10

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 Cal 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.


Il 16.04 GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"era un requisito per far cambiare la risoluzione.
MacroMan,

Grazie. questa è la soluzione migliore.
Foad,

9

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-serverse non è necessario il client ssh nella VM.


3
Come risponde alla domanda?
Olli,

4
@Olli ha lo stesso scopo: avere una CLI a schermo intero.
Guntbert,

2
questo è il modo più semplice per ottenere esattamente la stessa cosa richiesta dall'OP.
Anthony,

Questa non è la stessa cosa Ci sono casi in cui non è possibile utilizzare SSH (ad esempio, macchine non in rete) e si desidera comunque aumentare la risoluzione.
MacroMan,

2

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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.