Ubuntu i Linux Mint działają tylko w trybie renderowania oprogramowania na Virtualbox

23

Próbuję dowiedzieć się, dlaczego Ubuntu i Linux Mint działają tylko w trybie renderowania oprogramowania na Virtualbox. Moja płyta główna obsługuje wirtualizację sprzętu i jest włączona, a Dodatki dla gości zostały pomyślnie zainstalowane. Oba systemy operacyjne są bardzo powolne.

Używam laptopa MSI GS70 z procesorem Core i7 i procesorem graficznym GTX 765M z optymusem.

Włączyłem przyspieszenie 3d, biorąc pod uwagę maksymalny limit GPU, zaktualizowałem sterownik GPU do 326,80, zainstalowałem dodatki dla gości. Wszystkie te rzeczy nieznacznie pomogły, ale nie rozwiązały problemu, Linux Mint wciąż pokazuje, że działam tylko w trybie renderowania programowego.

Mogę spróbować lub pytania, które powinienem zadać?

Ty Underwood
źródło
Czy wymyśliłeś, jak to rozwiązać?
Ungeheuer

Odpowiedzi:

23

Aby naprawić:
zamknij maszynę wirtualną Linux Mint.
Edytuj ustawienia VM w VirtualBox.
Kliknij „Display -> Enable 3D Acceleration”

mpowrie
źródło
3
Jak stwierdzono w moim poście, korzystam z akceleracji 3D.
Ty Underwood
Nie działa dla mnie w VMWare, gdy włączę równoważne ustawienie.
Sridhar Sarnobat
4

To stare pytanie, ale dzisiaj miałem ten sam problem z Linux Mint 18 (Sarah) Cinnemon + Oracle Virtualbox Wersja: 5.0.10 r104061. (Host OS to Windows 10.)
Użyłem akceleracji 3D tak jak Ty, więc to nie był problem.
Jestem nowy w Linuksie i Vbox, więc może to nie wszystko, ale po uruchomieniu Dodatków dla gości Mint może działać w trybie normalnym (nie w trybie renderowania oprogramowania).
Kroki:

  1. Uruchom maszynę Linux Mint w Vbox
  2. Wybierz: Urządzenia / Włóż obraz płyty CD z dodatkami gości ... (patrz zdjęcie w linku poniżej)
  3. Uruchom
  4. Uruchom ponownie maszynę Linux Mint
    To rozwiązało mój problem. Mam nadzieję, że rozwiąże także problemy innych.

    Zobacz zdjęcie tutaj.

Kolos
źródło
Wygląda na to, że to przerosło moją Mint VM. Podczas uruchamiania zmienił się z małego czarnego prostokąta na czarny prostokąt pełnoekranowy iz powrotem kilka razy. Teraz utknął na czarnym prostokącie z migającym kursorem.
Ungeheuer
3

Wydaje się, że jest to problem z dodatkami gości VirtualBox 4.3.8-4.3.12. Wygląda na to, że 4.3.13 rozwiązuje problem. , chociaż nie mogę już znaleźć dostępnego ISO sprzed RC.

Źródła:

Aktualizacja: udało mi się obejść ten problem za pomocą 4.3.10, który jest dostarczany z Linux Mint 17, unikając nieprzetestowanych aktualizacji, które zawierały kilka aktualizacji mesa i opengl. Nie miałem problemów, pozostając przy aktualizacjach bezpieczeństwa, dopóki 4.3.13 nie zostanie oficjalnie wydana.

Imgur

Paul DelRe
źródło
Aktualizują linki w VBox Ticket. Najnowszy link to: virtualbox.org/download/testcase/…
Scolytus
0

Ostatnio napotkałem ten problem z hostem Virtualbox 5.0.22 (Win 10 64bit) i gościnną wersją Mint 18 Cinnamon (Sarah).

Kiedy uruchamiam gościnną maszynę wirtualną Mint 18, uruchomienie zajmuje więcej czasu i mówi, że cynamon działa obecnie w trybie renderowania programowego.

Naprawić,

  • W ustawieniach wyświetlania Virtualbox włącz przyspieszenie 3D i daj mu wystarczającą ilość pamięci do wyświetlania. Systemy operacyjne gościa, które używają efektów 3D, zwykle wymagają więcej niż 8 MB (wymagane dla 32-bitowego kolorowego wyświetlacza 1920 x 1080). Ustawiłem pamięć wyświetlania VM na 128 MB - chociaż uważam, że rozmiar pamięci wyświetlania nie ma większego znaczenia w przypadku problemów z trybem renderowania oprogramowania. Jak obliczyć wymagania dotyczące pamięci RAM wideo?

  • Jeśli nie masz folderu współdzielonego na hoście z maszyną wirtualną gościa - Utwórz folder współdzielony na hoście. W Virtualbox Manager kliknij prawym przyciskiem myszy VM> Ustawienia> Foldery współdzielone> przycisk Dodaj (po prawej stronie). Ustaw go automatycznie, a także na stałe, jeśli chcesz.

  • Konieczne może być ponowne uruchomienie maszyny Wirtualnej systemu Linux Linux.
  • Skopiuj plik ISO dodatków gości VirtualBox do folderu współdzielonego na hoście . Upewnij się, że wersja ISO odpowiada wersji VirtualBox. LUB Dodaj plik ISO VBoxGuestAdditions jako napęd optyczny do kontrolera IDE.
  • sudo adduser UserName vboxsf - Uruchom to na Linuxie gościa. Zastąp UserName swoją nazwą użytkownika.
  • Może być konieczne ponowne uruchomienie systemu-gościa.
  • Skopiuj dodatkowe ISO gościa na dysk OS-a z folderu współdzielonego (w mennicy, folder współdzielony to /media/sf_FolderName) LUB jeśli dodany jako napęd optyczny do kontrolera IDE, uruchom plik autorun.sh na ISO.
  • Zainstaluj dodatki dla gości. Kliknij prawym przyciskiem myszy plik ISO> otwórz za pomocą> narzędzia do montowania obrazu dysku. Wyświetli się okno dialogowe z komunikatem: „To medium zawiera oprogramowanie przeznaczone do automatycznego uruchamiania. Czy chcesz go uruchomić?”. Zaakceptuj i kontynuuj. - LUB - Postępuj zgodnie z instrukcjami tutaj, jeśli używasz innej wersji systemu Linux - https://www.virtualbox.org/manual/ch04.html
  • Uruchom ponownie Linuksa gościa.

Spróbuj także wykonać następujące czynności, jeśli powyższe nie działa

W systemie Windows 10 przyspieszenie sprzętowe jest zawsze włączone, jeśli obsługuje go sterownik karty graficznej. Zaktualizuj sterowniki ekranu hosta.

Zaktualizuj i uaktualnij również gościa z Linuksem.

RuntimeException
źródło