Bagaimana cara meningkatkan kinerja VirtualBox ketika UNITY_LOW_GFX_MODE tidak berfungsi?

28

Saya mengatur export UNITY_LOW_GFX_MODE=1di saya ~/.xprofiledan tidak lagi memiliki efek dalam 13,04. Apakah ada cara untuk menonaktifkan semua eye candy? Saya menjalankan dalam VirtualBox dan mode Unity 3D dengan semua efek visual yang luar biasa untuk VM. Unity berfungsi dan dapat digunakan, hanya saja sangat lambat untuk di-render, jadi saya lebih suka mematikannya (apakah ini mode 2D?).

Mark Richman
sumber
Ada masalah yang diketahui dengan virtualbox dan unity yang tidak memungkinkan 3D unity berfungsi dengan baik seperti yang diharapkan (ketika Anda tidak memiliki kartu Grafik). Coba gunakan Desktop yang berbeda seperti Cinnamon atau Gnome. atau cukup nonaktifkan 3D dari pengaturan Vbox.
Nitin
Maaf karena saya tidak dapat menambahkan komentar pada jawaban di atas. Jadi saya menambahkan jawaban lain sebagai komentar: Saya mencoba jawaban Takkat. Pada langkah: "Jangan nonaktifkan dekorasi windows di atas". Karena "dekorasi jendela" milikku tidak dicentang. Jadi saya memeriksanya. Namun kemudian menu windows Ubuntu saya hilang. Ketika restart, desktop menghilang. Ubuntu saya adalah 14,04. 3D diaktifkan.
Amitabha

Jawaban:

59

Terutama pada mesin low-end seperti milik saya (Athlon dual core, GForce 210) yang menjalankan Ubuntu dengan Unity dan Compiz yang diaktifkan merupakan tantangan yang cukup dan dapat menghasilkan pengalaman yang agak lambat dan lamban.

Pengaturan mesin virtual

Untuk meningkatkan ini, saya memberikan pengaturan berikut ke mesin virtual:

  • aktifkan VT-x / AMD-V, Pager Bersarang
  • 2 CPU (dari host dual core) dengan batas eksekusi sebesar 90% untuk memastikan pengoperasian host
  • 2048 Memori Dasar
  • Memori Video 256 MB

    VBoxManage modifyvm "Name of VM" --vram 256
    
  • Akselerasi 3D diaktifkan

  • Penambahan Tamu diinstal

Hapus efek desktop

Kemudian saya mengamati animasi yang sangat lambat untuk windows dan menu. Animasi ini lebih berbahaya daripada digunakan di mesin virtual saya. Berikut adalah tiga metode cara menonaktifkannya untuk mendapatkan pengalaman yang lebih lancar di Kotak Virtual:

Nonaktifkan animasi dengan Unity Tweak Tool atau Gnome Tweak Tool

Dengan kedua alat ini kami dapat menonaktifkan animasi desktop:

masukkan deskripsi gambar di sini
Alat tweak GNOME

masukkan deskripsi gambar di sini
Alat tweak persatuan

Compiz Config Settings Manager

Karena ini adalah mesin virtual dengan opsi untuk membuat snapshot sebelum Anda melakukan hal-hal berbahaya pada OS Anda, Anda mungkin dapat menjalankan ccsm dengan aman untuk menonaktifkan efek Compiz:

masukkan deskripsi gambar di sini

Jangan nonaktifkan dekorasi windows di atas

Editor Dconf

Terakhir di sini adalah bagaimana melakukannya dengan dconf-editor :

  • Telusuri ke org.compiz.profiles.default.core dan hapus yang berikut ini dari profil aktif :

    'animations' 'fade'
    
  • Telusuri ke org.compiz.profiles.unity.core dan hapus yang berikut ini dari profil aktif :

    'animations'
    

Sayangnya saya tidak menemukan cara untuk menonaktifkan animasi Dash, yang masih akan agak lambat.

Kilas Balik Sesi GNOME

Jika Anda masih tidak puas dengan kecepatan keseluruhan desktop, Anda dapat mempertimbangkan untuk menginstal Flashback Sesi GNOME, yang memungkinkan Anda masuk ke Flashback GNOME (Compiz atau Metacity) dengan desktop ramping dan cepat yang mengingatkan pada 10,04, tetapi dengan semua aplikasi yang ditingkatkan, dan kernel terbaru:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini
Login 16.04

masukkan deskripsi gambar di sini
Login> 17.10

masukkan deskripsi gambar di sini

Takkat
sumber
5
unity tweak tool dapat diinstal menjadi mengetik, dalam termianal: "sudo apt-get install unity-tweak-tool"
Tom
2
Saya juga mengalami masalah ini, jadi saya menginstal Gnome Flashback (Metacity) dan jauh lebih baik sekarang!
Valter Silva
@ValterHenrique: itu sering merupakan solusi. Sementara itu saya memutakhirkan motherboard saya menjadi Athlon A8 quad-core APU dan ini ternyata menjadi lebih baik untuk menjalankan penambahan Unity dengan Guest dan 3D diaktifkan tetapi tanpa perlu tweak lebih lanjut;)
Takkat
Heh, wow ... Sungguh menakjubkan berapa banyak siklus jam dicuri oleh semua kemewahan yang tidak dibutuhkan. Pada i7 ... Mulai dari 12,04LTS menjadi 14,04LTS seperti melangkah ke dalam bak berisi molase hangat. Lambat, manis, dan lambat hingga Anda membutuhkan kinerja di mana titik itu dengan cepat menjadi jengkel.
Fiasco Labs
Saya menemukan bahwa saya bahkan tidak perlu menonaktifkan animasi atau semacamnya setelah mengubah pengaturan VirtualBox.
BalinKingOfMoria
0

Antarmuka Unity di OS Ubuntu 14.04 tamu saya menjadi sangat lambat baru-baru ini, meskipun Penambahan Tamu saya mutakhir dengan versi VBox di 4.3.26. Saya membaca ini dan beberapa halaman jawaban lainnya dan merenungkan peralihan dari Unity ke Gnome dan perubahan lainnya, tetapi saya tahu tidak ada yang signifikan telah berubah dan saya ingat mendapatkan performa yang sangat baik dari Unity di mesin tamu saya sebelumnya.

Jadi pada tebakan, saya cukup menginstal ulang Guest Additions (proses yang sama seperti menginstalnya di tempat pertama; installer hanya menghapus dan menginstal ulang mereka) dan saya mendapatkan kembali kinerja visual yang sangat baik dan menghilangkan jeda input yang telah terjadi baru-baru ini. Coba ini sebelum Anda mencoba sesuatu yang lebih drastis.

cdaddr
sumber