Saya membuat VM desktop Ubuntu 14,04 menggunakan VirtualBox, dan menginstal tambahan tamu. Secara default, saat startup, VBox ingin menyajikan GUI tamu dalam ukuran parrticular yang lebih kecil dari monitor saya yang sebenarnya. Tetapi ketika saya beralih ke mode layar penuh atau skala, alih-alih mengubah ukuran semuanya dengan lancar (seperti gambar vektor) itu membuat semuanya menjadi kabur dan berbintik-bintik, dan sulit untuk dilihat.
Apa yang bisa saya lakukan untuk memperbaikinya?
ubuntu
virtualbox
virtual-machine
guest-additions
pnongrata
sumber
sumber
Jawaban:
Ukuran jendela dikendalikan oleh resolusi layar VM. Jika Anda mengubah ukuran jendela secara manual pada host Anda hanya akan memperbesar gambar yang dikembalikan oleh VM, jadi tentu saja ini memberikan kualitas gambar yang sangat buruk.
Ubah resolusi layar dalam konfigurasi VM, baik melalui GUI, atau langsung melalui baris perintah dengan
xrandr
.Pertama kali dijalankan
xrandr
tanpa argumen, itu akan menampilkan semua output (dalam hal ini mereka hanya output virtual yang ditiru oleh VirtualBox).Sekarang jalankan
xrandr --output <output> --size <resolution>
dan ganti "output" dan "size" dengan output terhubung yang Anda dapatkan dari perintah sebelumnya (dalam hal iniVGA1
) dan resolusi yang ingin Anda atur, saya sarankan pengaturannya sedikit lebih rendah dari monitor Anda yang sebenarnya untuk meninggalkan ruang untuk bilah tugas dan bilah judul jendela Virtualbox.Contoh:
xrandr --output VGA1 --size 1920x1040
.Setelah Anda mengatur resolusi di VM, VirtualBox akan secara otomatis mengubah ukuran jendelanya pada host.
Ngomong-ngomong, inilah dokumentasi resmi Ubuntu tentang mengubah resolusi layar.
sumber
Saat menggunakan VirtualBox, resolusi default dibatasi hanya untuk beberapa resolusi umum. Untuk mengaktifkan resolusi asli monitor Anda, Anda harus menginstal Guest Additons dengan benar. Inilah cara Anda melakukan ini dalam Linux:
Devices --> Insert Guest Additions CD image...
VBoxLinuxAdditions.run
skrip di dalam CD yang baru dipasangSetelah Anda menjalankan ini, VirtualBox akan secara otomatis mengubah ukuran resolusi Guest ke ukuran jendela. Menekan kanan Ctrl+ Fakan mengaktifkan layar penuh monitor itu.
sumber
Apakah pemasangan penambahan tamu berhasil? Anda dapat memeriksa ini dengan masuk ke menu Lihat dan lihat apakah 'Tampilan tamu ukuran otomatis' diaktifkan. Klik ini.
Tanpa instalasi tambahan tamu yang berhasil, VirtualBox tidak mengatur ulang resolusi tamu secara otomatis, sehingga grafik di dalam VM mungkin terlihat berbintik / pecah pada layar yang lebih besar.
CATATAN : Saya memiliki VirtualBox 4.3.10 dan Ubuntu 14.04 amd64 dan tambahan tamu tidak berfungsi dengan baik untuk saya juga, jadi saya berasumsi saya harus menunggu versi VBox berikutnya.
sumber
Sayangnya,
xrandr
gagal bekerja untuk saya. Saya mencoba mengubah resolusi tamu dengan GUI, tetapi resolusi yang lebih tinggi tidak terdaftar.Menginstal tambahan VirtualBox Guest secara otomatis memecahkan masalah saya. Untuk melakukan ini, klik menu Perangkat > Sisipkan Gambar Tambahan Guest CD ... (atau Anda dapat menekan
Host
+D
). Ubuntu akan menanyakan Anda apakah Anda ingin mengizinkan CD menjalankan program secara otomatis. Konfirmasikan dan berikan kata sandi Anda (kata sandi root) dan Anda selesai.Anda dapat menggunakan resolusi penuh tampilan Host Anda dengan memasukkan layar penuh (
Host
+F
) setelah mem-boot ulang sistem Guest.EDIT:
Tampaknya Penambahan Tamu analog dengan menginstal perangkat lunak driver. The pengguna mengatakan
Anda mungkin pernah mengalami hal serupa jika Anda pernah mencoba menambahkan kartu grafis ke sistem Anda. Sebelum Anda menginstal driver yang tepat, resolusi layar rendah, dan semuanya pixelated (jika ada istilah seperti itu).
Saya percaya bahwa ini adalah tindakan pengamanan, untuk memastikan bahwa OS akan bekerja dengan semua jenis tampilan.
sumber
Anda dapat menjalankan perintah ini:
sumber