Come abilito gli effetti visivi quando eseguo Ubuntu come macchina ospite in VirtualBox? [chiuso]


9

Ho un guest Ubuntu 10.04 a 64 bit con host Windows 7 a 64 bit. Ho 3D Acceleration abilitato nelle impostazioni di Virtualbox.

Ogni volta che abilito gli effetti visivi in ​​Ubuntu, la GUI di Virtualbox si arresta in modo anomalo. Cosa devo fare per abilitare gli effetti visivi in ​​Ubuntu? I registri di Virtualbox non dicono nulla di utile in caso di arresto anomalo.

La mia scheda grafica è una Nvidia 8800 GTS con gli ultimi driver 258.96, ma sono sicuro che non fa parte del problema.

Risposte:


2

All'interno del guest, installa il pacchetto virtualbox-ose-guest-x11e riavvia la VM; che potrebbe risolvere il problema. X sull'ospite deve essere a conoscenza dei driver di VirtualBox, e per quanto ne so questo è il modo di procedere. Le versioni 2.2 e successive dovrebbero rendere questa funzionalità senza soluzione di continuità, ma è possibile che ci siano alcuni bug.

Inoltre, assicurati di aver allocato molta memoria video nelle impostazioni della VM. Ho provato subito con 128 MB di VRAM (che potrebbe essere eccessivo) e ha funzionato benissimo dopo aver installato il pacchetto -x11 che ho citato. Inizia in alto se puoi e abbassalo se è necessario fino a quando non smette di funzionare.


Ho appena provato, niente è migliorato. Ho notato che anche le Aggiunte Guest fornite con Virtualbox sono più recenti del pacchetto virtualbox-ose-guest-x11.
Derek,

1

Pensavo che il supporto dell'accelerazione 2D e 3D per gli ospiti fosse solo nell'edizione PUEL di VirtualBox e non nella versione OSE. (Probabilmente mi sbaglio su questo, ho molta più familiarità con il PUEL, non con la versione OSE di VirtualBox.)

In entrambi i casi, installerei le aggiunte guest fornite con l'edizione / versione esatta di VirtualBox, non ciò che accade in Synaptic. Fai clic su Dispositivi-> Intall Guest Additions. Dopo aver fatto clic su Dispositivi-> Installa aggiunte guest, se ciò non rende disponibile l'immagine del CD VBox sul desktop del tuo guest, riavvia il guest. Una volta visualizzate le aggiunte degli ospiti, ecco come le installo:

sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-amd64.run 

Se il tuo guest esegue la versione a 32 bit di Ubuntu, eseguiresti invece quanto segue:

sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-x86.run 

... seguito da un riavvio dell'ospite.


0

Innanzitutto avvia il Terminale e quindi esegui questi comandi:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms build-essentials

Ora riavvia il tuo sistema.

Installa Guest Editions nel sistema operativo facendo clic su Dispositivi -> Installa Guest Additions nella barra dei menu VirtualBox della macchina virtuale in esecuzione.

Riavvia di nuovo.

Prova ad attivare effetti desktop aggiuntivi in ​​Impostazioni aspetto

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.