История изменений
Исправление xenith, (текущая версия) :
Для Snap:
-1. Рассмотреть вариант установки не из snap. Anbox есть в Debian Bullseye contrib, но сборка старовата (2021-01-06).
-
Посмотреть что выдаёт
snap run anbox.anbox check-features
. Должно выдатьYour computer does meet all requirements to run Anbox
. Если выдаёт does not meet, то дальнейшие шаги бесполезны, и работать он не будет. -
Посмотреть что выдаёт
snap run anbox.appmgr
либоsnap run anbox.anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
. При нормальной работе должен запуститься лончер приложений Анбокса. -
Если не запускается, проверить
ls -l /dev/binder /dev/ashmem
. Если их нет, сделать
sudo modprobe ashmem_linux
sudo modprobe binder_linux
и затем проверить их наличие ещё раз.
-
Проверить
systemctl status snap.anbox.container-manager.service
. Если его нет, или если онActive: inactive (dead)
, сделатьsudo snap start anbox
(кажется,sudo systemctl start snap.anbox.container-manager.service
тоже должен сработать). Если онActive: failed
, но на предыдущем шаге не было/dev/binder
и/dev/ashmem
и пришлось делатьmodprobe
, то сделатьrestart
вместоstart
. Если/dev/binder
и/dev/ashmem
уже были, или если после рестарта всё ещё выводитсяActive: failed
, то показать весь вывод командыstatus
. -
Опционально запустить
snap run anbox.anbox session-manager
в отдельном терминале, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение. -
Когда всё заработает, можно сделать
systemctl enable snap.anbox.container-manager.service
чтобы не запускать его вручную после ребута.
Disclaimer: я ни разу не пользовался Snap, поэтому инструкцию не проверял, и на любом шаге может присутствовать ошибка. Вместо snap run anbox.anbox ...
, возможно, следует запускать /snap/bin/anbox ...
.
Исправление xenith, :
Для Snap:
-1. Рассмотреть вариант установки не из snap. Anbox есть в Debian Bullseye contrib, но сборка старовата (2021-01-06).
-
Посмотреть что выдаёт
snap run anbox.anbox check-features
. Должно выдатьYour computer does meet all requirements to run Anbox
. Если выдаёт does not meet, то дальнейшие шаги бесполезны, и работать он не будет. -
Посмотреть что выдаёт
snap run anbox.appmgr
либоsnap run anbox.anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
. При нормальной работе должен запуститься лончер приложений Анбокса. -
Если не запускается, проверить
ls -l /dev/binder /dev/ashmem
. Если их нет, сделать
sudo modprobe ashmem_linux
sudo modprobe binder_linux
и затем проверить их наличие ещё раз.
-
Проверить
systemctl status snap.anbox.container-manager.service
. Если его нет, или если онActive: inactive (dead)
, сделатьsudo snap start anbox
(кажется,sudo systemctl start snap.anbox.container-manager.service
тоже должен сработать). Если онActive: failed
, но на предыдущем шаге не было/dev/binder
и/dev/ashmem
и пришлось делатьmodprobe
, то сделатьrestart
вместоstart
. Если/dev/binder
и/dev/ashmem
уже были, и после рестарта всё ещё выводитсяActive: failed
, то показать весь вывод командыstatus
. -
Опционально запустить
snap run anbox.anbox session-manager
в отдельном терминале, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение. -
Когда всё заработает, можно сделать
systemctl enable snap.anbox.container-manager.service
чтобы не запускать его вручную после ребута.
Disclaimer: я ни разу не пользовался Snap, поэтому инструкцию не проверял, и на любом шаге может присутствовать ошибка. Вместо snap run anbox.anbox ...
, возможно, следует запускать /snap/bin/anbox ...
.
Исходная версия xenith, :
Для Snap:
-1. Рассмотреть вариант установки не из snap. Anbox [есть(https://packages.debian.org/bullseye/anbox) в Debian Bullseye contrib].
-
Посмотреть что выдаёт
snap run anbox.anbox check-features
. Должно выдатьYour computer does meet all requirements to run Anbox
. Если выдаёт does not meet, то дальнейшие шаги бесполезны, и работать он не будет. -
Посмотреть что выдаёт
snap run anbox.appmgr
либоsnap run anbox.anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
. При нормальной работе должен запуститься лончер приложений Анбокса. -
Если не запускается, проверить
ls -l /dev/binder /dev/ashmem
. Если их нет, сделать
sudo modprobe ashmem_linux
sudo modprobe binder_linux
и затем проверить их наличие ещё раз.
-
Проверить
systemctl status snap.anbox.container-manager.service
. Если его нет, или если онActive: inactive (dead)
, сделатьsudo snap start anbox
(кажется,sudo systemctl start snap.anbox.container-manager.service
тоже должен сработать). Если онActive: failed
, но на предыдущем шаге не было/dev/binder
и/dev/ashmem
и пришлось делатьmodprobe
, то сделатьrestart
вместоstart
. Если/dev/binder
и/dev/ashmem
уже были, и после рестарта всё ещё выводитсяActive: failed
, то показать весь вывод командыstatus
. -
Опционально запустить
snap run anbox.anbox session-manager
в отдельном терминале, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение. -
Когда всё заработает, можно сделать
systemctl enable snap.anbox.container-manager.service
чтобы не запускать его вручную после ребута.
Disclaimer: я ни разу не пользовался Snap, поэтому инструкцию не проверял, и на любом шаге может присутствовать ошибка. Вместо snap run anbox.anbox ...
, возможно, следует запускать /snap/bin/anbox ...
.