首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anbox on 19.10 -声称缺少内核模块

Anbox on 19.10 -声称缺少内核模块
EN

Ask Ubuntu用户
提问于 2019-11-08 12:26:14
回答 2查看 9K关注 0票数 6

我已经安装了默认存储库中的收件箱。

加载了ashmembinder模块:

代码语言:javascript
复制
$ lsmod | grep _linux
binder_linux          163840  0
ashmem_linux           20480  0

anbox-container-manager系统服务正在运行:

代码语言:javascript
复制
$ systemctl status anbox-container-manager
● anbox-container-manager.service - Anbox Container Manager
   Loaded: loaded (/lib/systemd/system/anbox-container-manager.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2019-11-08 12:17:33 GMT; 7min ago
     Docs: man:anbox(1)
  Process: 1239 ExecStartPre=/sbin/modprobe ashmem_linux (code=exited, status=0/SUCCESS)
  Process: 1250 ExecStartPre=/sbin/modprobe binder_linux (code=exited, status=0/SUCCESS)
  Process: 1265 ExecStartPre=/usr/share/anbox/anbox-bridge.sh start (code=exited, status=0/SUCCESS)
 Main PID: 1334 (anbox)
    Tasks: 9 (limit: 4915)
   Memory: 11.3M
   CGroup: /system.slice/anbox-container-manager.service
           └─1334 /usr/bin/anbox container-manager --daemon --privileged --data-path=/var/lib/anbox

Nov 08 12:17:33 frog systemd[1]: Starting Anbox Container Manager...
Nov 08 12:17:33 frog systemd[1]: Started Anbox Container Manager.

但是,当我试图启动会话管理器时,它声称内核模块没有安装:

代码语言:javascript
复制
$ anbox session-manager
[ 2019-11-08 12:25:39] [session_manager.cpp:130@operator()] Failed to start as either binder or ashmem kernel drivers are not loaded

这是众所周知的问题吗?

EN

回答 2

Ask Ubuntu用户

发布于 2020-01-27 16:46:35

内核模块在那里,但是/dev/binder不是--因为这不是binder_linux模块的工作方式。morphis但是,它不是一个bug,因为他们有一个拉请求使收件箱与当前的binder_linux模块一起工作。据我所知,你应该能够使它与“边缘”通道的快照。也就是说,

代码语言:javascript
复制
sudo snap install --devmode --edge anbox

但是我对快照的体验是不存在的。

票数 2
EN

Ask Ubuntu用户

发布于 2020-01-21 19:20:36

今天我的系统也犯了同样的错误:

代码语言:javascript
复制
$ uname -a
Linux ntg-pc 5.3.0-26-generic #28-Ubuntu SMP Wed Dec 18 05:37:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

我注意到的一件事是,尽管mod探头工作正常,但是只创建了/dev/ashmem .

代码语言:javascript
复制
sudo modprobe ashmem_linux
$ sudo modprobe binder_linux
$ lsmod | grep -e ashmem_linux -e binder_linux
2:ashmem_linux           20480  0
3:binder_linux          163840  0
$ ls -alh /dev/binder /dev/ashmem
ls: cannot access '/dev/binder': No such file or directory
crw------- 1 root root 10, 53 Jan 21 19:10 /dev/ashmem
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1187253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档