You are not logged in.
After an update of several packages, I found that the OpenGL recording function of SimpleScreenRecorder stopped working; standard X11 recording still works fine, and I've checked that it's not an issue with the new ffmpeg version. Unfortunately I can't see any error messages when I use the Launch Now button to launch the GLInjected program to be recorded, the window doesn't open at all, and there are no messages on stdout. This worked fine before the update; last update before this one was a couple weeks ago.
I've also tried running the ssr-glinject command manually to launch the program to be recorded with the injected libraries used by SimpleScreenRecorder: the program still doesn't start, but there's the following error message
[SSR-GLInject] Error: Can't get dlsym address!From what I've gathered, ssr-glinject injects its own dlsym and dlvsym functions (libdl.so), but apparently it can't find them: I've checked the symbols in libdl.so and in glibc 2.35 they aren't there, while in glibc 2.33 (before the update) they were available. Just wanted to know if I'm on the right track and this change in glibc is normal, so that I can report a bug to SimpleScreenRecorder
Offline
Looks like glibc 2.34 moved libdl.so functionality into libc , see https://sourceware.org/pipermail/libc-a … 29718.html
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Thanks for your help!
Offline