Domanda Risoluzione dello schermo Problema con Ubuntu 14.04 e VirtualBox


Ambiente: Lenovo T530 con Windows 7. Hanno installato Ubuntu 14.04 su una macchina virtuale utilizzando VM Virtual Box. Ho installato tutti gli aggiornamenti sia da Virtual Box che da Ubuntu.

Problema: mentre sul desktop di Ubuntu e su altri programmi avviati da Ubuntu, la finestra è ridotta a circa 3x4 pollici, mostrando nel mezzo del resto della mia normale finestra Virtual Box. Vedo solo la parte in alto a destra dell'output dello schermo di ciò che normalmente vedrei. Per favore aiuto.

ho visto Come installare le aggiunte guest in una macchina virtuale VirtualBox? 

Ma nessuna di queste risposte funziona in 14.04.


220
2018-04-21 04:13


origine


Non penso che questo sia un duplicato. Quando si installano le aggiunte guest con Ubuntu 14.04 viene visualizzato "Avviso: installazione di una versione sconosciuta del sistema X Window. - mjaggard
Questo non è sicuramente un duplicato domanda (anche se il risposta è la stessa). L'ho trovato solo tramite la ricerca dei problemi di risoluzione dello schermo e ho appreso qui che "l'aggiunta di ospiti" è la risposta. (Se già sapessi di chiedere "aggiunte ospite", non avrei avuto una domanda / problema). - Greg Hendershott
Le risposte non sono uguali. Generalmente si useranno le aggiunte guest iso che possono essere montate dall'host, ma sembra essere specifico per 14.04 che è necessario installare tramite il repository apt affinché funzioni correttamente. - flungo
possibile duplicato di impossibile cambiare la dimensione dello schermo da 640x480 dopo l'installazione 14.04 su VirtualBox OSX - user123444555621
Ho avuto problemi anche con questo. Sembra che le aggiunte degli ospiti siano state installate correttamente, ma la modalità a schermo intero ha ancora un piccolo display os. kraxor, dove vedi le impostazioni di sistema?


risposte:


Fondamentalmente hai bisogno delle aggiunte Guest, accedi al Virtual Machine per installare i seguenti pacchetti:

sudo apt-get install virtualbox-guest-dkms

Infine riavviare la VM per completare l'installazione.


249
2018-04-21 07:22



Grazie, ho frainteso questo passaggio prima di leggere la tua risposta e ho pensato che avrei dovuto installare Addizioni guest sul computer host. D'oh. - liang
@symphonyblade: quei pacchetti sono pensati per essere installati sul sistema operativo guest in effetti. - Sylvain Pineau
Sì, funziona grazie a te :) - liang
Non funziona sull'installazione di Ubuntu 14.04 LTS. ottengo The following packages have unmet dependencies: virtualbox-guest-x11: Depends: xorg-video-abi-15 Depends: xserver-xorg-core (>= 2:1.14.99.902) - THelper
@THelper Su Ubuntu 14.04 ho anche ottenuto The following packages have unmet dependencies. virtualbox-guest-x11 : Depends: xorg-video-abi-15.... La soluzione di @conradk sotto Qui ha funzionato per me: sudo apt-get remove libcheese-gtk23, poi sudo apt-get install xserver-xorg-core e infine sudo apt-get install -f virtualbox-guest-x11 - snark


Su virtualbox devi installare "Addizioni guest". Non è necessario impostare una risoluzione tramite le impostazioni di Ubuntu. Con la finestra ospite in primo piano seleziona dal menu in alto:

VirtualBox -> Devices -> Insert Guest Additions CD image

In Ubuntu apri un terminale, vai alla cartella cd (di solito / media / VBOXADDITIONS *) ed esegui

sh ./VBoxLinuxAdditions.run

Nota che dovresti avere un compilatore funzionante gcc / g ++


73
2018-04-21 05:15



