Resolusi khusus di VirtualBox Windows 8 dengan Penambahan Tamu

7

Saya menginstal Windows 8 sebagai sistem operasi tamu, dan saya mengatur resolusi khusus dengan perintah ini:

VBoxManage.exe setextradata "Win 8 dev" CustomVideoMode1 1366x768x24

Setelah menginstal tambahan tamu, ini mengatur ulang semua resolusi ke pengaturan default. Bahkan setelah dieksekusi

VBoxManage setextradata global GUI/MaxGuestResolution any

itu hanya menunjukkan resolusi terkait 4: 3 di properti tampilan, tapi saya perlu 1366: 768 (yang terkait 16: 9).

Saya juga mencoba

VBoxManage controlvm "Win 8 dev" setvideomodehint 1366 768 24

tetapi tidak ada yang terjadi bahkan setelah sistem tamu dinyalakan kembali.

Resolusi muncul (entah bagaimana) dalam daftar resolusi setelah saya menghapus tambahan tamu dan memasangnya kembali.

Tapi saya masih perlu mengatur resolusi 1920x1080 ke monitor kedua. Adakah yang bisa memberitahuku, bagaimana cara melakukannya?

Andrew Kovalenko
sumber

Jawaban:

1

Kiat ini dari ( http://www.mstechpages.com/2011/09/set-custom-resolution-in-virtualbox-for-windows-8/ ) memberi saya petunjuk yang saya butuhkan untuk akhirnya membuatnya bekerja:

"Tidak bekerja untuk saya. Saya kemudian menginstal driver tampilan dari ekstensi tamu yang mengaktifkan pintasan Host + G (juga bekerja di layar penuh)"

Inilah yang akhirnya saya lakukan:

  1. Instal Windows 8.1 pada VM
  2. Jalankan perintah di atas: VBoxManage.exe setextradata "GuestName" CustomVideoMode1 1900x1080x32 (beberapa kali, sebenarnya untuk menambahkan semua resolusi yang saya inginkan)
  3. Instal Penambahan Tamu VirtualBox
  4. Ekstrak driver dari Penambahan Tamu sesuai dengan instruksi di D: \ 64Bit \ Readme.txt a. Buka Command Prompt b. Ketik "D:" c. VBoxWindowsAdditions-amd64 / extract / D = C: \ Drivers
  5. Klik kanan pada desktop, pilih "Resolusi Layar"
  6. Pilih "Pengaturan Lanjut"
  7. Pada tab "Adaptor", pilih 'Properti'
  8. Pilih tab "Driver"
  9. Klik tombol "Perbarui Driver"
  10. Klik tautan "Biarkan saya memilih dari daftar driver perangkat di komputer saya".
  11. Pilih "Microsoft Basic Display Adapter"
  12. Klik Selanjutnya.
  13. Mulai ulang, jika diminta.
  14. Kembali ke halaman Resolusi Layar, pilih resolusi baru Anda dari yang Anda tambahkan dari baris perintah.
Adam JR Erickson
sumber
0

Situasi saya berbeda dengan Anda, tetapi Anda dapat mencoba jika solusi saya dapat menyelesaikan masalah Anda.

VirtualBox Guest OS saya adalah Win XP yang saya baru saja membuatnya menggunakan monitor kedua (1280x1028). Layar utama saya (laptop) adalah layar lebar seperti milik Anda yang 1366x768.

Pada awalnya saya juga menghadapi kesulitan dalam mengatur kedua Layar Virtual saya agar sesuai dengan resolusi yang tepat dari kedua monitor terutama utama saya karena hanya ada 1360x768 sebagai pilihan resolusi dalam pengaturan properti desktop. Tampilan saya yang dihasilkan kemudian akan berantakan di tampilan utama atau tampilan sekunder tidak peduli bagaimana saya menyesuaikan resolusi.

Kemudian saya mengetahui tentang fungsi Auto-Resize Guest Display di ViewMenu. Jadi saya hanya perlu mengkliknya ketika dalam mode Layar Penuh atau dalam Mode Skala (mode jendela Normal) itu akan secara otomatis menyesuaikan resolusi agar sesuai dengan monitor untuk saya.

Namun saya akan mengatakan solusi ini tidak sempurna untuk saya karena layar saya kadang-kadang akan kacau ketika saya beralih Mode Layar Penuh dan saya harus mengubah Layar Virtual ke layar host yang berbeda dan / atau mengubah kembali tergantung pada apakah itu berfungsi. Itu mungkin karena memori video saya rendah tetapi hanya untuk berbagi tip ini jika Anda menghadapi masalah yang sama.

PS: / Saya sadar tidak bisa memposting gambar untuk menggambarkan lebih baik karena saya tidak punya cukup reputasi. Memang lebih jelas untuk menemukan menu dan kurang bertele-tele seperti sekarang.

Pembaruan
Saya menyadari bahwa saya dapat google gambar online untuk menggambarkan lebih baik, tautan ini memperlihatkan Menu Tampilan yang saya sebutkan.

wiz -_- lee
sumber
0

Sedikit terlambat ke pesta, tetapi:

Cara yang disarankan untuk menangani resolusi di Windows adalah tidak menggunakan CustomVideoModes, tetapi sebaliknya menginstal Penambahan Tamu untuk tamu dan kemudian menggunakan fitur "Ubah ukuran tampilan otomatis". Ini berfungsi karena penambahan Tamu memasang adaptor tampilan VirtualBox yang mendukung pengubahan ukuran. CustomVideoModes tampaknya tidak diambil oleh adaptor layar ini.

Ini tidak mengesampingkan CustomVideoMode sepenuhnya.

Saya cenderung untuk menginstal beberapa mode video khusus ke VM saya karena saya menemukan bahwa dalam kasus saya adaptor layar VirtualBox sering crash / dinonaktifkan oleh OS Windows tamu. Ketika ini terjadi driver layar jatuh kembali ke "Microsoft Basic Display Driver". Driver ini tidak mengambil CustomVideoModes.

Ini berarti bahwa mode CustomVideo dapat digunakan untuk mengukur dengan benar tampilan tamu secara manual dan menghindari reboot pada saat yang tidak nyaman.

Saya sudah bingung tentang hal ini sedikit lebih panjang di sini .

Jon Egerton
sumber
1
Tentu, fitur pengubahan ukuran otomatis berfungsi ... kecuali jika Anda ingin menggunakan ukuran yang lebih besar dari monitor host (+ aktifkan mode penskalaan), atau Anda menginginkan resolusi yang sangat spesifik. Kasing penggunaan terbatas, mis. Pengujian DPI tinggi pada mesin DPI rendah, tetapi itu pasti sesuatu yang harus didukung paket virtualisasi.
RomanSt