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

Huawei P 20 lite and Fedora 37 issue #261

Open
JanuszChmiel opened this issue Mar 17, 2023 · 0 comments
Open

Huawei P 20 lite and Fedora 37 issue #261

JanuszChmiel opened this issue Mar 17, 2023 · 0 comments

Comments

@JanuszChmiel
Copy link

Dear elite Proot developers,
I Am facing issues with The Orca screen reader on Fedora 37.
I AM using Termux 118, latest Termux updates and up to date stable release of Proot-distro.
Issues with Orca.
I type The following commands
pkg install proot-distro
proot-distro install fedora
proot-distro login fedora
adduser janusz
dnf update
I have answerred Yes on The question to upgrade.
After successfull upgrade I have logout from Fedora by typing exit
Proot-distro login fedora
dnf install @mate-desktop orca espeak-ng
After installation of Those packages I have logout by typing exit
I have installed Tigervnc on Termux
pkg update
pkg install tigervnc
I have established XVNC connection from Termux by typing
Xvnc :0 -SecurityTypes None &

Then I have started Fedora to allow Xvnc from Termux to cooperate with Mate Desktop in fedora by typing The following command
proot-distro login fedora --user janusz --shared-tmp
export DISPLAY=:0
mate-session &
orca -setup &
Sure, I have also connected to my desktop by using my favourite Bvnc Pro VNC client Android app.
Orca work smoothly.
But after correctly logout from Mate.
I have found out, that Orca is not being automatically autoterminated correctly after logout from The Mate session.
Because Orca did not spoken screen reader off.
As A result.
After next mate-session &
command, orca refuses to start.
Some bugs related to speech-servber autospawn and Orca did not speak at all.
I have even tried to killed Xvnc from Termux, I have logout from Fedora but nothing help.
The crash is caused by The fact, that Orca is not being terminated correctly, may be AN GConf or Orca screen reader config file have been closed incorrectly.

Sad reality is, that when Fedora 35 have been used by using proot-distro, I could logout and login to Mate for many times and nothing has happened with Orca.
Orca has worked perfectly.
Even Debian do not autoterminate Orca correctly, I can even kill mate with Orca by pressing CTRL+c for many times but Orca work normally after starting Mate again.?

Please, is it possible to create some module in C which will be able to autoterminate all processes when mate logout even if regular Linux kernel is not being presented?

I Am using Android 9.0.
Or is it impossible?

I would use Lxde instead of Mate.
But Lxde is not so perfectly accessible.
Desktop items do not speak at all, it is necessary to enable assistive technology support by launching special LXDE app and it is necessary to accept fact, that network manager is not accessible at all, and icon tray also.

Mate also contain very customisable window manager by changing many window manipulation shortcuts and desktop environment is more friendly than Lxde.

Any help is very welcomed.

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

1 participant