How-to; Getting SimpleScreenRecorder to work in Racy 5.5
Posted: Tue 15 Aug 2017, 22:11
Evening, all.
I've been consolidating things across the kennels, part of which has included reducing the occupants from 10 down to 8. I no longer feel I need so many Pups, and most of my 'testing' days are now behind me!
I'm also attempting to standardise apps across all Pups, too. One of these is SimpleScreenRecorder. I know there's various command-line solutions (and front-ends) based on ffmpeg, but I've got kinda used to S.S.R by now...
There were only two Pups left where S.S.R wasn't available, in any way, shape or form. One was Lucid.....and the other was Racy 5.5. Following my query as to the availability of such an app on rerwin's Lucid thread, watchdog has come up with a 'glibc-tweaked' version of S.S.R, which gets around Lucid's ancient glibc 2.11. It's using the same glibc-2.2.0 setup that he's employed very successfully on a whole series of Mozilla-based browsers.....I'm guessing it's probably based on battleshooter's original glibc workaround for the Chromium browsers in Racy/Carolina a few years ago, with the addition of some very inspired scripting. Following a major 'spring-clean' of the hard drive this morning, and a total re-organisation of the contents (things were getting a bit sloppy!), I finally got around to trying it out in Lucid late this afternoon.
There's two packages. One is a QT4 SFS, and the other is the 'tweaked' S.S.R .pet. You can find 'em both here:-
http://www.murga-linux.com/puppy/viewto ... 352#964352
...available from watchdog's GoogleDrive. The result? This is the 0.3.3 version, and while not Maarten Baert's most recent release, it works perfectly. Kudos, and much respect to watchdog for coming up with this; where would we all be if it weren't for guys like him?
------------------------------------------------------------------------
Anyway, this all got me thinking. This only left Racy, with its equally ancient glibc, to 'sort out' with screen recording.....preferably the same one that I've gotten used to.
I've already installed battleshooter's glibc-220 workaround so I can run the last 32-bit Linux Chrome & watch NetFlix. Watchdog's package has it's own 'standalone' glibc-220 'tweak' built-in. So I thought, 'What the hell', and gave it a try in Racy.
I didn't expect it to start straight away, and I wasn't disappointed. The terminal told me there were some 'extras' still required; libtasn1.so.3 (which I borrowed from Lucid), and one I haven't run into before; libp11-kit. Lucid didn't have this, nor did any of my other Pups.....so I eventually tracked down a CentOS 6 .rpm package on pkgs.org, the Linux Packages Search site. (Very good resource, this.)
https://pkgs.org/
I've added these together to make an 'extra-libs' .pet for Racy to run SSR. Install watchdog's Qt package, followed by this 'extra-libs' .pet, then finally watchdog's tweaked SSR package itself. You can find the 'extras' .pet here:-
http://www.mediafire.com/file/u3a7e8uju ... a-libs.pet
All things being equal, you should end up with SimpleScreenRecorder running sweetly in Racy 5.5..! And in case anybody's interested, here's a short 'test video' I made with it, of me putting SSR's entry from /usr/share/applications onto the desktop, changing the icon, and replacing another entry with this one.
http://www.mediafire.com/file/8eqf6wi94 ... test-1.mp4
Just to prove it works, like...
Enjoy. Any probs with this, boys & girls, you know where to find me.
Mike.
I've been consolidating things across the kennels, part of which has included reducing the occupants from 10 down to 8. I no longer feel I need so many Pups, and most of my 'testing' days are now behind me!
I'm also attempting to standardise apps across all Pups, too. One of these is SimpleScreenRecorder. I know there's various command-line solutions (and front-ends) based on ffmpeg, but I've got kinda used to S.S.R by now...
There were only two Pups left where S.S.R wasn't available, in any way, shape or form. One was Lucid.....and the other was Racy 5.5. Following my query as to the availability of such an app on rerwin's Lucid thread, watchdog has come up with a 'glibc-tweaked' version of S.S.R, which gets around Lucid's ancient glibc 2.11. It's using the same glibc-2.2.0 setup that he's employed very successfully on a whole series of Mozilla-based browsers.....I'm guessing it's probably based on battleshooter's original glibc workaround for the Chromium browsers in Racy/Carolina a few years ago, with the addition of some very inspired scripting. Following a major 'spring-clean' of the hard drive this morning, and a total re-organisation of the contents (things were getting a bit sloppy!), I finally got around to trying it out in Lucid late this afternoon.
There's two packages. One is a QT4 SFS, and the other is the 'tweaked' S.S.R .pet. You can find 'em both here:-
http://www.murga-linux.com/puppy/viewto ... 352#964352
...available from watchdog's GoogleDrive. The result? This is the 0.3.3 version, and while not Maarten Baert's most recent release, it works perfectly. Kudos, and much respect to watchdog for coming up with this; where would we all be if it weren't for guys like him?
------------------------------------------------------------------------
Anyway, this all got me thinking. This only left Racy, with its equally ancient glibc, to 'sort out' with screen recording.....preferably the same one that I've gotten used to.
I've already installed battleshooter's glibc-220 workaround so I can run the last 32-bit Linux Chrome & watch NetFlix. Watchdog's package has it's own 'standalone' glibc-220 'tweak' built-in. So I thought, 'What the hell', and gave it a try in Racy.
I didn't expect it to start straight away, and I wasn't disappointed. The terminal told me there were some 'extras' still required; libtasn1.so.3 (which I borrowed from Lucid), and one I haven't run into before; libp11-kit. Lucid didn't have this, nor did any of my other Pups.....so I eventually tracked down a CentOS 6 .rpm package on pkgs.org, the Linux Packages Search site. (Very good resource, this.)
https://pkgs.org/
I've added these together to make an 'extra-libs' .pet for Racy to run SSR. Install watchdog's Qt package, followed by this 'extra-libs' .pet, then finally watchdog's tweaked SSR package itself. You can find the 'extras' .pet here:-
http://www.mediafire.com/file/u3a7e8uju ... a-libs.pet
All things being equal, you should end up with SimpleScreenRecorder running sweetly in Racy 5.5..! And in case anybody's interested, here's a short 'test video' I made with it, of me putting SSR's entry from /usr/share/applications onto the desktop, changing the icon, and replacing another entry with this one.
http://www.mediafire.com/file/8eqf6wi94 ... test-1.mp4
Just to prove it works, like...
Enjoy. Any probs with this, boys & girls, you know where to find me.
Mike.