@deeptho
In cachyos and other archlinux OS's I use, toggle overlay isn't overlaying on any videos in the window, single or mosaic. OK in non-archlinux OS's.
Should it have indicated an error in neumo.log at or after line 353 if overlaying was not accomplished?
debug log provided too if it's of any relevance to the issue.
Appreciated if you can help. Other than that, all fine with the archlinux OS's at present - as long as LTS kernels are available with rolling releases (at least on a couple of them)
neumo.log shows nothing that is an error. It al seems to work as expected, so it would need adding some debugging, which is difficult to do without access to the computer. You could try to add some statement like
dtdebugf("Some message");
in various places in neumosvg.cc and neumompv.cc
The log files then perhaps tell perhaps if the right functions are called (probably yes).
One thing to check first is the following
Run the following code (also try it on a working system)
Code:
wget https://upload.wikimedia.org/wikipedia/commons/f/fd/Ghostscript_Tiger.svg
~/neumodvb/build_ext/neumowxsvg/bin/svgview Awesome_Tiger_Icon.svg
This will download an image and the second command should show a tiger in a window.
Of course the second command may change a bit depending on where your neumodvb folder is.
This is just a hunch, but the reason I suspect this is the following: the always too-clever-for-their-own good gnome developers have decided
that image loading should be turned into something excessively complex "for security" (to protect you from all the dangerous icons installed
by your operating system) and have forced this into low level libraries which
then are adopted by all kinds of frameworks because they have no other choice.
Unfortunately that overly complex code is also buggy as I have already experienced myself (unrelated to neumodvb).
Over time, I expect things to gradually get worse: more features will be removed, functionality will further decrease and
code will get slower and ever more weird bugs will be introduced. And your cachyos seems to prefer very new code.
This is similar how for instance also microsoft powerpoint, windows, ... have gotten worse over the years.
If the above tiger test fails, then my hunch is correct. Otherwise at least one cause can be excluded.