Ustawiać
- VirtualBox: 5.2.12 (właśnie wydany)
- Host: Windows 10 z najnowszą aktualizacją
- Gość: Ubuntu 18.04, włączone przyspieszenie 3D, menedżer pulpitu Gnome
- Karta graficzna: Nvidia GEFORCE GTX980
Zachowanie
Uruchamianie Ubuntu, logowanie działa poprawnie, wyświetla się pulpit, jestem w stanie uruchamiać aplikacje, pisać, przenosić lub zmieniać rozmiar okien (chwytając za krawędzie) itp.
Jeśli jednak zmaksymalizuję dowolne okno, klikając dwukrotnie jego pasek tytułu lub klikając przycisk maksymalizacji, reakcja na klawiaturę lub mysz w całym systemie staje się tak powolna (na przykład 20 sekund lub dłuższy czas reakcji na dowolny klawisz wciśnięty w gedit) ), że Ubuntu staje się bezużyteczny i musi zostać zamknięty (na siłę, jeśli nie chcę czekać na opóźnioną odpowiedź na polecenia).
Jeśli wyłączę przyspieszenie 3D w programie VirtualBox Manager, Gnome działa dobrze, nawet przy maksymalizacji okien.
Jeśli przejdę do menedżera pulpitu Unity, wszystko działa dobrze, z akceleracją 3D lub bez.
Ponieważ moja obecna instalacja Ubuntu 18.04 jest aktualizacją ze starszej wersji Ubuntu (16.04 była to oryginalnie zainstalowana wersja, myślę, że), stworzyłem świeżą wirtualną skrzynkę Ubuntu 18.04, i to samo się tam dzieje, więc prawdopodobnie nie jest to związane z aktualizacjami.
Ogólnie rzecz biorąc, Jedność wydaje się być szybsza niż Gnom, nawet jeśli Gnom wciąż reaguje.
Ten problem zaczął się od Ubuntu 17.04 (kiedy Gnome został domyślnym menedżerem pulpitu) i od tego czasu dotyczy wszystkich wersji wersji VirtualBox.
Byłbym wdzięczny za wszelkie sugestie, jak to naprawić.
źródło
Odpowiedzi:
VirtualBox deweloperzy w zasadzie podnieśli ręce nad akceleracją 3D w odniesieniu do gości X11, jak stwierdzono w tym poście sprzed ponad 2 lat: https://www.virtualbox.org/wiki/X11Guest3D
Na stronie VirtualBox utworzono dziesiątki biletów i wszystkie zostały zignorowane. Mnóstwo postów na forum. Ta sama odpowiedź jest udzielana za każdym razem, najnowsza, którą mogę znaleźć, opublikowana 3 tygodnie temu przez jednego z deweloperów (michael):
Idąc dalej, obecny konsensus jest taki, że masz 4 opcje:
Linki: https://forums.virtualbox.org/viewtopic.php?f=3&t=84198 https://www.virtualbox.org/ticket/15417 https://www.virtualbox.org/ticket/17014 https: / /www.virtualbox.org/ticket/17577 https://forums.virtualbox.org/viewforum.php?f=3
źródło
W Virtualbox, system operacyjny gościa widzi tylko wirtualną kartę graficzną dostarczoną przez oprogramowanie maszyny wirtualnej. Instalowanie sterowników na hoście nie będzie miało znaczenia i prawdopodobnie przerwiesz instalację, próbując to zrobić. Akceleracja 3D ma znaczenie tylko wtedy, gdy jest wymagana do gier lub oprogramowania 3D itp.
Wersja 6.0 wydana w grudniu 2018 r. Poczyniła znaczne postępy dzięki dodaniu nowej opcji w menu rozwijanym „Kontroler grafiki” menu „Ekran”. Wybierz VMSVGA w ramach tej opcji, aby utworzyć wirtualny kontroler SVGA i powinieneś zacząć.
Dowiedz się więcej tutaj !
źródło
Miałem ten sam problem, ale z: hostem Windows 7 z NVIDIA Quadro K2100M
Po przeczytaniu następującego artykułu: https://www.omgubuntu.co.uk/2018/06/mesa-18-1-1-ubuntu-18-04-ppa
Postanowiłem go zainstalować i sprawdzić, czy akceleracja 3D działa. Od tego czasu 3D jest WŁĄCZONE i działa dobrze.
źródło
OpenGL Warning: vboxCall failed with VBox status code VERR_BUFFER_OVERFLOW OpenGL version string: 2.1 Chromium 1.9
Miałem ten sam problem z akceleracją 3D i dodawaniem gości vbox, przenoszenie lub zmiana rozmiaru okien bardzo spowolnia cały system.
Mój problem zniknął natychmiast po zmianie kilku ustawień na maszynie wirtualnej:
Mam nadzieję, że to może pomóc ...
LL.
źródło
Aktywuj VBoxSVGA i nadal możesz włączyć przyspieszenie 3D.
Działa poprawnie w mojej karcie graficznej nvidia.
źródło