in PPM, downloading causes many missing dependencies, pet package of version 0.3.6 does not work.
thanks,
Moderator: Forum moderators
in PPM, downloading causes many missing dependencies, pet package of version 0.3.6 does not work.
thanks,
Hi, im using 0.3.3
Code: Select all
ldd /usr/bin/simplescreenrecorder
linux-gate.so.1 => (0xb77a1000)
librt.so.1 => /lib/librt.so.1 (0xb7794000)
libavformat.so.54 => /usr/lib/i686/cmov/libavformat.so.54 (0xb7651000)
libavcodec.so.54 => /usr/lib/i686/cmov/libavcodec.so.54 (0xb6ac1000)
libavutil.so.52 => /usr/lib/i686/cmov/libavutil.so.52 (0xb6a98000)
libswscale.so.2 => /usr/lib/i686/cmov/libswscale.so.2 (0xb6a47000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6913000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb68ff000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb68f9000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb68e8000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb67f2000)
libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb5d3e000)
libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb5a55000)
libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb5a06000)
libjack.so.0 => /usr/lib/libjack.so.0 (0xb59b4000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb58cb000)
libm.so.6 => /lib/libm.so.6 (0xb5885000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb5868000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb584b000)
libc.so.6 => /lib/libc.so.6 (0xb569c000)
librtmp.so.0 => /usr/lib/librtmp.so.0 (0xb5681000)
libz.so.1 => /lib/libz.so.1 (0xb5667000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb55a1000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb558e000)
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0xb545e000)
libx264.so.142 => /usr/lib/i686/sse2/libx264.so.142 (0xb52b2000)
libvpx.so.1 => /usr/lib/libvpx.so.1 (0xb50e1000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb4f69000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb4f3d000)
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0xb4ef7000)
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0xb4edd000)
libspeex.so.1 => /usr/lib/sse2/libspeex.so.1 (0xb4eba000)
libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0xb4e01000)
libopus.so.0 => /usr/lib/libopus.so.0 (0xb4dba000)
libopenjpeg.so.2 => /usr/lib/libopenjpeg.so.2 (0xb4d99000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0xb4d1b000)
libgsm.so.1 => /usr/lib/libgsm.so.1 (0xb4d0a000)
libva.so.1 => /usr/lib/libva.so.1 (0xb4cf3000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4cd1000)
libdl.so.2 => /lib/libdl.so.2 (0xb4ccb000)
/lib/ld-linux.so.2 (0xb77a2000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4c90000)
libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb4c76000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb4b69000)
libpng12.so.0 => /lib/libpng12.so.0 (0xb4b41000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4aa0000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb4a51000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb4a48000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb4a2e000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4a23000)
libjson-c.so.2 => /lib/libjson-c.so.2 (0xb4a17000)
libpulsecommon-4.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-4.0.so (0xb49a8000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb495d000)
libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xb48d6000)
libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0xb48c2000)
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xb4885000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb487c000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0xb47ec000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb47e8000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb47e1000)
libexpat.so.1 => /lib/libexpat.so.1 (0xb47b7000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb475b000)
libpcre.so.3 => /lib/libpcre.so.3 (0xb471d000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xb4716000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb4712000)
libwrap.so.0 => /lib/libwrap.so.0 (0xb4707000)
libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0xb4695000)
libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb468e000)
libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xb4689000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb4670000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb463b000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb4623000)
https://distro.ibiblio.org/puppylinux/p ... -0.3.3.pet
The puppy im using is 4.9.163-lxpup-32-pae a variant from this http://lx-pup.weebly.com/upup-bionic.html
I don't know why you're having problems with simplescreenrecorder. Do try nelsonmorales' pet. But first make sure you've uninstalled any version you may currently have in your SaveFile/Folder.
XVidcap functions under all Puppys and is, AFAIK, the lightest weight tool for screen-recording. MikeWalsh provides a portable 32-bit version and instructions for capturing sound. viewtopic.php?p=38884#p38884. Capturing sound has previously been a problem.
S.S.R is going to be a case of either tracking-down a package from someone else, or else compiling & building it yourself. And in all honesty it's no more "special" than any of half-a-dozen others.
XVidCap, I agree with Mike. I've always loved its 'quirky' interface, and having figured out the audio 'peculiarities' was just the icing on the cake. It works fine in UPupBB32.
I built an SFS out of the Python-powered, RecordMyDesktop 'all-in-one' I put together for Slackos 560/570 some years ago, just for the hell of it. Damned if it doesn't actually fire-up, though I wouldn't recommend it; the capture behaviour is somewhat 'erratic'. It records fine, but playback speed is not what you'd call steady; it speeds-up, glitches, slows-down, freezes momentarily, speeds-up again, and so on, ad infinitum. Like I said, it's 'functional'.....but not really 'usable'.
XVidCap, I recorded nearly 5 minutes of me trying stuff out in my 'test' Bionic32; it was absolutely rock-solid all the way, both recording AND playback.
You should be able to find 'vokoscreen' through the PPM. Uses ffmpeg, and is switchable for either ALSA OR Pulse. Or there's WeX, conceived & built from the ground up by wiak; a totally 'home-grown', Puppy-native solution.
Vokoscreen & WeX both give the option for an embedded webcam feed in your video, too.
There's plenty of choice out there, Greg....though I can understand you perhaps wishing to stick with something you know.
Mike.
nilsonmorales wrote: Sun Jan 23, 2022 2:53 pmHi, im using 0.3.3
Code: Select all
ldd /usr/bin/simplescreenrecorder linux-gate.so.1 => (0xb77a1000) librt.so.1 => /lib/librt.so.1 (0xb7794000) libavformat.so.54 => /usr/lib/i686/cmov/libavformat.so.54 (0xb7651000) libavcodec.so.54 => /usr/lib/i686/cmov/libavcodec.so.54 (0xb6ac1000) libavutil.so.52 => /usr/lib/i686/cmov/libavutil.so.52 (0xb6a98000) libswscale.so.2 => /usr/lib/i686/cmov/libswscale.so.2 (0xb6a47000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb6913000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb68ff000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb68f9000) libXi.so.6 => /usr/lib/libXi.so.6 (0xb68e8000) libasound.so.2 => /usr/lib/libasound.so.2 (0xb67f2000) libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb5d3e000) libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb5a55000) libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb5a06000) libjack.so.0 => /usr/lib/libjack.so.0 (0xb59b4000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb58cb000) libm.so.6 => /lib/libm.so.6 (0xb5885000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb5868000) libpthread.so.0 => /lib/libpthread.so.0 (0xb584b000) libc.so.6 => /lib/libc.so.6 (0xb569c000) librtmp.so.0 => /usr/lib/librtmp.so.0 (0xb5681000) libz.so.1 => /lib/libz.so.1 (0xb5667000) libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb55a1000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb558e000) libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0xb545e000) libx264.so.142 => /usr/lib/i686/sse2/libx264.so.142 (0xb52b2000) libvpx.so.1 => /usr/lib/libvpx.so.1 (0xb50e1000) libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb4f69000) libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb4f3d000) libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0xb4ef7000) libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0xb4edd000) libspeex.so.1 => /usr/lib/sse2/libspeex.so.1 (0xb4eba000) libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0xb4e01000) libopus.so.0 => /usr/lib/libopus.so.0 (0xb4dba000) libopenjpeg.so.2 => /usr/lib/libopenjpeg.so.2 (0xb4d99000) libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0xb4d1b000) libgsm.so.1 => /usr/lib/libgsm.so.1 (0xb4d0a000) libva.so.1 => /usr/lib/libva.so.1 (0xb4cf3000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4cd1000) libdl.so.2 => /lib/libdl.so.2 (0xb4ccb000) /lib/ld-linux.so.2 (0xb77a2000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4c90000) libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb4c76000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb4b69000) libpng12.so.0 => /lib/libpng12.so.0 (0xb4b41000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4aa0000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb4a51000) libSM.so.6 => /usr/lib/libSM.so.6 (0xb4a48000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb4a2e000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4a23000) libjson-c.so.2 => /lib/libjson-c.so.2 (0xb4a17000) libpulsecommon-4.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-4.0.so (0xb49a8000) libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb495d000) libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xb48d6000) libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0xb48c2000) libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xb4885000) libogg.so.0 => /usr/lib/libogg.so.0 (0xb487c000) liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0xb47ec000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb47e8000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb47e1000) libexpat.so.1 => /lib/libexpat.so.1 (0xb47b7000) libXt.so.6 => /usr/lib/libXt.so.6 (0xb475b000) libpcre.so.3 => /lib/libpcre.so.3 (0xb471d000) libffi.so.6 => /usr/lib/libffi.so.6 (0xb4716000) libuuid.so.1 => /lib/libuuid.so.1 (0xb4712000) libwrap.so.0 => /lib/libwrap.so.0 (0xb4707000) libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0xb4695000) libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0xb468e000) libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xb4689000) libnsl.so.1 => /lib/libnsl.so.1 (0xb4670000) libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb463b000) libresolv.so.2 => /lib/libresolv.so.2 (0xb4623000)
https://distro.ibiblio.org/puppylinux/p ... -0.3.3.pet
The puppy im using is 4.9.163-lxpup-32-pae a variant from this http://lx-pup.weebly.com/upup-bionic.html
thanks for your suggestion, I tried pet and does not launch, I get an error
--> simplescreenrecorder
simplescreenrecorder: error while loading shared libraries: libavformat.so.54: cannot open shared object file: No such file or directory
can't locate the package on PPM..., no go for me?
mikeslr wrote: Sun Jan 23, 2022 6:28 pmI don't know why you're having problems with simplescreenrecorder. Do try nelsonmorales' pet. But first make sure you've uninstalled any version you may currently have in your SaveFile/Folder.
XVidcap functions under all Puppys and is, AFAIK, the lightest weight tool for screen-recording. MikeWalsh provides a portable 32-bit version and instructions for capturing sound. viewtopic.php?p=38884#p38884. Capturing sound has previously been a problem.
regarding nelsonmorales's pet, I get an error, see above. I uninstalled SSR from PPM, nothing I noticed nothing in remove builtin-app...
XVidcap: confusing setting up the audio/mic..., can't locate where the recorded file is located,
mikewalsh wrote: Sun Jan 23, 2022 11:51 pm@mikeslr / @gychang :-
XVidCap, I agree with Mike. I've always loved its 'quirky' interface, and having figured out the audio 'peculiarities' was just the icing on the cake. It works fine in UPupBB32.
I built an SFS out of the Python-powered, RecordMyDesktop 'all-in-one' I put together for Slackos 560/570 some years ago, just for the hell of it. Damned if it doesn't actually fire-up, though I wouldn't recommend it; the capture behaviour is somewhat 'erratic'. It records fine, but playback speed is not what you'd call steady; it speeds-up, glitches, slows-down, freezes momentarily, speeds-up again, and so on, ad infinitum. Like I said, it's 'functional'.....but not really 'usable'.
XVidCap, I recorded nearly 5 minutes of me trying stuff out in my 'test' Bionic32; it was absolutely rock-solid all the way, both recording AND playback.
You should be able to find 'vokoscreen' through the PPM. Uses ffmpeg, and is switchable for either ALSA OR Pulse. Or there's WeX, conceived & built from the ground up by wiak; a totally 'home-grown', Puppy-native solution.
Vokoscreen & WeX both give the option for an embedded webcam feed in your video, too.
There's plenty of choice out there, Greg....though I can understand you perhaps wishing to stick with something you know.
Mike.
vokoscreen looks the best and intuitive but can't get my microphone to work properly....
Greg
@gychang :-
gychang wrote: Mon Jan 24, 2022 1:31 amXVidcap: confusing setting up the audio/mic..., can't locate where the recorded file is located,
By default, XVidCap always saves the recorded item to your "home" folder. Of course, in Puppy's case, this means /root.
With regard to the audio/mic set-up being a bit 'confusing', yah; I'll own, it's not exactly intuitive. But you have to remember, the first release of XVidCap was a little over 20 years ago; late 2001/early 2002, apparently. In those far-off days, configuring/setting-up Linux was still an absolute rat's-nest.
If you've downloaded the latest version of the 'portable', which I re-jigged just a few hours ago, it's kinda self-explanatory as you go along; I've more or less written the help & tips into the GUI itself, rather than providing a separate help file.
When it was first written, Linux wasn't using the current ALSA/audio configuration stuff, where all audio cards are now "hw:x,x"; back in those days, it was looking for a block, 'character' device, in the /dev directory. As it happens, the modern Linux kernel still creates those same /dev/audio 'block' devices in the /dev directory, but additional sub-routines now 'translate' that into the more understandable 'hardware' devices that we're all used to. Rather like in the same way that PulseAudio provides a more user-friendly interface to the ALSA backend, the 'hardware devices' provide a more easily-understandable 'front-end' to those character 'block' devices. I know it sounds complicated, but it isn't really..!
I've simply tried to make the process of getting that 'old-school' config stuff translated to the more up-to-date settings a wee bit more 'user-friendly', that's all. Which is why the audio config GUI includes a direct link to the terminal, along with telling you, in the very first line, exactly what you need to enter in order to find out what your listed audio cards are. After that, it's simply a case of matching the numbers.....
I can't write hard-and-fast settings into the 'portable's config stuff, because it's not 'seeing' the audio cards in the same order every time. It's a kernel timing issue, and boils down to the order in which the kernel detects things. My own headset is at various times seen as "hw:2,0", "hw:3,0" OR "hw:4,0".....depending on whether it's morning, noon or night, what phase the moon happens to be in, and whether there's an "r" in the month..! In other words, it's totally unpredictable.
XVidCap IS a bit of an acquired taste, TBH. It's like the British "Marmite", or the Australian "Vegemite" - yeast extract; you either love it, or you hate it. There's NO 'middle ground'!
Mike.
make a
Code: Select all
ldd /path/to/simplescreenrecorder | grep "not found"
and show us maybe will find the deps.
KuLuz has made an app it may work on bionic never try it but...
viewtopic.php?p=46033#p46033
Why astronauts use Linux
Because you can't open windows in space
gychang wrote: Sun Jan 23, 2022 3:57 amin PPM, downloading causes many missing dependencies, pet package of version 0.3.6 does not work.
did the test right now in bionicpup32-8.0+29
please update package database of PPM
after that PPM should offer simplescreenrecorder version 0.3.8-3 too.
This version is working in my test.
All needed dependencies will be installed too during installation if not present in your system.
norgo wrote: Wed Feb 02, 2022 10:40 pmgychang wrote: Sun Jan 23, 2022 3:57 amin PPM, downloading causes many missing dependencies, pet package of version 0.3.6 does not work.
did the test right now in bionicpup32-8.0+29
please update package database of PPM
after that PPM should offer simplescreenrecorder version 0.3.8-3 too.
This version is working in my test.
All needed dependencies will be installed too during installation if not present in your system.ssr_038.jpg
thank you!, working...