Saya punya Hyper-V pada WINDOWS 10 Surface dan saya menggunakan Ubuntu 15.04 sebagai OS tamu. Saya telah berhasil mengubah ukuran layar Ubuntu di Hyper-V dengan Windows 8 dan 14,04 menggunakan rekomendasi yang ditemukan di forum ini. Namun dalam kasus saat ini saya tidak beruntung mengubah ukuran. Dengan jumlah piksel yang sangat besar pada Surface 4, hal ini membuat tamu Ubuntu susah digunakan.
Saya menerima saran.
sumber
Sejak pertanyaan ini diajukan (re ~ Ubuntu 15.04) banyak hal telah berkembang secara signifikan berkaitan dengan Hyper-V & Ubuntu 18.04.1 sehubungan dengan 'Mode Sesi yang Ditingkatkan'.
Ada dua pendekatan saat ini:
A. Sistem Baru ~~ Dioptimalkan gambar Desktop Ubuntu tersedia di galeri Microsoft Hyper-V
B. Sistem yang Ada ~~ secara manual mengkonfigurasi xRDP untuk mendukung 'Mode Sesi yang Ditingkatkan'
Berikut detailnya:
Opsi A )
Berikut ini tautan ke tempat saya mendapatkan informasi:
○ Gambar Desktop Ubuntu yang Dioptimalkan tersedia di galeri Microsoft Hyper-V
○ Jalankan mesin virtual Ubuntu menjadi lebih mudah dengan Hyper-V Quick Create
Opsi B )
Ubah Ubuntu 18.04 untuk menggunakan xrdp
1.1 Dapatkan skrip dari GitHub
1.2 Jadikan skrip dapat dieksekusi dan jalankan ...
1.3 < Setelah Reboot > Jalankan kembali skrip untuk menyelesaikan pengaturan VM
Shutdown Ubuntu VM
Daftarkan Ubuntu Session ~ jalankan perintah ini pada PC host menggunakan PowerShell dengan hak admin:
Mulai ulang VM
Hubungkan / Login ke XRDP dari Hyper-V (note ~ masukkan nama pengguna - harus huruf kecil)
Catatan / Perhatian ~ jika Anda memiliki masalah dalam menggunakan drive, maka Anda mungkin ingin membatalkan pilihan [Printer]
Berikut ini tautan ke tempat saya mendapatkan informasi:
sumber
Set-VM : A parameter cannot be found that matches parameter name 'EnhancedSessionTransportType'.
ketika saya mencoba dan melakukan ini.Untuk beberapa alasan, mengubah konfigurasi grub juga tidak berfungsi di Buku Permukaan saya (dan saya melihat pengguna Surface lain mengeluhkan masalah yang sama). Saya belum menemukan solusi, tetapi ada sesuatu yang dapat saya kerjakan:
Instal X-Server untuk windows (mis. Xming), login ke mesin virtual Anda menggunakan ssh dan atur variabel DISPLAY (export DISPLAY = <ip host Anda>). Anda juga dapat menambahkan baris itu ke ~ / .bashrc Anda agar dieksekusi secara otomatis ketika Anda login, jika tidak, Anda harus melakukannya untuk setiap sesi.
Ini memungkinkan Anda untuk memulai program linux gui dari ssh dan bekerja dengannya seolah-olah mereka berjalan secara native di host Anda (jauh lebih cepat juga, setidaknya dalam pengalaman saya).
Untuk kenyamanan, saya membuat saklar virtual internal di hyper-v dan mengatur berbagi jaringan dengan perangkat virtual itu, sehingga tuan rumah saya selalu memiliki IP 192.168.137.1. Ini memungkinkan Anda untuk mengakses internet di VM sambil memiliki IP statis untuk host Anda.
Solusi lain yang juga berfungsi dan memberi Anda pengalaman desktop linux lengkap (walaupun lebih lambat daripada dengan penerusan X melalui ssh): Instal xrdp di linux seperti dijelaskan di sini dan gunakan klien desktop jarak jauh windows 'untuk terhubung ke mesin virtual Anda. Ini akan memberi Anda resolusi asli Anda, tetapi masih agak lambat karena perenderan perangkat lunak.
sumber
selain itu, untuk menghilangkan popup 'tidak dapat menerapkan konfigurasi yang disimpan untuk monitor CRTC 351', Anda dapat menghapus file monitor.xml pengguna: $ rm ~ / .config / monitor.xml
sumber