Passer à l'écran noir sur Ubuntu 16.04 sur VirtualBox 5.0.20

11

J'installe Ubuntu 16.04 sur VirtualBox 5.0.20 sous Windows 10 et j'ai eu un problème de résolution qui a été résolu en appuyant sur Host Key + F1et Host Key + F7. Après cela, j'ai essayé d'installer et de configurer Google Chrome, mais il y avait des artefacts noirs, j'ai donc essayé de jouer avec l'accélération 3D sur VB et maintenant au démarrage, je ne vois que sauter l'écran noir d'une résolution à l'autre et vice versa. Appuyer sur la touche Hôte pour ce cas ne fonctionne pas.

Viacheslav Kondratiuk
la source
La même chose ici, non seulement avec Google Chrome, mais avec au moins le code Gitkraken et VS.
zerkms
Et ce qui est pire - la rétrogradation à 5.0.18 n'a pas aidé. Cela a ruiné ma machine virtuelle de développement, jeez.
zerkms
@zerkms des idées sur la façon de résoudre?
Viacheslav Kondratiuk
J'ai désactivé la 3D et cela a fonctionné pour moi (mais sans doute l'ensemble du système d'exploitation maintenant plus lent). Je pense que la rétrogradation vers v5.0.18 + la réinstallation du noyau aiderait, mais je n'ai pas encore essayé.
zerkms

Réponses:

13

J'ai également eu des problèmes avec Ubuntu 16.04 dans VirtualBox 5.0.20. Mes problèmes étaient avec Chromium qui ne rendait pas du tout.

J'ai ensuite installé les suppléments invité 5.0.16 à partir de la page de téléchargement et cela a résolu mes problèmes. https://www.virtualbox.org/wiki/Downloads

Je viens d'installer cet ajout invité en plus de l'actuel.

POJ
la source
1
Oui, je peux confirmer que le simple fait d'installer d'anciens ajouts d'invités a résolu le problème.
zerkms
1
Je peux confirmer sur vbox 5.0.26 r108824 et Ubuntu 16.04.1 - 64bit
kommradHomer
2
Cela a également fonctionné pour vbox 5.1.2 et Ubuntu 16.04 64 bits
Pakman
5
Hé futurs chercheurs - vous pouvez télécharger l'ISO des ajouts d'invités ici , nomméVBoxGuestAdditions_5.0.16.iso
Mendhak
Peut confirmer que cela fonctionne également pour vbox 5.1.20 et Ubuntu 16.04.2 64bit. Installez simplement VBoxGuestAddtions_5.0.16.iso et cela a fait fonctionner à nouveau mon IDE Atom. Pas besoin de redémarrer aussi.
majidarif
7

J'ai eu le même problème avec l'option 3D sur VBox 5.1.10 et Ubuntu 16.

Pour résoudre ce problème de mon côté:

  1. Arrêtez la machine virtuelle
  2. Assurez-vous que la 3D est activée / vérifiée
  3. Démarrez la machine virtuelle et sudo en tant que root
  4. Réinstallez les ajouts VBox en tant que root

Il semble que les ajouts de VBox sont construits sur la base des options déjà activées! Donc, si vous les avez installés sans options 3D puis les activez, ils ne sont pas pris en charge correctement. Au moins, c'est une hypothèse basée sur ce que j'ai observé. Mais après quelques jours de mauvaise expérience, cela fonctionne parfaitement pour moi.


la source
N'a pas travaillé pour moi.
Hassan Nadeem
J'ai travaillé pour moi +1, je n'avais besoin que des étapes 1. et 2.
hello_there_andy
3

J'avais déjà installé Guest Additions 5.0.16 quand j'ai eu ce problème, mais désactiver (décocher) "Activer l'accélération 3D" dans Machine ... Paramètres ... Affichage (onglet Écran) a fait l'affaire pour moi. (Vbox version 5.0.26 r108824)

davej
la source
3
La désactivation de l'accélération 3D rendra l'unité très lente.
Hassan Nadeem
3

L'exécution de Chrome avec --use-gl=anglefait l'affaire pour moi et je n'ai pas à désactiver l'accélération 3D. La commande ressemble à ceci:

google-chrome --use-gl=angle

Cependant, pour l'utilisation normale, j'ai modifié chaque execligne /usr/share/applications/google-chrome.desktopet ajouté le paramètre mentionné, donc cela ressemble à ceci (notez qu'il y a trois occurrences d'exec):

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

Fonctionne dans Ubuntu 16.10, VirtualBox 5.1.12

Il convient également de noter que la seule distribution populaire que j'ai essayée qui n'a pas cette erreur dans VirtualBox est Mint Mate 18.1. Il fonctionne avec l'accélération 3D sans aucun problème (donc les captures d'écran du système fonctionnent également).

Rav
la source
Cela semble bien fonctionner. Pouvez-vous expliquer ce que --use-gl=anglefait (sans utiliser) l'accélération 3D?
Jey DWork