Ubuntu 20.04 上的 Anbox

Ubuntu 20.04 上的 Anbox

我已经在 Ubuntu 上安装了 anbox(使用 snap)。

在 Anbox 安装内核模块页面上,提到“从 Ubuntu 19.04 开始,binder 和 ashmem 现在使用标准 Ubuntu 内核 (>= 5.0) 构建,您不再需要从 PPA 安装模块”。现在,当我运行 anbox 时,只会出现启动屏幕,然后它就消失了,什么都没有打开。
我不知道如何继续。

使用“ sudo modprobe ashmem_linux ”命令时,我收到 -
modprobe:错误:无法插入‘ashmem_linux’:操作不允许

$ ls -1 /dev/{ashmem,binder}
ls:无法访问‘/dev/ashmem’:没有此文件或目录
ls:无法访问‘/dev/binder’:没有此文件或目录

答案1

我认为运行 Anbox 并将EGL_PLATFORM变量设置为x11对我有帮助。你可以运行EGL_PLATFORM=x11 anbox

export EGL_PLATFORM=x11
anbox

我认为使用 X11 还是 Wayland 并不重要。

为了能够以典型方式(而不是从控制台)使用 Anbox 启动应用程序,您可能需要编辑特定的“.desktop”文件。

还有类似的GitHub 问题(并且我认为我可能在那里找到了这个解决方案)。

相关内容