Jak mogę zwiększyć rozdzielczość ekranu Hyper-V?


21

Właśnie zacząłem eksperymentować z Hyper-V systemu Windows 8 i zainstalowałem na nim Ubuntu. Jednak kiedy go uruchamiam, rozdzielczość ekranu jest niewielka.

Jak mogę przeskalować Ubuntu do rozdzielczości mojego ekranu?

Odpowiedzi:



27

Oto jak możesz zmienić rozdzielczość Ubuntu (Linux) działającego w Hyper-V:

  • Zainstaluj dodatki do obrazu linux (sterowniki hyperv): sudo apt-get install linux-image-extra-virtual
  • Otwórz terminal i wpisz: sudo gedit /etc/default/grub
  • Znajdź linię zaczynającą się od GRUB_CMDLINE_LINUX_DEFAULTi dodaj video=hyperv_fb:1920x1080(lub preferowaną rozdzielczość) pomiędzy cudzysłowami (maksymalna możliwa rozdzielczość to 1920x1080 ) w następujący sposób:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
  • Zapisz i wyjdź
  • Biegać sudo update-grub
  • Uruchom ponownie Hyper-V (może wystarczyć ponowne uruchomienie Ubuntu (Linux))


Zwiększono rozmiar ekranu Hyper-V do 1680x1050. Moja rozdzielczość wyświetlania w systemie Windows 8 to 1920 x 1200:


1
Pracował dla mnie na moim hoście Win 8.1 i gościu Ubuntu 14.04.
Gus

Nie działało dla mnie przy użyciu hosta Windows 8.1 i Ubuntu 14.04 LTS.
null_pointer

Podczas korzystania z rozdzielczości 1920 x 1080 działa, ale nie działa z rozdzielczością 1920 x 1200.
null_pointer

1
Wiedz, że nie powinienem tego używać do „dziękuję”, ale to najlepszy opis w Internecie!
HockeyJ

1
Działa dobrze na Thinkpad X1 z Windows 10 i Ubuntu LTS 14.04 w Hyper-V. Rozdzielczość to 1920x1080
Mattias

5

W najnowszej wersji Ubuntu usługi integracji Hyper-V są wbudowane w jądro i nie pomogą. Niestety nawet w systemie Windows funkcja hyper-v nie wyświetla większej rozdzielczości podczas uzyskiwania do niej dostępu za pośrednictwem menedżera maszyn wirtualnych.

Spróbuj uzyskać do niego dostęp za pośrednictwem VNC, w ten sposób uzyskasz lepszą rozdzielczość.


1
Jest sposób na zmianę rozdzielczości ekranu, po prostu sprawdź moją odpowiedź. VNC i RDP będą wyświetlane na pełnym ekranie, ale wydajność nie jest dobra.
Devid

2
Czy możesz określić, jak uzyskać do niego dostęp?
Pablo Jomer

1

Wiem, że ten wątek jest stary, ale jeśli odpowiada na pytanie innych.

sudo nano /etc/default/grub

odnaleźć:

GRUB_CMDLINE_LINUX_DEFAULT="There is probably stuff here"

Na koniec dodaj splash video=hyperv_fb:1920x1080

Powinno to wyglądać jak

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

następnie uruchomić

sudo update-grub

Włącz BackPorts dla Jessie.

sudo nano /etc/apt/scources.list

Dodaj

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

sudo apt-get update

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

Restart. Mam nadzieję, że będziesz miał radość!

Scobber


2
Prawie powtórzyłeś odpowiedź Devida , czy myślisz, że dodałeś tu jakąś wartość?
zagrimsan

Wszystkie rozwiązania, które miałem były dokładne dla @devid. jedyną rzeczą, która przeszła mnie przez linię na hoście hyperv 2012 (nie R2), było repozytorium backportów. dodając, że param jądra nie zrobił nic innego.
Scott Pepper,

Ok, w porządku. Edytuj swoją odpowiedź, aby podkreślić tę różnicę, a ja ją poprę. (więc formatowanie też nie zaszkodzi)
zagrimsan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.