Ciò non riesce con un errore dicendo che sembra che siano state installate aggiunte guest da un diverso programma di installazione o pacchetto. L'unica soluzione è la risposta che dice di usare apt-get per installare i tre pacchetti. - Jistanidiot
Esattamente lo stesso qui cercando di installare Xubuntu 14.04 a 64 bit su VirtualBox. L'installazione di aggiunte guest dall'immagine CD montata non funziona, ma interrompe l'installazione di X Server. Installare con apt-get dai repository pubblici come consigliato da Sylvain funziona. - azec_pdx
+1 Questa è l'unica soluzione che ha funzionato per me. Come fase preliminare, è stato molto importante aggiornare il VirtualBox Manager all'ultima versione disponibile. Ho pubblicato Qui una nuova risposta con alcuni dettagli aggiuntivi. - Antonio
Anche se è apparso un errore che dice che le aggiunte guest sono state installate da un altro installer..etc vuoi continuare, rispondere con un Sì, dopo che ha finito il riavvio e funzionerà - Ala' Alnajjar
+1 ha funzionato per me - Virtualbox 5.0.10 Mac - Michal Gallovic


Ho avuto il tuo stesso problema. Ho fatto questi passaggi, forse ti aiuta anche:

  1. Vai a Impostazioni di sistema → Software e aggiornamenti → Driver aggiuntivi
  2. Usa le soluzioni di virtualizzazione x86 ...
  3. Dopodiché riavvia il tuo VirtualBox

My VirtualBox funziona perfettamente.


55
2017-08-01 18:09



Oh mio Dio. Dopo aver provato tante altre cose e perso così tanto tempo, questa facile soluzione ha fatto il trucco. - Adrian Carr
L'impostazione di questa opzione sembra andare bene sulla mia installazione di Ubuntu 14.04 LTS, (nessun messaggio di errore), ma dopo il riavvio ho ancora una risoluzione 640x480 e nessuna opzione per cambiarlo. - THelper
Su una nuova immagine del desktop 14.04.2 (recuperata da osboxes.org), quando avvio, sono in 640x480. Quindi apro Impostazioni di sistema -> Software e aggiornamenti -> Driver aggiuntivi. Non è possibile scegliere "Usa soluzioni di virtualizzazione x86". È semplicemente nascosto a causa della risoluzione? Devo prima installare le aggiunte guest? - Ezward
Non ha aiutato per me - Daniel
Nella mia installazione di Unbuntu 14.04 LTS non ci sono "Software e aggiornamenti" sotto Impostazioni di sistema .Vedo due categorie di cose lì, "Personale" e "Hardware". Forse c'è una terza categoria che non vedo perché ... il mio schermo è troppo piccolo? - T.E.D.


Dopo aver provato a installare le aggiunte Guest, che non funzionavano, ho trovato un'altra soluzione altrove: linuxbsdos.com.

Usa Xdiagnose dalla Dashboard. Cerca e avvia Xdiagnose, quindi attiva tutte le opzioni nella sezione Debug. Fare clic sul pulsante Applica, quindi chiudere la finestra e riavviare il sistema.

Questo è quello che alla fine ha fatto il trucco! Ora ho una risoluzione di 1024 x 768 invece di 640 x 480.

Non ho mai disinstallato le aggiunte Guest, quindi potrebbe essere necessario prendere entrambe queste misure.

enter image description here

---------- MODIFICARE ---------

Mi sono reso conto che la soluzione sopra descritta è solo un ripiego, nel caso in cui l'installazione delle Addizioni degli ospiti fallisse per qualche motivo. Sono finalmente riuscito a installarli con successo e ora posso scegliere tra una gamma più ampia di risoluzioni nelle impostazioni del display. Ecco come l'ho fatto, dopo aver provato tutto quanto sopra.

Una cosa che avevo già provato prima era


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11


33
2018-02-28 21:24



Bene fatto abilitare 1024x768 per me, questo è almeno qualcosa. Ancora non mi permette di impostare qualcosa di più alto, nonostante provi tutte le altre soluzioni. - sp00n
+1 La tua soluzione l'ha risolto anche per me! - THelper
L'ho fatto funzionare a qualsiasi risoluzione successiva questi passaggi. - Antonio
Ottimo aggiornamento! Non sono sicuro che tutti i passaggi siano necessari (dkms è già aggiornato se si installa virtual-guest-dkms per la prima volta), ma sicuramente ha funzionato per me! La finestra virtuale con Ubuntu ora viene automaticamente ridimensionata a tutte le risoluzioni. Oh, e avevo bisogno di escludere virtualbox-guest-x11 nel primo passaggio. - THelper
e poi un riavvio :) - JTIM


