GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara meningkatkan resolusi layar yang divisualisasikan pada QEMU / KVM?

Gunakan vmvga Kartu Video

Saya menggunakan virt-manager (karena saya benar-benar noob untuk kvm dan libvirt).

Saya bisa mendapatkan resolusi yang lebih tinggi pada tamu Windows 7 dengan mengubah kartu video dari vga ke vmvga di jendela pengaturan mesin virtual.


-vga virtio

Dengan menggunakan opsi ini, saya dapat menggunakan hingga 4096 x 2160.

Tentu saja, ini tidak berguna karena tampilan saya hanya mencapai 1080p, jadi saya menyetel 1080p.

Kemudian Anda dapat mengaktifkan layar penuh dengan Ctrl + Alt + F , atau dengan meneruskan -full-screen .

Bagaimana saya menebaknya:virtio secara umum berarti:mensimulasikan mesin VM umum yang nyaman tanpa batasan perangkat keras normal.

Diuji dengan pengaturan persis seperti ini:https://askubuntu.com/questions/884534/how-to-run-ubuntu-16-04-desktop-on-qemu/1046792#1046792

Seperti yang dijelaskan di sana, QEMU memiliki fitur yang memperbarui resolusi secara otomatis saat Anda meningkatkan ukuran jendela host, mis. dengan menyeret batas dengan mouse Anda. Tetapi itu juga berfungsi jika Anda masuk ke pengaturan resolusi tamu Ubuntu. Namun jika Anda memilih resolusi tamu yang besar dengan jendela host yang kecil, hal itu tentu saja tidak berguna (QEMU harus mengambil sampel beberapa piksel menjadi satu), jadi umumnya Anda hanya ingin membiarkan QEMU menskalakan secara otomatis untuk Anda.

Tangkapan layar ini menunjukkan bagaimana tamu saya dapat mencapai 4k:


Tambahkan bendera '-vga std' ke baris perintah

Pada dasarnya, mesin virtual memuat driver virtualnya sendiri. Virtualisasi perangkat keras diperlukan karena gambar disk virtual sering disalin ke banyak sistem berbeda dengan beragam arsitektur. Dengan mengabstraksi perangkat keras, gambar vm mampu melakukan ini.

Dengan menggunakan tanda '-vga std', Anda membuat GuestOS memuat perangkat VGA standar yang seharusnya dapat mendukung resolusi yang sama atau lebih besar daripada yang dapat ditangani oleh kartu fisik Anda.

Untuk info lebih lanjut, lihat artikel ini.

Catatan:Jika Anda menggunakan kvm/qemu versi lama, Anda mungkin perlu menggunakan flag '-std-vga'.

Jika Anda tidak dapat mencapai resolusi yang lebih besar dari 1600x1200 perhatikan bahwa masih ada beberapa masalah dengan opsi ini.


Linux
  1. Cara mengatur server KVM dengan cara cepat

  2. Bagaimana Cara Meningkatkan Jumlah Inode Dalam Sistem File Ext4?

  3. Bagaimana cara menghapus scrollback di perintah layar?

  1. Bagaimana cara menanyakan resolusi tampilan X11?

  2. Bagaimana cara menonaktifkan screensaver SuSE?

  3. QEMU bagaimana cara melakukan ping ke jaringan host?

  1. Cara memutar layar pada Raspberry Pi 3

  2. Cara Meningkatkan Sumber Daya vCPU Tamu KVM

  3. Cara Meningkatkan Sumber Daya Memori Tamu KVM