Come posso aumentare la risoluzione del display Hyper-V?


21

Ho appena iniziato a sperimentare Hyper-V di Windows 8 e ho installato Ubuntu su di esso. Tuttavia quando lo avvio la mia risoluzione dello schermo è piccola.

Come posso ridimensionare Ubuntu alla risoluzione del mio schermo?

Risposte:



27

Ecco come è possibile modificare la risoluzione di Ubuntu (Linux) in esecuzione in Hyper-V:

  • Installa linux-image-extra (driver hyperv): sudo apt-get install linux-image-extra-virtual
  • Apri il Terminale e digita: sudo gedit /etc/default/grub
  • Trova la riga che inizia con GRUB_CMDLINE_LINUX_DEFAULTe aggiungi video=hyperv_fb:1920x1080(o la tua risoluzione preferita) tra le virgolette (la risoluzione massima possibile è 1920x1080 ) in questo modo:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
  • Salva ed esci
  • Correre sudo update-grub
  • Riavvia Hyper-V (riavviare Ubuntu (Linux) potrebbe essere sufficiente)


Dimensione dello schermo aumentata da Hyper-V a 1680x1050. La risoluzione del mio display di Windows 8 è 1920x1200:


1
Ha funzionato per me sul mio host Win 8.1 e guest Ubuntu 14.04.
Gus,

Non ha funzionato per me utilizzando l'host Windows 8.1 e Ubuntu 14.04 LTS.
null_pointer

Quando si utilizza la risoluzione 1920x1080 funziona ma non funziona con 1920x1200.
null_pointer

1
Sappi che non dovrei usarlo per "grazie", ma questa è la migliore descrizione su Internet!
HockeyJ,

1
Ha funzionato bene su Thinkpad X1 con Windows 10 e Ubuntu LTS 14.04 all'interno di Hyper-V. La risoluzione è 1920x1080
mattias,

5

Nell'ultima versione di Ubuntu, Hyper-V Integration Services è integrato nel kernel e non aiuta. Sfortunatamente anche con Windows, hyper-v non visualizzerà una risoluzione maggiore quando accedervi tramite il gestore della macchina virtuale.

Prova ad accedervi tramite VNC, sarai in grado di ottenere una risoluzione migliore in quel modo.


1
C'è un modo per cambiare la risoluzione dello schermo, basta controllare la mia risposta. VNC e RDP verranno visualizzati a schermo intero ma le prestazioni non sono buone.
Devid,

2
Puoi specificare come accedervi?
Pablo Jomer,

1

So che questa discussione è vecchia, ma se risponde alla domanda per gli altri.

sudo nano /etc/default/grub

trova:

GRUB_CMDLINE_LINUX_DEFAULT="There is probably stuff here"

Alla fine aggiungi splash video=hyperv_fb:1920x1080

Dovrebbe apparire come

GRUB_CMDLINE_LINUX_DEFAULT="quiet elevator=noop splash video=hyperv_fb:1920x1080"

quindi corri

sudo update-grub

Abilita BackPorts, per Jessie.

sudo nano /etc/apt/scources.list

Inserisci

deb http://ftp.debian.org/debian jessie-backports main

sudo apt-get update

sudo apt-get -t jessie-backports install hyperv-daemons

Reboot. Spero che tu abbia gioia!

Scobber


2
Hai praticamente replicato la risposta di Devid o pensi di aver aggiunto un valore qui?
Zagrimsan,

Tutte le soluzioni che ho avuto erano esatte su @devid. l'unica cosa che mi ha fatto superare la linea su un host hyperv 2012 (non R2) è stato il repository di backport. aggiungendo che il parametro kernel non ha fatto diversamente.
Scott Pepper,

Ok, abbastanza giusto. Modifica la tua risposta per evidenziare quella differenza e la voterò. (quindi la formattazione su di esso non farebbe male)
zagrimsan
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.