64 Bits OS Linux, Nested V, not working with gpu swiftshader_indirect

Author: willthromCreated May 21, 2021Updated Sep 10, 2026

Bug Report

Operating System:

Debian Host -> Centos7 64 Guess

Docker Image:

android-container budtmo/docker-android-x86-10.0

Docker Version:

20.10.6

Docker-compose version (Only if you use it):

Docker Command to start docker-android:

docker run --privileged -v /dev/kvm:/dev/kvm -d -p 6080:6080 -p 5554:5554 -p 5555:5555 -e DEVICE="Samsung Galaxy S6" --name android-container budtmo/docker-android-x86-10.0

Expected Behavior

in NoVNC see the phone/emulator. Now it is empty

Actual Behavior

Emptyness in NoVNC Logs shows only: Emulator was not previously initialized. Preparing a new one...

Temporal fix

I checked in the container (exec) if I tried to run the emulator manually with no parameters, and it works.

Checkying the app.py I see the parameter -gpu swiftshader_indirect If I run the same command it fails with a Segmentation fault (core dumped)

If I removed the GPU option it starts without a problem.

Could you please add this as an argument?