SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Without touchscreen, you will end up with repetitive strain within one month.
Because most of them require massive amount of input and lack keybinds. (I've used android-x86 in qemu for some testing)
I have tested ARC Welder extension as you explained @Drakeo.
On Slackware :
--------------
Under Chromium 72.0.3626.81, I have successfully installed ARC Welder as an extension
When I launch it, the window appears asking me for a temp directory where to write ( I give it /tmp ) and then
showing me a button "Add you APK"
I have downloaded the APK of soundcorset that I would want to run inside Chromium
I click on the button and give it the APK : a rotating wheel appears and rotates a long long time without stopping or showing me anything !
On Windows 10 :
---------------
I have tested the same thing on Win 10 with Google Chrome to see if there are differencies.
At the same point, when I click on the button "Add you APK" I get the rotating wheel but after a few seconds, the window of parameter of soundcorset appears and after saving them, soundcorset works normally !
Back to Slacware, I have tried to uninstall Arc Welder and to reinstall it but the result is the same !
Is there a way to debug ? Or have I a wrong version Of Chromium ?
i tested PrimeOS for a couple hours, and it is okay, very much like android_X86 found on distrowatch & sourceforge.net primeOS is a little better, i tested it on an extra ssd i have so did not have to nuke the slackware install, not much i can say about it other than if there is an android app you can not live without then it will more than likely serve that purpose, i have since pulled the drive and put the one with slackware back in because i like it better, and i will keep PrimeOS on that extra drive just in case i want to try something on it, but slackware linux is my daily driver, i got to have slack
It can use snap, but they provide instructions on how to compile it manually.
Code:
$ git clone https://github.com/anbox/anbox.git
$ cd anbox
$ mkdir build
$ cd build
$ cmake ..
$ make
I tried getting this working back in 2017, but kept running into segfault issues (as were many Arch users at the time). I haven't tackled it in a long time and I never pushed my SlackBuild to github, but if you're interested in trying it, I could do it when I get home (maybe it will work without issue now).
I try this morning but it crashes during the cmake
Code:
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Found EGL: /usr/lib64/libEGL.so
-- Found GLESv2: /usr/lib64/libGLESv2.so
CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find Protobuf (missing: Protobuf_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.13/Modules/FindProtobuf.cmake:595 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:64 (find_package)
-- Configuring incomplete, errors occurred!
Quote:
Originally Posted by bassmadrigal
It can use snap, but they provide instructions on how to compile it manually.
Code:
$ git clone https://github.com/anbox/anbox.git
$ cd anbox
$ mkdir build
$ cd build
$ cmake ..
$ make
I tried getting this working back in 2017, but kept running into segfault issues (as were many Arch users at the time). I haven't tackled it in a long time and I never pushed my SlackBuild to github, but if you're interested in trying it, I could do it when I get home (maybe it will work without issue now).
After doing some more checking, it seems systemd is required with these latest versions. I even tried removing the requirement from the CMakeLists.txt and it still bombed during compilation complaining that systemd/sd-bus.h doesn't exist.
It looks like this commit is the one that changed it and it is much more in depth than I'm willing to tackle right now. This is the last commit before that change. This may be a decent starting point to see if you can get it running. I may try at a later point if there isn't any other success.
NOTE: I did also need to install properties-cpp and gtest, as well as run the following from Arch before running the cmake .. command.
I hope it's OK to follow up this 6 month old thread.
I wanted to build this to run the google grasshopper coding app on my computer (rather than tablet) because there are more things to do on the app than the website. I couldn't get it to run in the ARC welder chrome addon yet.
Following bassmadrigal's advice I can get the git checkout # he mentions to compile (or make) to 100% with a couple of alterations for testing purposes. One was to turn off the -Werror flag which got me past the warning here:
Code:
[ 40%] Building CXX object src/CMakeFiles/anbox-core.dir/anbox/logger.cpp.o
/home/kevin/build/anbox/src/anbox/logger.cpp:20: warning: "BOOST_LOG_DYN_LINK" redefined
20 | #define BOOST_LOG_DYN_LINK
|
<command-line>: note: this is the location of the previous definition
Is this because all the system libraries have changed since the version of code I've tried to build was written?
I'm a total noob at trying to fix anything like this, hence the fact I'm using the grasshopper app
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.