"에뮬레이터 : 경고 : QXcbIntegration : 플랫폼 OpenGL 컨텍스트를 작성할 수 없습니다. GLX 또는 EGL을 사용할 수 없습니다 ((null) : 0, (null))"수정 방법


21

xfce "Xubuntu"에서 작업 중이고 Android 스튜디오를 업데이트했으며 에뮬레이터로 프로젝트를 실행할 때 마다이 두 가지 오류가 발생합니다.

에뮬레이터 : 경고 : QXcbIntegration : 플랫폼 OpenGL 컨텍스트를 작성할 수 없으며 GLX 또는 EGL이 활성화되어 있지 않습니다 ((null) : 0, (null))

에뮬레이터 : 에뮬레이터 : 오류 : VkCommonOperations.cpp : 496 : Vulkan 인스턴스를 만들지 못했습니다.


Wayland를 사용하여 Gnome 3을 실행하는 Arch와 동일한 문제가 있습니다. 내 무지를 용서하지만 XFCE 나 * buntu를 사용하지 않으므로 Wayland 나 XOrg / XServer를 사용하고 있습니까? (Wayland 문제인 경우 제외)
Timberwolf

1
XFCE 및 클래식 XOrg 서버가있는 아치에서 최신 Android 에뮬레이터 업데이트 이후에도 동일한 오류가 나타납니다.
Benedikt Waldvogel

XOrg에서 Gnome3과 함께 아치에 있으며 동일한 문제가 있습니다. 따라서 Wayland 또는 XOrg에만 국한되지 않습니다.
Suant Anantwar

1
문제가 새로운 하드웨어가 아닌 것과 관련이있을 수 있습니까? 이것이 내가 얻는 곳입니다.
Bernhard Bodenstorfer

KDE Neon, Ryzen 3700X, Nvidia GTX970도 마찬가지입니다. 또한 Google 문제 추적기에 문제가 있습니다. [link] ( issuetracker.google.com/issues?q=qxcbintegration )
nluk

답변:


1

첫 번째 오류가 발생했습니다.

에뮬레이터 : 경고 : QXcbIntegration : 플랫폼 OpenGL 컨텍스트를 작성할 수 없습니다. GLX> 또는 EGL이 활성화되어 있지 않습니다 ((null) : 0, (null))

오류가 남아 있지만 에뮬레이터가 올바르게 실행 중입니다. avd 폴더에서 config.ini 파일의 다음 두 값으로 다음 두 설정을 변경했습니다.

hw.gpu.enabled = 아니오

hw.gpu.mode = swiftshader_indirect

avd 폴더는 /home/[your_linux_username]/.android/avd/Nexus_One_API_22.avd/와 유사하게 위치해야합니다.

Nexus_One_API_22는 avd의 이름입니다.


이것은 나를 위해 고치지 않았습니다. 공개 된 문제인 것 같습니다. issuetracker.google.com/issues/141785912
Mike H
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.