Sviluppando da questa risposta, e in effetti abbastanza bene spiegato anche in questo altro post. (Ho davvero provato tutto il resto pubblicato qui, ma non sembra funzionare sul mio sistema Windows 7)

Passi preliminari:

  1. Assicurati di aver installato il ultima versione di Virtual Box(*). Fai attenzione che se chiedi a Virtual Box di aggiornare alla versione più recente, è molto probabile che tu dichiari di essere aggiornato anche se esiste una versione più recente!

  2. Potrebbe essere una buona idea partire da una distribuzione pulita, creare una nuova macchina virtuale, installarla lì Ubuntu (ho permesso di scaricare pacchetti aggiornati dalla rete durante l'installazione) e clonarla prima di procedere, in modo che se hai problemi puoi evitare ricominciare dall'inizio.

  3. Installare build-essential e linux-headers-generic Pacchetti. Apparentemente, è anche consigliato l'installazione dkms, come "L'esecuzione di DKMS nel sistema operativo guest manterrà le aggiunte guest installate dopo l'aggiornamento del kernel guest".

Come:

  1. Avvia la tua macchina virtuale

  2. Nel menu Virtualbox -> Dispositivi -> Inserisci immagine CD Add Guest Add ...

  3. Da Ubuntu dovresti vedere un popup, autorizzare l'esecuzione automatica del CD per installare il programma. Per me, come molte altre volte prima, ha detto che non riusciva a trovare le intestazioni di Linux ma, questa volta, alla fine è andato tutto bene.
    Se l'esecuzione automatica non funziona, apri un terminale (Ctrl+alt+T), vai alla cartella (di solito /media/VBOXADDITIONS*) e corri

    sh ./VBoxLinuxAdditions.run

  4. Spegni e riavvia la tua macchina virtuale


(*) Se, come me, con la nuova versione della Virtual Box hai problemi con la rete, dai un'occhiata questo video (In breve: utilizzare la rete Bridged e selezionare "consenti VM")


22
2018-03-10 17:21



Eccellente. Di tutte le risposte, questa è l'unica che ha funzionato per me, con Ubuntu 14.04.2 64 bit guest e Windows 7 host. - Jon Bentley
Fantastico, questa soluzione ha funzionato perfettamente dopo aver provato molti altri! Grazie! - Jason Ilicic
Questo ha funzionato dopo tanti tentativi falliti. - Jdbaba
Ha funzionato come un fascino sulla mia configurazione Windows 7 / Ubuntu 14.04 a 64 bit. Grazie. - michael
Finalmente qualcosa che funzionava davvero! :-) Ubuntu 14.04 su host Ubuntu 14.04. - Rafael_Espericueta


Ho avuto lo stesso problema. L'ho risolto installando le aggiunte guest come spiegato nelle altre risposte e aumentando la quantità di RAM video nelle impostazioni come mostrato. MateConfig


4
2018-03-06 15:11



Dopo diverse ore di prova con tutte le altre opzioni (installazione di guest addon, aggiornamenti, ecc.) Ho capito che questo è il problema .. - endo64
@ endo64 Sono contento che abbia funzionato anche per te! - Elder Geek


A volte, la soluzione semplice potrebbe essere:

enter image description here


1
2018-01-17 13:33



HAHA Ha funzionato come un fascino !!! Non installare le aggiunte guest o saltare attraverso altri circuiti speciali come suggeriscono altre risposte. - WinEunuuchs2Unix


Espandere ciò che disse Sylvain Pineau, digitando sudo apt-get install virtualbox* è molto più semplice (i caratteri jolly sono accettati con apt-get).


0
2017-12-23 12:53



Ma installerà pacchetti come virtualbox-source, virtualbox-dbg e versioni precedenti (come virtualbox-2.2) a seconda delle impostazioni ppa - Sylvain Pineau


Sono rimasto bloccato per diversi giorni a bassa risoluzione dello schermo in un guest di Ubuntu 14.04 in esecuzione su VirtualBox 4.1 su Debian Wheezy. Nessuna delle soluzioni più comunemente suggerite (ad esempio l'installazione virtualbox-guest-dkms, l'installazione di aggiunte guest) ha aiutato. Installazione di VirtualBox dal pagina di download ufficiale lavorato!


0
2018-02-16 14:27