I am totally new to linux.
I have downloaded a handful of simple apps from the Zorin Software Center.
Many of the newly installed apps just load for about 30 seconds before failing to launch
Also the command line scares me. If there is a solution that uses the GUI, that would be preferred.
Thank you in advance for any input : )
Hi welcome to the forums.
Don't be scare of the terminal. It's a powerful tool if not the most powerful tool out there. It's a bit hard to diagnostic what's wrong if not using the commands.
Can you list which apps doesn't work?
Anbox, Login Window
Anbox - took its time loading and then closed out.
Just wanted to run a few android apps here, thought this was the way to go.
Login Window - Loaded for a few seconds then closed. Running a dual screen setup with one turned to portrait and the other in landscape. I have it configured correctly in the settings once logged in. The default login screen always chooses the portrait standing monitor.
any suggestions are appreciated
To run Anbox requires a deal of get to work, also it might not work with nvidia cards.
From read me file
In order to run Android system inside container, you need two kernel
modules: ashmem_linux and binder_linux. Since Debian kernel 4.17, these
two modules are enabled. You can find theme at,
/lib/modules/`uname -r`/kernel/drivers/android/binder_linux.ko and
If your kernel doesn't have these two modules, you can follow upstream
instructions to install them with DKMS. Please see
Run following commands to check if you have the kernel modules:
You also need to download the Android image to /var/lib/anbox/android.img.
The path is important, since the systemd service metioned below will check it.
The pre-build image can be found at <https://build.anbox.io/android-images>.
Then start the anbox-container-manager.service and the
anbox-session-manager.service, anbox-session-manager.service is a systemd
You can run following commands to manually start the services:
sudo systemctl start anbox-container-manager.service
systemctl --user start anbox-session-manager.service
If the above commands all succeed, you can start the Android application from
desktop menu now. Or you launch application from command line:
anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
You can launch the anbox process manually with ANBOX_LOG_LEVEL=debug
env ANBOX_LOG_LEVEL=debug anbox session-manager
env ANBOX_LOG_LEVEL=debug anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
/var/lib/anbox/logs/container.log contains the LXC log.
/var/lib/anbox/logs/console.log contains the console log of Android system,
Android root shell can be gained by running:
Then you can run `logcat` inside to see the Android logs.
The upstream Android image doesn't bring any App Store, but you can use adb to
install applications from the command line:
adb install FDroid.apk
As shown in the above example, you can download F-Droid apk from its website
and install it with adb.
1. Anbox may not work with Nvidia graphic drivers. If your meet segmentation
fault, please try to uninstall the drivers first.
2. If you see segfault or other errors from Android, you can try to update
Android rootfs image, as it may be fixed by upstream.
3. Some system may lack features to run Anbox, this can be checked with
command: `anbox check-features`.
More documents can be found at <https://docs.anbox.io/>.
-- Shengjing Zhu <firstname.lastname@example.org> Sun, 27 Oct 2019 23:08:28 +0800
Do you have the Android image?