Wie kann ich die Hyper-V-Bildschirmauflösung erhöhen?

21

Ich habe gerade angefangen, mit Hyper-V von Windows 8 zu experimentieren und Ubuntu darauf installiert. Wenn ich es starte, ist meine Bildschirmauflösung jedoch gering.

Wie kann ich Ubuntu auf die Auflösung meines Bildschirms skalieren?

Ladineko
quelle

Antworten:

0

Installieren Sie die Hyper-V Integration Services . Dies bietet eine bessere Anzeige- / Eingabe- / Netzwerkintegration zwischen Gast und Host.

allquixotic
quelle
1
Dies soll helfen, die Bildschirmauflösung von Hyper-V zu ändern.
Devid
Der Link funktioniert nicht mehr, ich habe: Es tut uns leid, dieser Download ist nicht mehr verfügbar.
i88.ca
27

So können Sie die Auflösung von Ubuntu (Linux) ändern, das in Hyper-V ausgeführt wird:

  • Installieren Sie Linux-Image-Extras (Hyperv-Treiber): sudo apt-get install linux-image-extra-virtual
  • Öffnen Sie das Terminal und geben Sie Folgendes ein: sudo gedit /etc/default/grub
  • Suchen Sie die Zeile, die mit beginnt GRUB_CMDLINE_LINUX_DEFAULT, und fügen Sie video=hyperv_fb:1920x1080(oder Ihre bevorzugte Auflösung) zwischen den Anführungszeichen (Die maximal mögliche Auflösung beträgt 1920 x 1080 ) Folgendes hinzu :GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
  • Speichern und schließen
  • Lauf sudo update-grub
  • Starten Sie Hyper-V neu (ein Neustart von Ubuntu (Linux) könnte ausreichen)


Die Anzeigegröße von Hyper-V wurde auf 1680 x 1050 erhöht. Meine Windows 8-Bildschirmauflösung beträgt 1920 x 1200:

Devid
quelle
1
Arbeitete für mich auf meinem Win 8.1-Host und Ubuntu 14.04-Gast.
Gus
Funktionierte nicht für mich mit Windows 8.1 Host und Ubuntu 14.04 LTS.
null_pointer
Bei der Auflösung 1920x1080 hat es funktioniert, bei 1920x1200 jedoch nicht.
null_pointer
1
Ich weiß, ich sollte das nicht für "danke" verwenden, aber das ist die beste Beschreibung im Internet!
HockeyJ
1
Funktionierte gut auf Thinkpad X1 mit Windows 10 und Ubuntu LTS 14.04 in Hyper-V. Auflösung ist 1920x1080
mattias
5

In der neuesten Version von Ubuntu sind die Hyper-V-Integrationsdienste in den Kernel integriert und helfen nicht weiter. Leider zeigt hyper-v auch unter Windows keine größere Auflösung an, wenn Sie über den Virtual Machine Manager darauf zugreifen.

Wenn Sie versuchen, über VNC darauf zuzugreifen, erhalten Sie auf diese Weise eine bessere Auflösung.

Logan Bissonnette
quelle
1
Es gibt eine Möglichkeit, die Bildschirmauflösung zu ändern. Überprüfen Sie einfach meine Antwort. VNC und RDP werden im Vollbildmodus angezeigt, die Leistung ist jedoch nicht gut.
Devid
2
Können Sie angeben, wie darauf zugegriffen werden soll?
Pablo Jomer
1

Ich weiß, dass dieser Thread alt ist, aber wenn er die Frage für andere beantwortet.

sudo nano /etc/default/grub

finden:

GRUB_CMDLINE_LINUX_DEFAULT="There is probably stuff here"

Am Ende hinzufügen splash video=hyperv_fb:1920x1080

Es sollte so aussehen

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

dann renne

sudo update-grub

Aktiviere BackPorts für Jessie.

sudo nano /etc/apt/scources.list

hinzufügen

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

sudo apt-get update

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

Starten Sie neu. Hoffentlich wirst du Freude haben!

Scobber

Scott Pepper
quelle
2
Sie haben die Antwort von Devid ziemlich genau nachgeahmt , oder glauben Sie, dass Sie hier einen Mehrwert geschaffen haben?
Zagrimsan
Alle Lösungen, die ich hatte, waren zu @devid genau. Das einzige, was mich auf einem Hyperv 2012 (nicht R2) -Host über den Haufen gebracht hat, war das Backports-Repository. Das Hinzufügen dieses Kernel-Parameters hat nichts anderes bewirkt.
Scott Pepper
OK Fair genug. Bitte bearbeiten Sie Ihre Antwort, um diesen Unterschied hervorzuheben, und ich werde ihn unterstützen. (so würde das Formatieren auch nicht schaden)
zagrimsan