Maszyna to 64-bitowa płyta główna ACPI z czterordzeniowym procesorem i5 i 8 GB pamięci z hostem Windows 10-Pro. Monitor to ekran dotykowy Acer T232HL. Karta graficzna to AMD Radeon R7 200.
Zainstalowany VirtualBox następnie utworzył maszynę wirtualną gościa z 2 GB przydzielonej pamięci i 200 GB stałego dysku wirtualnego i 128 MB pamięci wideo.
Zainstalowałem Ubuntu Desktop 16.04, a następnie zainstalowałem dodatki dla gości. Przyspieszenie 3D jest sprawdzane i potwierdzane.
Maszyna gościa jest wciąż bardzo powolna, a błędy odświeżania pozostawiają puste menu.
Jakieś sugestie?
virtualbox
Mike L.
źródło
źródło
Odpowiedzi:
Niektóre ogólne rozwiązywanie problemów ...
Upewnij się, że Unity może korzystać z akceleracji 3D - robi to dużą różnicę. Uruchom
/usr/lib/nux/unity_support_test -p
z terminala i zwróć uwagę, czy pokazuje ostatni wierszUnity 3D supported: yes
. Jeśli nie, włącz ją w opcjach maszyny wirtualnej.Sprawdź, czy masz wystarczającą ilość pamięci wideo. Domyślne ustawienia VirtualBox dla gości są dość niskie. Daj mu co najmniej 64 MB i 128 MB, jeśli możesz.
Sprawdź rozdzielczość ekranu. Bez względu na to, jakiego sprzętu próbuję, po prostu nie wydaje się, aby zasilał mój ekran 4K w jego natywnej rozdzielczości (3840 x 2160). Znacząco lepsze wrażenia w rozdzielczości 1920 x 1080, skalowane.
Sprawdź ustawienia wirtualizacji procesora. Jeśli masz, powiedzmy, 4-rdzeniowy procesor , nie przypisuj wszystkich 4 rdzeni do maszyny wirtualnej. Jeśli to zrobisz, gość VM będzie walczył z hostem o zasoby, w wyniku czego będzie działał wolniej. Przyklej do jednego lub dwóch rdzeni. (Z mojego doświadczenia nie ma dużej różnicy między 1 a 2, ale twoje mogą się różnić).
Zrób to samo dla pamięci RAM, jak dla procesora. Nie przydzielaj więcej pamięci RAM, niż potrzebujesz - upewnij się, że host ma wystarczająco dużo dla siebie. 4 GB na komputer z Ubuntu wydaje się w porządku dla praktycznie wszystkiego, co w niego rzucam.
Czytałem, że ludzie uzyskują lepsze prędkości na mechanicznym dysku twardym, używając wirtualnego dysku twardego o stałej alokacji zamiast dynamicznej. Z mojego doświadczenia wynika, że nie ma zauważalnej różnicy, ale być może warto o tym wspomnieć.
źródło
Significantly better experience at 1920 x 1080, scaled.
- Naprawiono mój problem. Wielkie dzięki!/usr/lib/nux/unity_support_test -p
dajeNo such file
błąd. Można go zainstalować normalnie:sudo apt install unity
. Jest to jednak pakiet 500 MB.Chcę podzielić się tym, co wymyśliłem, i wierzcie mi, że zajęło mi to bardzo długo:
Ubuntu Unity lubi prawdziwą kartę graficzną, a nie wirtualne rzeczy z vmshare lub virtualbox
Po prostu nie działa dobrze w wirtualnym pudełku.
Możesz wypróbować wszystkie rzeczy, które napisał drugi facet i będzie lepiej, ale nie tak, jak chcesz. Zasadniczo: nie marnuj czasu.
Alternatywnie:
Użyj innej dystrybucji, która nie używa Unity jako interfejsu użytkownika.
Z powodzeniem korzystałem z Lubuntu 14.04
Nie 16.04, bo zrobiłem to kilka lat temu. I myślę, że Lubuntu zmieniło interfejs użytkownika, więc ostrzegam.
Inną opcją jest przejście na Gnome, ale zmiana ta musi zostać wykonana całkowicie, bez wyjątku ... ( Ubuntu i tak wróci do gnome w 2018 roku )
Pamiętam, jak próbowałem czegoś takiego w przeszłości, kiedy miałem problemy, i to nie działało dobrze ...
Istnieje opcja SEEMS do odinstalowania za pomocą tego .
Mój przyjaciel właśnie to robi. Dam wam znać o tym.
Lepszy:
Użyj obrazu dostarczanego z innym silnikiem interfejsu użytkownika. Gnome, KDE, Lubuntu to kilka przykładów, które powinny działać. Lubuntu na pewno działa, przynajmniej w 14.04.
EDYCJA :
Więc mój przyjaciel starał się i powiedział LUBUNTU 16.04 robi czuć o wiele szybciej i bardziej niż jego ojczysty zainstalować Ubuntu. Ale zamiast ponownie instalować wszystko na Lubuntu, próbował przejść na gnome i postępował zgodnie z tym przewodnikiem (wspomnianym wcześniej).
Powiedział, że po przejściu na gnoma i usunięciu Unity wydaje się on znacznie bardziej rodzimy.
źródło
Jeden dla osób lądujących z Google (a nie osób przewlekle cierpiących):
Zauważyłem bardzo niską wydajność po „spaniu” hosta Windows 10 z uruchomioną maszyną wirtualną. Ponowne uruchomienie maszyny wirtualnej rozwiązało problem. Mam nadzieję, że to komuś pomoże.
źródło