comment corriger «Émulateur: avertissement: QXcbIntegration: impossible de créer le contexte OpenGL de la plate-forme, ni GLX ni EGL ne sont activés ((null): 0, (null))»


21

Je travaille sur xfce "Xubuntu", j'ai mis à jour mon studio Android, et chaque fois que j'exécute un projet avec l'émulateur, je reçois ces deux erreurs:

Émulateur: avertissement: QXcbIntegration: impossible de créer le contexte OpenGL de la plate-forme, ni GLX ni EGL ne sont activés ((null): 0, (null))

Émulateur: émulateur: ERREUR: VkCommonOperations.cpp: 496: échec de création de l'instance Vulkan.


J'ai le même problème avec Arch exécutant Gnome 3 en utilisant Wayland. Pardonnez mon ignorance, mais je n'utilise ni XFCE ni * buntu donc je dois vous demander, utilisez-vous Wayland ou XOrg / XServer? (juste pour exclure s'il s'agit d'un problème avec Wayland)
— Timberwolf

1
La même erreur apparaît pour moi depuis la dernière mise à jour de l'émulateur Android sur Arch avec XFCE et le serveur XOrg classique.
— Benedikt Waldvogel

Je suis sur Arch avec Gnome3 sur XOrg et j'ai le même problème. Ce n'est donc pas spécifique à Wayland ou XOrg.
— Sumit Anantwar

1
Se pourrait-il que le problème soit lié à un matériel pas si nouveau? C'est là que je l'obtiens.
— Bernhard Bodenstorfer

Même chose ici, KDE Neon, Ryzen 3700X, Nvidia GTX970 - ne l'appellerait pas si nouveau. En outre, le problème est présent sur Google Issue Tracker: [link] ( issuetracker.google.com/issues?q=qxcbintegration )
— nluk

Réponses:


1

J'ai eu la première erreur.

Émulateur: Avertissement: QXcbIntegration: Impossible de créer le contexte OpenGL de la plateforme, ni GLX> ni EGL ne sont activés ((null): 0, (null))

L'erreur est restée mais l'émulateur fonctionne correctement. J'ai changé les deux paramètres suivants avec les deux valeurs suivantes dans le fichier config.ini du dossier avd.

hw.gpu.enabled = non

hw.gpu.mode = swiftshader_indirect

Le dossier avd doit se trouver de la même manière: /home/[votre_nom_utilisateur_uxux-2010/.android/avd/Nexus_One_API_22.avd/

Nexus_One_API_22 est le nom de l'avd.


Cela ne m'a pas arrangé. Cela semble être un problème ouvert, voir: issuetracker.google.com/issues/141785912
— Mike H
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.