Guest Ubuntu 16.04 berjalan sangat lambat di host VirtualBox Windows 10

21

Mesin tersebut adalah motherboard ACPI 64-bit dengan i5 quad-core dan memori 8 Gb yang menjalankan host Windows 10-Pro. Monitor adalah layar sentuh Acer T232HL. Kartu video adalah AMD Radeon R7 200.

Dipasang VirtualBox kemudian menciptakan mesin virtual tamu dengan 2Gb memori yang dialokasikan dan 200Gb disk virtual tetap dan 128 Mb memori video.

Menginstal Ubuntu Desktop 16.04, lalu menginstal Guest Additions. Akselerasi 3D diperiksa dan dikonfirmasi.

Mesin tamu masih sangat lambat, dengan kesalahan penyegaran membuat beberapa menu kosong.

Ada saran?

Mike L.
sumber
Sudahkah Anda mencoba tanpa akselerasi 3D itu? Dan bagaimana cara kerjanya sebelum menginstal tambahan itu?
GreggD
1
Coba beri tamu MB RAM dan dua core bukan satu.
rclocher3
1
juga memeriksa untuk melihat apakah penambahan tamu benar-benar diinstal dengan benar .. Saya pernah sekali di mana saya pergi ke Perangkat Lunak dan Pembaruan dan di bawah Driver Tambahan itu menunjukkan driver VM tetapi mereka tidak digunakan .. Saya mengubahnya dan kemudian reboot dan hal-hal menjadi lebih baik.
John Orion
Saya juga :-(. Saya memberikan VM 10 dari 12 core, GTX 980Ti, ram 20GB dialokasikan dan 128MB untuk video ... Penambahan tamu harus berfungsi karena salin / tempel dari host, mode layar penuh, dll. bekerja
foobarbecue
Masalah yang sama di sini: Windows 10 Home 64-bit, Asus dengan Intel Core i7-4770K CPU @ 3,5 GHz, memberikan VM 4 dari 8 core, 8 GB dari 16 GB RAM yang dialokasikan, NVIDIA GeForce GTX 660. Instalasi Ulang Penambahan Tamu . Masalahnya muncul setelah saya memutakhirkan dari Ubuntu 15.10 ke Ubuntu 16.04 hari ini.
Shy Robbiani

Jawaban:

16

Beberapa pemecahan masalah umum ...

  • Pastikan Unity dapat menggunakan akselerasi 3D - itu membuat perbedaan besar. Jalankan /usr/lib/nux/unity_support_test -pdari terminal dan perhatikan apakah baris terakhir muncul Unity 3D supported: yes. Jika tidak, aktifkan di opsi VM.

  • Periksa Anda telah memberinya cukup memori video. Pengaturan default di VirtualBox untuk tamu cukup rendah. Berikan setidaknya 64MB, dan 128MB jika Anda bisa.

  • Periksa resolusi layar. Apa pun perangkat keras yang saya coba, sepertinya tidak dapat memberi daya pada layar 4K pada resolusi aslinya (3840 x 2160). Pengalaman yang jauh lebih baik pada 1920 x 1080, diskalakan.

  • Periksa pengaturan virtualisasi CPU. Jika Anda memiliki, katakanlah, CPU 4-core tidak menetapkan semua 4 core ke VM. Jika Anda melakukan itu, tamu VM akan melawan host untuk sumber daya dan hasilnya adalah itu benar-benar akan berjalan lebih lambat. Menempel satu atau dua core. (Tidak ada banyak perbedaan antara 1 dan 2 dalam pengalaman saya, tetapi Anda mungkin berbeda).

  • Lakukan hal yang sama untuk RAM seperti untuk CPU. Jangan menetapkan lebih banyak RAM daripada yang Anda butuhkan - pastikan host memiliki sisa yang cukup untuk dirinya sendiri. 4GB untuk desktop Ubuntu tampaknya baik untuk hampir semua yang saya lakukan.

  • Saya pernah membaca bahwa orang mendapatkan kecepatan yang lebih baik pada hard disk mekanis dengan menggunakan alokasi virtual HDD tetap daripada dinamis. Dalam pengalaman saya, tidak ada perbedaan mencolok, tapi mungkin layak disebut.

HughHughTeotl
sumber
Significantly better experience at 1920 x 1080, scaled.- Memperbaiki masalah saya. Terimakasih banyak!
jbrya029
1
Unity tampaknya tidak diinstal di VirtualBox 16.04 secara default. Jadi /usr/lib/nux/unity_support_test -pakan memberikan No such filekesalahan. Anda dapat menginstalnya secara normal: sudo apt install unity. Ini adalah paket 500 MB.
Juha Untinen
2

Saya ingin membagikan apa yang saya temukan, dan percayalah, saya butuh waktu lama:

Ubuntu Unity menyukai kartu grafis asli, bukan barang virtual dari vmshare atau virtualbox

Itu tidak bekerja dengan baik di kotak virtual.

Anda dapat mencoba semua hal yang diposting orang lain dan itu akan lebih baik, tetapi tidak seperti yang Anda inginkan. Pada dasarnya: jangan buang waktu Anda.

Kalau tidak:

Gunakan distribusi lain yang tidak menggunakan Unity sebagai UI.

Saya berhasil menggunakan Lubuntu 14.04

Bukan 16,04, karena saya melakukannya beberapa tahun yang lalu. Dan saya pikir Lubuntu mengubah UI mereka, jadi berhati-hatilah.

Opsi lain adalah beralih ke Gnome, tetapi peralihan itu harus dilakukan sepenuhnya, tanpa kecuali ... ( toh Ubuntu akan kembali ke gnome pada 2018 )

Saya ingat pernah mencoba sesuatu seperti itu ketika saya memiliki masalah, dan tidak berhasil dengan baik ...

Tampaknya ada opsi untuk menghapusnya melalui ini .

Seorang teman saya melakukan hal itu sekarang juga. Saya akan memberitahu kalian tentang hal itu.

Lebih baik:

Gunakan gambar yang dilengkapi dengan mesin UI yang berbeda. Gnome, KDE, Lubuntu adalah beberapa contoh yang seharusnya berfungsi. Lubuntu pasti bekerja, setidaknya dalam 14,04.

EDIT :

Jadi teman saya mencoba dan mengatakan Lubuntu 16.04 memang terasa jauh lebih cepat dan lebih asli daripada instal Ubuntu-nya. Tetapi alih-alih menginstal ulang semuanya di Lubuntu, ia mencoba beralih ke gnome dan mengikuti panduan ini (disebutkan sebelumnya).

Dia mengatakan bahwa setelah beralih ke gnome dan menghapus Unity, rasanya jauh lebih asli.

Toskan
sumber
Ada alasan mengapa Ubuntu ada. Anda menunjukkan beberapa hal yang sangat valid di sini, tentu saja dia juga dapat kembali ke Arch Linux atau LFS, mereka tidak mengambil memori sama sekali seperti pada awalnya.
Vijay Kumar Kanta
2

Satu untuk orang yang mendarat dari Google (bukan penderita kronis):

Saya mengamati kinerja yang sangat buruk setelah "tidur" host Windows 10 dengan VM berjalan. A reboot VM menyelesaikan masalah. Semoga ini bisa membantu seseorang.

Tom O
sumber