jak naprawić „Emulator: Ostrzeżenie: QXcbIntegration: Nie można utworzyć kontekstu OpenGL platformy, ani GLX, ani EGL nie są włączone ((null): 0, (null))”


21

Pracuję nad Xfce „Xubuntu”, zaktualizowałem moje studio Android i za każdym razem, gdy wykonuję dowolny projekt za pomocą emulatora, otrzymuję te dwa błędy:

Emulator: Ostrzeżenie: QXcbIntegracja: Nie można utworzyć kontekstu OpenGL platformy, ani GLX, ani EGL nie są włączone ((null): 0, (null))

Emulator: emulator: BŁĄD: VkCommonOperations.cpp: 496: Nie udało się utworzyć instancji Vulkan.


Mam ten sam problem z Arch działającym w Gnome 3 przy użyciu Wayland. Wybacz moją ignorancję, ale nie używam XFCE ani * buntu, więc muszę zapytać, czy używasz Waylanda lub XOrga / XServera? (aby wykluczyć, że jest to problem Waylanda)
Timberwolf

1
Ten sam błąd pojawia się dla mnie od ostatniej aktualizacji emulatora Androida na Arch z XFCE i klasycznym serwerem XOrg.
Benedikt Waldvogel

Jestem na Arch z Gnome3 na XOrg i mam ten sam problem. Nie jest to więc specyficzne dla Waylanda ani XOrga.
Sumit Anantwar

1
Czy to możliwe, że problem jest związany z niezbyt nowym sprzętem? Oto gdzie to rozumiem.
Bernhard Bodenstorfer

To samo tutaj, KDE Neon, Ryzen 3700X, Nvidia GTX970 - nie nazwałby tego niezbyt nowym. Ponadto problem występuje w narzędziu Google do śledzenia problemów: [link] ( Issuetracker.google.com/issues?q=qxcbintegration )
wtorek,

Odpowiedzi:


1

Mam pierwszy błąd.

Emulator: Ostrzeżenie: QXcbIntegration: Nie można utworzyć kontekstu OpenGL platformy, ani GLX> ani EGL nie są włączone ((null): 0, (null))

Błąd pozostał, ale emulator działa poprawnie. Zmieniłem następujące dwa ustawienia na kolejne dwie wartości w pliku config.ini z folderu avd.

hw.gpu.enabled = no

hw.gpu.mode = swifthader_indirect

Folder avd powinien znajdować się podobnie: /home/[twoj_linux_username]/.android/avd/Nexus_One_API_22.avd/

Nexus_One_API_22 to nazwa avd.


To mnie nie naprawiło. Wydaje się, że jest to otwarty problem, patrz: Issuetracker.google.com/issues/141785912
Mike H
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.