Howdy Didier (again),
PS: nope, i did not forget about making SDDM accessible. I just cant multiply
my own yet XD.
Am 11.01.2022 um 18:08 schrieb Linux A11y <chrys@xxxxxxxxxxxxxx>:
Howdy, Didier my Friend,
Well, yea, all works as expected without systemd but the detection of the
session type. In this case the ignore/unignore screen Have to be used to
suspend fenrir manually or configure a static screen to be ignored where
always runs the UI.I know that because some of my useres are using void
linux, what doesn’t ship systemd by default northey installed it. All cases
where the logind dbus API is used, is to determine the current session type.
So no oher deal breakers are planned. I only use systemd-logind for this task
because i didn’t found another way to go. But like noted, this is not nailed
for me or caused by ideological reasons.
Scanning PS over and over takes to much time and there is no universal way to
read it from environmental variables from another session (AFAIK). But if,
just a call, and we vanish the target 8-).
Am 11.01.2022 um 17:51 schrieb Didier Spaier <didier@xxxxxxxx>:
with the planned changes, will fenrir continue to be usable in systems that
not include systemd?
--------------------------------------------Le 11/01/2022 à 17:33, Linux A11y a écrit :Howdy Ishe, Howdy List,
Maybe this is interesting to all here.
Sadly this is a very known issue.
Fenrir uses systemd-logind to get the session type of the current TTY. This
could be X11, Wayland or TTY for no graphical interface / textmode.
Currently X11 / startx does not set this session type. Its done by most of
display manager ( this is why it works when GDM, lightDM or SDDM is used).
Sadly i never figured a global and performant solution to alternative query
properly. If you know one let me know, i hack it in.
But luckily it seems this situation is getting solved. Systemd implemented
needed bits to make X11, instead of the display managers, set the session
Systemd issue missing a interface (fixed in systemd 246)
The missing X11 issue to use the systemd interface to update the session
Ironically last month came a patch along to fix the X11 issue. If that
released your issue will magically disappear.
As the X11 development sloved down, my offer is still valid, if someone
to get the state if X11 is running on a TTY as root, i will implement it.
Sorry for slow down the development speed of fenrir, its far from being
but i currently use my time to modernize OCRdesktop, accessibility tool to
OCR techniques to use an inaccessible application or document. The work
almost done and i already test everything. Seems we can release soon.
For those who don't know:
You can follow my work on my blog
I also spent a lot of time to bring the orca screenreader to an plugin based
architecture, see here:
Feel free to support me on Patreon. Or help me otherwise like programming,
testing…. This tributes my work i sped for the a11y community :). I really
collaboration and development is fun to me, but even more fun in a group.
My plan is to post more often about my current work there and i m too lazy
host an blog by my own lol.
Its a lot of work for a one man show ;). That’s the reason why development
fenrir slows down. But we all will profit by this work in anyway. So fenrirs
development speeds up again after having orca in a useful state, and ready
Am 11.01.2022 um 16:21 schrieb Ishe Chinyoka
I like the setting of autosuspend of fenrir in given virtual consoles.
However, recently I'd been launching my graphical desktop using the
startx approach. Thus, I log into TTY 2 for instance and then type
The problem is, even though the graphical desktop comes up, I will still
continue to get the feedback from Fenrir. So lately I had resorted to
suspending Fenrir in tty 2 where I launch my startx.
My question is, Is there a way to autosuspend Fenrir when startx is
being launched? If there is, how can I do this? Or can this be added as
a feature in future releases of Fenrir?
I am on Arch Linux, and startx will be running the mate desktop. So in
my .xinitrc I just have this line:
Are there any other parameters that I can enter?
Good people do not need laws to tell them to act responsibly, while bad
will find a way around the laws.
- Plato (427-347 B.C.)
IRC Live Support:
IRC Live Support: