Ringrazio a tutti per il supporto,
ottimo, provvederò a studiarmi i due tool a dovere per facilitarmi in futuro diverse cose, nel frattempo ho risolto con il metodo manuale e tradizionale da voi suggeritomi:
1. installo prima di tutto fffmeg
Codice: Seleziona tutto
root@slack:~# installpkg ffmpeg-3.4.6-x86_64-1alien.txz
Verifying package ffmpeg-3.4.6-x86_64-1alien.txz.
Installing package ffmpeg-3.4.6-x86_64-1alien.txz:
PACKAGE DESCRIPTION:
# ffmpeg (software to record, convert and stream audio and video)
#
# FFmpeg is a complete solution to record, convert and stream audio and
# video. It includes libavcodec, the leading audio/video codec library.
#
# ffmpeg home: http://ffmpeg.org/
#
Executing install script for ffmpeg-3.4.6-x86_64-1alien.txz.
Package ffmpeg-3.4.6-x86_64-1alien.txz installed.
2. A questo punto rilancio la compilazione della slackbuild di ssr (che precedentemente mi dava errore di dipendenza)
Codice: Seleziona tutto
root@slack:~#./ssr.SlackBuild
ssr-0.3.11/
ssr-0.3.11/.gitignore
ssr-0.3.11/AUTHORS.md
ssr-0.3.11/CHANGELOG.md
ssr-0.3.11/CMakeLists.txt
ssr-0.3.11/COPYING
ssr-0.3.11/README.md
.............
usr/man/man1/ssr-glinject.1.gz
usr/man/man1/simplescreenrecorder.1.gz
install/
install/doinst.sh
install/slack-desc
Slackware package /tmp/ssr-0.3.11-x86_64-1_SBo.tgz created.
Questa volta mi ha creato il file tgz da installare, e quindi
Codice: Seleziona tutto
root@slack:/tmp# installpkg ssr-0.3.11-x86_64-1_SBo.tgz
Verifying package ssr-0.3.11-x86_64-1_SBo.tgz.
Installing package ssr-0.3.11-x86_64-1_SBo.tgz:
PACKAGE DESCRIPTION:
# ssr (screen recorder)
#
# SimpleScreenRecorder is a feature-rich screen recorder for Linux.
#
Executing install script for ssr-0.3.11-x86_64-1_SBo.tgz.
Package ssr-0.3.11-x86_64-1_SBo.tgz installed.
Installato ssr e lancio il programma
Codice: Seleziona tutto
root@slack:~# simplescreenrecorder
==================== SSR started ====================
SimpleScreenRecorder 0.3.11
Compiled with GCC 5.5.0
Qt: header 4.8.7, lib 4.8.7
libavformat: header 57.83.100, lib 57.83.100
libavcodec: header 57.107.100, lib 57.107.100
libavutil: header 55.78.100, lib 55.78.100
libswscale: header 4.8.100, lib 4.8.100
[CPUFeatures::Detect] CPU features: mmx sse sse2 sse3 ssse3
[ALSAInput::GetSourceList] Generating source list ...
[ALSAInput::GetSourceList] Found card: [hw:0] HDA Intel
[ALSAInput::GetSourceList] Found device: [hw:0,0] HDA Intel: ALC269 Analog
[PulseAudioInput::GetSourceList] Generating source list ...
[PulseAudioConnect] Error: Could not connect! Reason: Connection refused
It is possible that your system doesn't use PulseAudio. Try using the ALSA backend instead.
SimpleScreenRecorder si avvia regolarmente, solo un piccolo errore che mi avvisa di usare ALSA perchè il sistema non usa Pulse, ma facilmente configurabile via GUI direttamente dal tool interno.
Posso dire di aver risolto regolarmente il problema. Ringrazio a tutti per le ottime dritte e perdonate la mia nabaggine, la logica di slackware è semplice nella sua complessità, è purista e questo è cio che mi piace di questa distro unix.
Grazie ancora alla prossima