Impossibile ottenere la risoluzione a schermo intero su Ubuntu ospitato su VirtualBox


11

Sto eseguendo Ubunutu 13.04 in VirtualBox. L'ho impostato per funzionare in modalità a schermo intero, ma la sua risoluzione è molto inferiore a quella di cui è capace il mio monitor ed è impostato per essere visualizzato sul computer host. Quando apro Impostazioni -> Display, l'impostazione di risoluzione più alta possibile è ancora inferiore a quella che voglio che sia per ottenere il massimo dal mio monitor.

Ho già installato Guest Additions. Cosa devo fare per risolvere questo problema?


Conosco già la risposta a questa domanda (vedi la mia risposta di seguito), ma non sono riuscito a trovare la soluzione alla mia specifica situazione online, quindi ho pensato di metterlo qui in modo che altri possano trovarlo =)
Kevin

Risposte:


9

Vai alle opzioni di VirtualBox nella tua VM (lo stesso posto in cui sei andato per installare Guest Additions) e seleziona View -> Auto-resize Guest Display. Ciò dovrebbe impostare automaticamente la risoluzione della VM sulla dimensione dello schermo corretta.


Non riesco a credere che sia stato così semplice per me. Ho letteralmente passato ore a cercare di risolvere lo stesso problema per la mia installazione. Comunque grazie!
Dan,

Non ha funzionato per me
Christian Vielma,

1
Occasionalmente, devo reinstallare Guest Additions sulla mia macchina virtuale prima che funzioni. Questo ti aiuta?
Kevin,

3

Dopo aver lottato ancora e ancora e ancora .... disinstallato tutto il materiale guest virtualbox e reinstallato dkms PRIMA e poi aggiunte guest, e quindi sono stato in grado di fare Visualizza-> Ridimensionamento automatico del display ospite.

Cosa finalmente ha funzionato:

Sostituisci a root o usa sudo per ogni apt-get:

$ sudo su -
Password: **********

apt-get remove virtualbox-guest-dkms
apt-get remove virtualbox-guest-additions

Si potrebbe dire che è già stato fatto ...

shutdown -r now

REBOOT ... NOTA: molto probabilmente dovrai riavviare Virtualbox per riavviare

apt-get update
apt-get install virtualbox-guest-additions-iso

shutdown -r now

Ora in modalità schermo intero:

Menu Virtualbox: VISUALIZZA -> Ridimensiona display ospite (Host + G)

Potrebbe essere necessario risciacquare-ripetere fino a quando non funziona - mi ha preso una mezza dozzina di volte! L'ultima sequenza ha funzionato, ma non dire ...

Si noti che qualche volta durante le ripetizioni precedenti del processo ho eseguito l'aggiornamento alla versione più recente di VirtualBox (che BSOD utilizzava il mio PC), ma non credo che sia stato un fattore che ha permesso alla VM di riconoscere finalmente le dimensioni effettive dello schermo.


Ci ho provato ma senza alcun effetto. Ho eseguito l'aggiornamento a 14.04 e da allora lo schermo non passa a schermo intero.
Sam007,

3

Rappresentante insufficiente per commentare il post di user1665886 e danijelc, quindi ho voluto aggiungere quanto segue:

Quella soluzione disinstalla dkms, è necessario reinstallarlo e riconfigurarlo:

sudo apt-get install virtualbox-guest-dkms
sudo dpkg-reconfigure virtualbox-guest-dkms

Una volta completato, VirtualBox visualizza automaticamente il desktop alla massima risoluzione dei miei monitor.

Ringraziamo il Dr. Windows questo post .


ha funzionato come un fascino! )))
Altenrion il

Questo metodo non ha funzionato sul mio sistema in Ubuntu 16.04LTS
user1665886,

1

Questo problema mi ha lasciato perplesso per due settimane e alla fine l'ho risolto. E ora le funzionalità fornite da GuestAdditions come schermo intero, appunti condivisi, Drag'n'Drop funzionano tutti.

La cosa più importante, non utilizzare il "CD DI AGEST ADDITIONS" fornito con Oracle VirtualBox, che di solito si trova nel menu "Dispositivi" - "Inserisci immagine del CD di Guest Additions". Ma scarica l'ultimo file ISO di VBoxAdditions dalla pagina web ufficiale , monta il file immagine nella tua macchina virtuale ed esegui il file shell "VBoxLinuxAdditions.run":

    sudo sh  VBoxLinuxAdditions.run

Digitare la password quando richiesto. Riavvia la tua macchina virtuale, quindi tutto dovrebbe funzionare ora.


1

Nel mio caso, ho potuto ottenere questo risolto cambiando la seguente impostazione. La VM deve essere arrestata per modificare l'impostazione.

Impostazioni (della VM)> Schermo> Controller grafico> e selezionare "VBoxVGA"

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.