Skaczący czarny ekran na Ubuntu 16.04 na VirtualBox 5.0.20

11

Instaluję Ubuntu 16.04 na VirtualBox 5.0.20 w Windows 10 i miałem problemy z rozwiązaniem, które zostały rozwiązane przez naciśnięcie Host Key + F1i Host Key + F7. Po tym próbowałem zainstalować i skonfigurować Google Chrome, ale miał kilka czarnych artefaktów, więc próbowałem grać z akceleracją 3D w VB, a teraz przy rozruchu widzę tylko przeskakujący czarny ekran z jednej rozdzielczości do drugiej iz powrotem. Naciśnięcie klawisza Host w tym przypadku nie działa.

Wiaczesław Kondratiuk
źródło
To samo tutaj, nie tylko z Google Chrome, ale przynajmniej z gitkraken i kodem VS.
zerkms
A co gorsza - obniżenie do wersji 5.0.18 nie pomogło. Zrujnowało to moją maszynę do programowania, jeez.
zerkms
@zerkms jakieś pomysły, jak rozwiązać?
Wiaczesław Kondratiuk
Wyłączyłem 3d i zadziałało to dla mnie (ale prawdopodobnie cały system operacyjny działa teraz wolniej). Myślę, że obniżenie wersji do wersji 5.0.18 + ponowna instalacja jądra pomogłaby, ale jeszcze tego nie próbowałem.
zerkms

Odpowiedzi:

13

Miałem również problemy z Ubuntu 16.04 w VirtualBox 5.0.20. Moje problemy polegały na tym, że Chromium w ogóle się nie renderowało.

Następnie zainstalowałem dodatki dla gości 5.0.16 ze strony pobierania i rozwiązało to moje problemy. https://www.virtualbox.org/wiki/Downloads

Właśnie zainstalowałem ten dodatek dla gości na bieżącym.

POJ
źródło
1
Tak, mogę potwierdzić, że zainstalowanie starszych dodatków dla gości rozwiązało problem.
zerkms
1
Mogę potwierdzić na vbox 5.0.26 r108824 i Ubuntu 16.04.1 - 64
bit
2
Działa to również w przypadku vbox 5.1.2 i Ubuntu 16.04 64-bit
Pakman
5
Hej, przyszli poszukiwacze - tutaj możesz pobrać ISO Dodatki dla gości o nazwieVBoxGuestAdditions_5.0.16.iso
Mendhak,
Potwierdzam, że działa to również dla vbox 5.1.20 i Ubuntu 16.04.2 64bit. Wystarczy zainstalować VBoxGuestAddtions_5.0.16.iso i to sprawiło, że moje IDE Atom znów działa. Nie trzeba też restartować.
majidarif
7

Miałem ten sam problem z opcją 3D na VBox 5.1.10 i Ubuntu 16.

Aby to naprawić po mojej stronie:

  1. Zatrzymaj maszynę wirtualną
  2. Upewnij się, że masz włączone / zaznaczone 3D
  3. Uruchom maszynę wirtualną i sudo jako root
  4. Ponownie zainstaluj dodatki VBox jako root

Wygląda na to, że dodatki VBox są budowane na podstawie już włączonych opcji! Jeśli więc zainstalowałeś je bez opcji 3D, a następnie włączysz, nie są one obsługiwane poprawnie. Przynajmniej jest to założenie oparte na tym, co zaobserwowałem. Ale po kilku dniach złego doświadczenia działa mi idealnie.


źródło
Nie działało dla mnie.
Hassan Nadeem,
Pracowałem dla mnie +1, potrzebowałem tylko kroków 1. i 2.
hello_there_andy,
3

Zainstalowałem już Dodatki dla gości 5.0.16, kiedy dostałem ten problem, ale wyłączenie (odznaczenie) „Włącz przyspieszenie 3D” w komputerze ... Ustawienia ... Wyświetlacz (karta Ekran) załatwił sprawę. (Vbox wersja 5.0.26 r108824)

davej
źródło
3
Wyłączenie akceleracji 3D sprawi, że jedność będzie działać bardzo wolno.
Hassan Nadeem,
3

Uruchamianie Chrome z --use-gl=anglejest dla mnie sztuczką i nie muszę wyłączać akceleracji 3D. Polecenie wygląda następująco:

google-chrome --use-gl=angle

Jednak dla normalnego użytkowania zmodyfikowałem każdą execlinię /usr/share/applications/google-chrome.desktopi dodałem wspomniany parametr, więc wygląda to tak (zauważ, że są trzy wystąpienia exec):

Exec=/usr/bin/google-chrome-stable %U --use-gl=angle

Działa w Ubuntu 16.10, VirtualBox 5.1.12

Warto również zauważyć , że jedyną popularną dystrybucją, którą wypróbowałem, która nie ma tego błędu w VirtualBox, jest Mint Mate 18.1. Działa z przyspieszeniem 3D bez żadnych problemów (więc zrzuty ekranu systemu również działają).

Rav
źródło
To wydaje się działać dobrze. Czy potrafisz wyjaśnić, co w --use-gl=angleporównaniu z (nieużywaniem) akceleracji 3D?
Jey DWork