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.


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.


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.


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)


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ą).


To wydaje się działać dobrze. Czy potrafisz wyjaśnić, co w --use-gl=angleporównaniu z (nieużywaniem) akceleracji 3D?
— Jey DWork
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.