Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tuner and Linux chrooted environments on Android devices #74

Open
JanuszChmiel opened this issue Oct 23, 2021 · 2 comments
Open

Tuner and Linux chrooted environments on Android devices #74

JanuszChmiel opened this issue Oct 23, 2021 · 2 comments

Comments

@JanuszChmiel
Copy link

It would be very interesting to build yours player also for Aarch64 Bit distributions executed by using Proot. There are currently two main projects for such tasks. Termux and Userland. Both of those environments are using Proot which executed Linux apps by using Btrace and system calls monitoring and changing them in real time. X11 apps can be used thanks to VNC clients for Android such as Bvnc Pro. I will send build logs and error message after executing The player.

@JanuszChmiel
Copy link
Author

I have tried to build Tuner on Huawei 10 Mate lite by using latest Termux and by using ArchLinux script produced by MR Rausty.
Unfortunately, app can not create The sub directory for storing app settings.
As A result, app display The following error first.

** (com.github.louis77.tuner:23734): WARNING **: 13:46:55.338: Application.vala:101: dir couldn't be created: error while folder creation /home/janusz/.local/share/com.github.louis77.tuner: No such file or directory
So app can not display its GUI.
As A result of The previous error app display next error.
** (com.github.louis77.tuner:29015): WARNING **: 16:10:27.950: Window.vala:413: current theme: system

** (com.github.louis77.tuner:29015): CRITICAL **: 16:10:27.988: Settings.vala:95: connection impossible ™: No such file or directory

I have typed The following commands to build your app.
[root@localhost tuner]# meson build && cd build
[root@localhost build]# meson configure -Dprefix=/usr
I AM attaching output logs from build and install process.
tunerbuild1.txt

I AM deeply sory for my intruding with such non standard configuration. But I have been able to build Gradio and Goodvibes. Unfortunately, Gradio database have been crashed by some unpleasant people. So I Am doing my best to find other GTK3 or GTK4 accessible INternet radio player. It may seems to very strange to run Linux apps in such strange environment, but it is really ppossible to build many apps. I can even run such complex app as Orca screen reader, which uses intensive inter process communication based on Dbus. So I think, that it should be possible to find An solution.
I can even install Tmate SSH app to allow you to remotely debug on my phone. It only depend on your good will and time.
Sure, I can also follow your instructions to find The cause of The error with you.

@louis77
Copy link
Owner

louis77 commented Nov 9, 2021

Can you try to find out the permission for your directory /home/janusz/.local/share/ and post them here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants