Virtualbox, Bagaimana cara mengubah resolusi tamu (presisi) menjadi 16: 9 (1920x1080) alih-alih standar 4: 3?

17

Ada banyak pertanyaan tentang masalah resolusi pada askubuntu tetapi sepertinya tidak ada pertanyaan / solusi untuk menyelesaikan masalah saya.

Saya memiliki sistem host 12,04 / tepat dan menginstal Ubuntu 12,04 / tepat sebagai sistem tamu juga. Setelah instalasi saya memiliki opsi untuk memilih 1024x768 (4: 3) dan 800x600 (4: 3) sebagai resolusi dalam pengaturan tampilan. Setelah menginstal tambahan tamu opsi 1280x960 (4: 3) dan 1440x1050 (4: 3) ditambahkan ke daftar. Sekarang 4 total semua memiliki rasio 4: 3.

Saya kemudian mengaktifkan mode layar penuh (host + f) dan membuat tamu berjalan di 1920x1200 asli (16:10) untuk layar saya. Setelah menonaktifkan layar penuh, dua opsi lainnya telah ditambahkan ke daftar dropdown resolusi, 1920x1200 (16:10) dan 1600x1200 (4: 3).

Saya ingin menjalankan tamu di 1920x1080 (16: 9) sehingga saya dapat dengan mudah merekam screencasts dalam "full-hd". Terakhir kali saya mempunyai masalah ini solusinya adalah menjalankan "VBoxManage controlvm nameofyourVM setvideomodehint lebar tinggi colordepth" Anda dari host tetapi sekarang saya ingin tahu apakah ada cara yang lebih mudah untuk menyelesaikan ini?

CHolmstedt
sumber

Jawaban:

11
  1. Buka menu File dan aktifkan pengaturan Lingkungan atau, dalam versi yang lebih baru, Preferensi .
  2. Pilih Tampilan dan ubah pengaturan untuk ukuran layar tamu Maksimum menjadi "petunjuk" yang memungkinkan Anda untuk mengatur ukuran acak untuk lebar dan tinggi (mis. 1920 dan 1200).
  3. Nyalakan ulang mesin virtual dan nikmati.
Sangsoo Kim
sumber
1
Menu file apa yang sedang Anda bicarakan?
CHolmstedt
@CHolmstedt Menu file dari Virtualbox Manager berfungsi.
Marcel
Sayangnya ini tidak berhasil bagi saya menggunakan tamu ubuntu 16.04 di Windows 7 dan VirtualBox 4.3.12. Layar Ubuntu tidak dapat diubah ukurannya dan tidak akan lebih besar dari 1024 x 768.
snark
5

Cukup instal Penambahan Tamu Virtualbox tetapi sebelumnya pastikan Anda memiliki DKMS di terminal:

sudo apt-get install dkms

dan perbarui:

sudo apt-get update

sudo apt-get upgrade

setelah menginstal additons tamu ini, restart pc dan Anda mendapatkan rasio layar yang tepat.

Aleix
sumber
2
Saya khawatir itu tidak membantu saya. Seperti yang saya katakan di posting pertama, penambahan tamu sudah diinstal.
CHolmstedt
Dalam kasus saya, saya memutakhirkan VirtualBox kemudian memutakhirkan Ubuntu, dan di suatu tempat sepanjang penambahan tamu tampaknya berhenti bekerja (layar tidak mengubah ukuran). Saya menginstal ulang tambahan tamu yang memutakhirkannya ke versi terbaru, mem-boot ulang VM tamu, dan semuanya mulai berfungsi lagi (dapat mengubah resolusi VM).
jfritz42
4

Ini didasarkan pada jawaban @Sangsoo Kim yang bekerja dengan baik untuk saya:

  1. Buka "File"> "Preferences"
  2. Pergi ke "Tampilan"
  3. Ubah "Ukuran Layar Tamu Maksimum" ke "Petunjuk"
  4. Masukkan 1920 x 1200 sebagai lebar dan tinggi.
  5. Mulai ulang mesin virtual dan voila! Itu hanya menunjukkan resolusi yang tepat.

Semoga bantuan ini!

Wery Nguyen
sumber
1
Saya pikir maksud Anda 1920, bukan 1902.
Alexej Magura
1

Saya memiliki masalah yang sama, saya menginstal ubuntu baru, kemudian memperbarui semua paket + dkms, kemudian reboot di layar penuh. Menginstal Penambahan Tamu saat berada dalam mode layar penuh, dan me-reboot di layar penuh ...

Ini memperbaikinya untuk saya.

Christian Bekker
sumber
1

Saya tahu ada benn sejak lama sejak aktivitas terakhir di utas ini tetapi ini membantu saya dan terima kasih untuk Anda. Dalam kasus saya alat mana yang sudah diinstal.

  1. instal dkms
  2. masuk ke mode layar penuh
  3. hapus instalan alat
  4. reboot
  5. instal alat lagi
pengguna45949
sumber
1

Modifikasi lebih lanjut untuk jawaban dari @ sangsoo-kim dan @ wery-nguyen untuk kejelasan dan peningkatan utilitas:

  • Mulai aplikasi VirtualBox di host Anda
  • Pilih VM tamu Windows Anda dari daftar VM
  • File Goto > Preferensi pada menu aplikasi VirtualBox
  • Pilih Tampilan dari daftar preferensi
  • Ubah Ukuran Layar Tamu Maksimum tarik ke bawah ke Tidak Ada

Sekarang mulai VM dan Anda akan dapat mengubah ukuran jendela wadah host ke dimensi yang Anda inginkan, dan VM akan secara otomatis menyesuaikan!

Ini mengharuskan versi tambahan tamu VirtualBox yang benar diinstal dan berjalan di dalam VM Anda. Periksa bilah status di dalam Windows VM Anda untuk ikon VirtualBox kecil (mungkin dengan bintang kuning). Jika Anda memiliki ikon itu di bilah status Windows VM Anda itu berarti Penambahan Tamu diinstal. Konfirmasikan bahwa nomor versi cocok dengan Aplikasi VirtualBox yang berjalan di host Anda (arahkan kursor ke ikon itu untuk melihat nomor versi Penambahan Tamu dan lakukan "Bantuan> Tentang" di aplikasi Kotak Virtual untuk melihat nomor versi itu).

ps Anda juga dapat melakukan ini ketika Windows VM sedang berjalan, jika itu tidak berhasil, restart VM setelah membuat perubahan.


Sunting 22 Agustus 2018 - Anda mungkin juga harus mengutak-atik item Sesuaikan Ukuran Windows dan Ubah Ukuran Tamu Otomatis pada menu aplikasi VirtualBox View untuk mengubah ukuran bekerja dengan benar.

Menu "Lihat" VirtualBox

xmnboy
sumber
0

Saya juga punya masalah yang sama. Saya menginstal dkms dan kemudian menginstal header Linux sesuai jawaban @aniel. Kemudian reboot Ubuntu sambil tetap dalam mode layar penuh dan langsung beralih ke resolusi 16: 9 yang benar.

pengguna2572771
sumber
0

Saya memiliki masalah yang sama, tetapi sekarang berhasil. Saya harus menginstal:

sudo apt-get install linux-headers-`uname -r`

Kesalahan telah masuk: /var/log/vboxadd-install.log

abbgrade
sumber
@ Cholmstedt Jadi, apakah itu berhasil?
Daniel
@Aniel Tidak, saya rasa tidak. Saya belum menemukan solusi yang berfungsi untuk masalah saya.
CHolmstedt