-
Notifications
You must be signed in to change notification settings - Fork 163
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
[Feature request] Termux's shm support. #271
Comments
Used to run Termux:API and If you run PRoot Distro and not using |
It simply prints logcat
It looks like it simply can not access path to apk (in |
Is there a way to detect proot? When I tried to use |
And there is one more question. How to make proot use single namespace for all the invocations of proot (mentioned here)? |
I was able to bind that path (/data/app) under proot-distro, so the fix should be trivial. |
In that case you can detect that by registering signal handler for Another way is used by Note that you can also be under
There currently isn't such option as this namespacing behaviour is just effect of that shm status is stored within Probably it'd make more sense to use Also in that case It might also be possible to just use |
Hi. I am writing new termux-x11 version which will use embedded X server. That means it will be impossible to use Xvfb or Xwayland in proot container so proot-distro users will not be able to use any program which requires MIT-SHM support.
MIT-SHM requires both server (which will run in android's JVM) and clients (in our case in proot'ed environment) to have the same sysv ipc mechanisms. I know that it is complicated because of syscall chaining, but maybe there is some way to make proot use termux's ipc implementation?
For some reason termux-x11 can not be started in proot (for some reason
app_process
can not find required files) so I can not start it in container.Thank you for your hard work.
The text was updated successfully, but these errors were encountered: