Ubuntuをhyper-vで全画面表示するにはどうすればよいですか?


9

最近、hyper-vにUbuntuをインストールしましたが、フルスクリーンモードにしようとすると、Ubuntuウィンドウが画面のごく一部しかカバーしません。

私は/etc/default/grubファイルを編集してGRUBを更新してみましたが、それでも多少大きくなりました。

誰かがこれを修正する方法を知っているなら、私を助けてください。


どのバージョンのUbuntuを使用していますか?サーバ?おそらく、Hyper-Vで使用されているBIOSは、ディスプレイのネイティブ解像度ですべてを実行するように有効にされていません。あなたはおそらくそれをスケールアップするように言うことができますか?しかし、それはおそらく、ここよりもWindows SEサイトでよく尋ねられる質問です。
dobey 2017

回答:


11

これは古い質問ですが、Ubuntu 18.04と最新のWindows 10で利用できるようになったことを指摘する価値があると思います。手順はMicrosoftのこのブログ投稿にあり、XRDPで動作します。経験は一日中それを使用するのに十分良いです。

それを機能させる方法:

  • VMを作成し、通常どおりにUbuntu(18.04以降)をインストールします。
  • すべてのパッケージの依存関係を更新して、すべてが最新であることを確認します。
    • 実行sudo apt updateしてsudo apt upgrade -y;
  • SSHサーバーが有効になっていることを確認してください。何か問題が発生した場合は、いつでもVMに戻ることができます。
  • PowerShellで実行しSet-VM -VMName <your_vm_name> -EnhancedSessionTransportType HvSocketます。
  • rootとしてinstall.shを実行し、指示に従います。

自動ログインを有効にしないでください。全体が壊れてしまいます。

VMに接続すると、拡張モードを有効にするオプションが表示されます。

上記のリンク先のブログ投稿で詳細を確認できます。


2019年6月4日からの更新:

一部の管理ダイアログが表示されていないことに気づき、xrdp(このソリューションで使用)とpolkitに問題があるようです。私は次のように設定ファイルを削除する必要がありました:

sudo rm /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf 

したがって、セットアップが完了したら、同じことをお勧めします。

私が情報を得た場所からの答えはこれです:https : //askubuntu.com/a/1041947/832580


超役立つ答え。おかげで、私が抱えていた多くの問題が修正されました!
Dan

これは10勝1803以降が必要です、見stackoverflow.com/questions/52892821/...
Wollmich

2

Linux統合サービスをインストールしてアクティブ化してみてください

sudo apt-get install linux-tools-3.11.0-15-generic
sudo apt-get install hv-kvp-daemon-init

また、GRUB構成ファイルを更新してパラメーターを追加してみてくださいvideo=hyperv_fb:1920x1200。変更する行は、編集後は次のようになります。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1200"

このファイルを変更した後、実行する必要があります

sudo update-grub
sudo reboot

これらのいずれも機能しない場合は、VM用に構成されている可能性のあるremoteFXビデオカードを必ず削除してください。

ステップバイステップ

  • VMをオフにする
  • Hyper-Vマネージャーで、VMを右クリックし、[ パラメーター ]をクリックします。
  • 、ハードウェアがあればセクション、3D RemoteFXのグラフィックスカードは、それをクリックし、[オン]をクリックしますremove
  • OKをクリック
  • VMを起動します

2
hv-kvp-daemon-initのようなパッケージはありません
QkiZ 2018年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.