RE: how to start xvfb from Arch linux ARM64 architecture

2020-01-29 Thread Mgr. Janusz Chmiel
I have been A chaos man and I have typed
xvfb instead of Xvfb. So I could start The server without problems. But
therea are other complex issues for Me related to Dbus sockets and Dbint
error, which prevent Orca from functioning. BUt thanks to all of you, who
are contributing on XVFB development and X11vnc development, it is really
possible to run X11 apps on Android devicesand output is even acceptable by
sighted users. Sure. I do not think, if is it possible to transport 3D
graphics over VNC protocol by using XVFB or no, but for my personal needs, I
AM finally able to run Mate including mate panel. Sure, some Mate panel
applets are crashing because of memory allocation issues, because Shmem
related functions are not implemented on Android OS. Termux uses some
library, which does its best to implement all important shared memory sys
calls, but this library is compatible with Android Bionic but not with LIBC
for normal Linux.
So experienced C or C++ programmers would had to spent many many hours to
implement it for chroots which are executed on Android device and I Am
afraid, that it is not realistic anticipation from Me.
BUt even without full Shmem support, it is possible even to use hot keys,
activate mate menu, many apps which have been programmed for mate. So Pluma,
Caja, Mate archive manager. Unfortunately, Android contain some security
algorithms whihch prevent The system to get process capabilities,
proc/mounts can not be opened on Android 8 and newer and similar informatic
issues.

So Gnome-keyring-daemon can not get process capabilities and on Android 6 it
report insufficient process capabilities. But for non big professional, who
do not work for remarkable company, who do not need to encrypt and protect
passwords and other keys in memory, it is OK.

___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s


RE: how to start xvfb from Arch linux ARM64 architecture

2020-01-29 Thread Mgr. Janusz Chmiel
Is it GOogle Play app, x-terminal? My mission is heavy because I must use
Termux because it contain Java accessibility code, which allow Me to install
Dropbear and other apps so I can remotely control by using SSH protocol and
Puty for Windows or by using SSH for Linux. Best accessibility scenario is
to use mate-terminal app and Orca screen reader. Since from Windows, NVDA
read characters when using Nano editor to edit some configuration files
slowly and non reliably. Arrow key press gives speech feetback after one
second and some times, it bypass some char. But because Orca do not
communicate by using graphic display driver hooks, it can directly
communicate with .so libraries and app processes, it return results very
fast and reliably.

When I have used Sdrausty script in 2017 year, I have been able to use Orca.
The question is, if x-terminal will do something with Dbus.
My hope would be, if some body advanced, who deeply know C or C++ would
determine, if latest DBUS which is being used on latest stable Arch Linux
have not been programmed by The way, that it is really impossible to use it
from Chroots by using Android devices.
To be honest, Dbus sockets have been issue also for Userland app developers.
So may be, that it is possible to overcome this issue if somebodey have deep
programmers and Linux knowledge, much more better than I have.
Thank you I will try to use x-terminal app. And thank you very much for
yours kind answer to my plea.

___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s


AW: how to start xvfb from Arch linux ARM64 architecture

2020-01-29 Thread Walter Harms
It is very sad to read the android is getting more and more incompatible
to his ancestor linux.

Some time ago i played and used a phone a x-terminal, did you ever considered 
that ?

re,
 wh

Von: xorg  im Auftrag von Mgr. Janusz Chmiel 

Gesendet: Donnerstag, 23. Januar 2020 16:47
An: 'Adam Jackson'; xorg@lists.x.org
Betreff: RE: how to start xvfb from Arch linux ARM64 architecture

Oh its great. I like Xvfb command line better than xvfb-run script.
But as I Am observing, I will have to give it up.
Termux, Proop, Android 8.) from 11 month of 2019 contain some restrictions
related to access The proc/stat file.
So processes can not communicate to gether when running mate-session.
May be, that some very advanced programmer and man, who know Arch Linux very
deep would find AN solution.
But because Arch Linux do not work as Debian in chroot, so DBUS do not work
atuomatically, it was a wrong personal mission from my way of perspective.
I have even found outstanding Ubuntu ARM64 chroot which have been created by
special bootstrap script for Anlinux installation scripts.
But because Android 8 contain restriction related to access /proc/stat
window managers crash. It is obvious, that winow manager need to have access
to active processes list to determine their state. sSo as A result, it can
not work.

>From Debian, I could simply type mate-session &
As non root user and Mate have been executed. Sure, some little error
exists, shmem is not supported from Android, but I have been even ale to use
Orca screen reader, Firefox and many apps for Mate such as archive manager,
Caja, mate-control-center I have been even able to customize build in hot
keys.

Thanks to xvfb and x11vnc, which do not enforce to use shmem it is possible
to run it without using -noshm option, I could run many apps including
window switching between active window. Unfortunately for Me, powerful
Google have introduced restrictions because of some hackers who have wanted
to intercept processes, so It is complex to run full X11 apps from Linux on
Android newer than 7.0.
It is sad, because I was so near to my dream to have portable device.
TBecause TCP stack can be used even if GSM or WIFI is not turned on, it is
really possible to run X11 apps even with sound support thanks to build in
Pulseaudio for Termux.
So here was my complex personal mission which have been made from The
information available on various mailing lists and on various articles.
It was not easz for Me to reach my dream.
But unfortunately, The dream is over and I can only sadly think about The
days, when Android *7.0 and earlier have existed how users could run Linux
apps on Android devices.
Speed have been excellent, system did not crashed.

___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s