Seite 1 von 1

[gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 9th, '15, 22:02
von Alf1967
Hallo,

ich versuche Vokoscreen auf MGA5 zu installieren. Ich habe es mit den RPM-Paketen für Fodera 21 und 22 versucht, aber da sagt er mir immer
Code: Alles auswählen
rpm -i vokoscreen-2.3.0-1.fc22.x86_64.rpm
Warnung: vokoscreen-2.3.0-1.fc22.x86_64.rpm: Header V4 RSA/SHA1 Signature, Schlüssel-ID 97f4d1c1: NOKEY
Fehler: Fehlgeschlagende Abhängigkeiten:
        libQtSolutions_SingleApplication-2.6.so.1()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        libQxtCore.so.0()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        libQxtGui.so.0()(64bit) wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        mkvtoolnix wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
        v4l-utils-devel-tools wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
bei beiden Versionen. v4l-utils-devel-tools finde ich über URPMI nicht, die anderen habe ich installiert und die selbe Fehlermeldung kommt trotzdem noch.

Ich habe auch mit qmake versucht die Source-Datei zu installiern
Code: Alles auswählen
[alf@localhost vokoscreen-2.4.0]$ qmake DEFINES+=NO_NEW_VERSION_CHECK
Updating 'language/vokoscreen_ar.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_ast.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 2 untranslated source text(s)
Updating 'language/vokoscreen_ca.qm'...
    Generated 45 translation(s) (45 finished and 0 unfinished)
    Ignored 26 untranslated source text(s)
Updating 'language/vokoscreen_cs_CZ.qm'...
    Generated 38 translation(s) (38 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_cs.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_da_DK.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_de_AT.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_de_CH.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_de_DE.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_el_GR.qm'...
    Generated 72 translation(s) (72 finished and 0 unfinished)
Updating 'language/vokoscreen_es_ES.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_es.qm'...
    Generated 66 translation(s) (66 finished and 0 unfinished)
    Ignored 5 untranslated source text(s)
Updating 'language/vokoscreen_fi_FI.qm'...
    Generated 68 translation(s) (68 finished and 0 unfinished)
    Ignored 3 untranslated source text(s)
Updating 'language/vokoscreen_fr_FR.qm'...
    Generated 51 translation(s) (51 finished and 0 unfinished)
    Ignored 20 untranslated source text(s)
Updating 'language/vokoscreen_hr.qm'...
    Generated 0 translation(s) (0 finished and 0 unfinished)
    Ignored 57 untranslated source text(s)
Updating 'language/vokoscreen_hu.qm'...
    Generated 71 translation(s) (71 finished and 0 unfinished)
Updating 'language/vokoscreen_id.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_it_CH.qm'...
    Generated 10 translation(s) (10 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_it_IT.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_ja_JP.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
Updating 'language/vokoscreen_nl_NL.qm'...
    Generated 38 translation(s) (38 finished and 0 unfinished)
    Ignored 33 untranslated source text(s)
Updating 'language/vokoscreen_pl_PL.qm'...
    Generated 68 translation(s) (68 finished and 0 unfinished)
    Ignored 3 untranslated source text(s)
Updating 'language/vokoscreen_pt_BR.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_ro.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_ru.qm'...
    Generated 70 translation(s) (70 finished and 0 unfinished)
    Ignored 1 untranslated source text(s)
Updating 'language/vokoscreen_sv_SE.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Updating 'language/vokoscreen_th_TH.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_tr_TR.qm'...
    Generated 48 translation(s) (48 finished and 0 unfinished)
    Ignored 23 untranslated source text(s)
Updating 'language/vokoscreen_uk_UA.qm'...
    Generated 53 translation(s) (53 finished and 0 unfinished)
    Ignored 18 untranslated source text(s)
Updating 'language/vokoscreen_vi.qm'...
    Generated 48 translation(s) (48 finished and 0 unfinished)
    Ignored 23 untranslated source text(s)
Updating 'language/vokoscreen_zh_CN.qm'...
    Generated 72 translation(s) (72 finished and 0 unfinished)
Updating 'language/vokoscreen_zh_TW.qm'...
    Generated 40 translation(s) (40 finished and 0 unfinished)
    Ignored 31 untranslated source text(s)
Project MESSAGE:
Project MESSAGE: [vokoscreen] Makefile --> qt4
Project MESSAGE:
Project ERROR: Package libv4l2 not found
Die Option von qmake ist in der INSTALL-Datei in dem Paket angegeben. Eine qt4 Datei oder Ordner gibt es auch nach qmake nicht in dem Vokoscreenordner und wenn ich make ausführe kommt immer die Fehlermeldung, daß kein Makefile vorhanden ist.

Wie bekomme ich Vokoscreen installiert oder kann jemand ein MGA5-RPM bauen?
http://www.kohaupt-online.de/hp/
https://github.com/vkohaupt/vokoscreen

Ich weiß daß Recordmydesktop in den Quellen ist, aber das Programm kann man meiner Meinung nach vergessen, da es keine Pausenfunktion hat, man das Aufnahmefenster in dem kleinen Programmfenster aufziehen muß, was sehr frimmelig ist und man es dann auch nicht mehr verschieben kann. Manchmal vergrößert sich das Aufnahmefenster auch nach dem Klick auch Record und daß Recordmydesktop Ton aufnimmt habe ich auch noch nicht hinbekommen.

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 9th, '15, 22:48
von doktor5000
Alf1967 hat geschrieben:
Code: Alles auswählen
        v4l-utils-devel-tools wird benötigt von vokoscreen-2.3.0-1.fc22.x86_64
bei beiden Versionen. v4l-utils-devel-tools finde ich über URPMI nicht, die anderen habe ich installiert und die selbe Fehlermeldung kommt trotzdem noch.

Die selbe Fehlermeldung wird dann immer noch kommen, die Abhängigkeiten heißen unter Fedora meist leicht anders.
Installieren solltest du allerdings via urpmi, da rpm keine Abhängigkeiten auflöst, sondern nur anzeigt. Ein mehrmaliges
Code: Alles auswählen
urpmi --allow-nodeps vokoscreen-2.3.0-1.fc22.x86_64.rpm
sollte die Installation ermöglichen.
Alf1967 hat geschrieben:Ich habe auch mit qmake versucht die Source-Datei zu installiern
Code: Alles auswählen
[alf@localhost vokoscreen-2.4.0]$ qmake DEFINES+=NO_NEW_VERSION_CHECK
Project MESSAGE: [vokoscreen] Makefile --> qt4
Project MESSAGE:
Project ERROR: Package libv4l2 not found

Es wird kein Makefile erzeugt, da qmake nicht fehlerfrei durchläuft. Es sagt ja auch klar was fehlt. Probier es mal mit
Code: Alles auswählen
urpmi 'pkgconfig(libv4l2)'


Ich hab noch ein Paket für vokoscreen 2.4 rumliegen, du brauchst das für x86_64?
vokoscreen-2.4.0-1.mga5.x86_64.rpm
(948.69 KiB) 228-mal heruntergeladen

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 9th, '15, 23:31
von Alf1967
Ja 64bit ist richtig und es läuft, danke. :D Ich finde es zwar schade, daß ich es nicht im Systemabschnitt der Kontrollleiste starten, pausieren und beenden kann, weil so habe ich es auf einem anderen Linux gesehen, aber über das Fenster geht es ja auch problemlos. Also kein Problem.

Ich hatte auch zuerst versucht die Fedora-Pakete mit einem Doppelklick in Dolphin zu installieren, was dann ja urpmi benutzt. Auf der Konsole hatte ich rpm benutzt weil die Datei in meinem /home liegt und ich keinen Homeordner als Quelle eingetragen habe.

Mit der qmake-Installation werde ich die Tage nochmal in meiner MGA5 VM ausprobieren.

Danke nochmal.

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 07:22
von doktor5000
Alf1967 hat geschrieben:Auf der Konsole hatte ich rpm benutzt weil die Datei in meinem /home liegt und ich keinen Homeordner als Quelle eingetragen habe.

Du brauchst kein Repo zu definieren um irgendein Paket zu installieren, sei es lokal oder von irgendeiner URL, genau wie bei rpm.

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 19:38
von jkowalzik
Alf1967 hat geschrieben:Ja 64bit ist richtig und es läuft, danke. :D Ich finde es zwar schade, dass ............


Hallo!
Dann könntest du ja mal den Wunsch formulieren, "jenes raus und das dafür rein". Da doch das Bessere noch immer der gefährlichste Feind des Guten ist. 8-)
Gruß
J.

Re: [gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 19:58
von Alf1967
Es ist doch wirklich kein Problem kurz das Fenster von Vokoscreen hervor zu holen und dort die Aufnahme zu beenden oder pausieren. Wenn doktor schon so nett ist uns sein privat gebautes RPM zur Verfügung zu stellen werde ich bestimmt keine Ansprüche stellen für eine Funktion die 2 Sekunden Zeit spart und das Programm ohne ansonsten keine Nachteile hat.

Wenn es ein offizielles MGA-Paket wäre könnte man es ansprechen, aber so finde ich es kleinkariert sich darüber zu beschweren. Doktor weiß spätestens durch meinen Post von gestern daß die Funktion möglich wäre und wenn er es für sinnvoll hält kann er sich darum kümmern und wenn nicht stört es mich auch nicht.

Re: [gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 20:21
von alf
Hab das Paket von doktor5000 gerade installiert, sobald man das Programm startet wird doch ein Icon im Systemabschnitt gezeigt mit dem gestartet, pausiert und beendet werden kann. Und das war bei mir standardmässig eingestellt. Sollte das bei dir nicht so sein, schau mal in die Einstellungen, da gibt es eine checkbox "Im Systray anzeigen".

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 20:24
von tuxmuck
doktor5000 hat geschrieben:Ich hab noch ein Paket für vokoscreen 2.4 rumliegen, du brauchst das für x86_64?


@doktor5000 -
woher hast du diese Datei die unter Mageia läuft?

Ich hatte zwar schon anderweitig gelesen, dass vokoscreen unter Mageia läuft, war aber immer der Meinung, dass das dann ein Fedora rpm ist.

Ich bin der Co-Entwickler von vokoscreen. Wir selber bauen nur Pakete für openSUSE. Für andere Distributionen muss sich immer ein maintainer finden, der ein entsprechendes Paket baut. Auch sind für einige Abhängigkeiten u. U. Multimedia repos nötig. Da sich das bei jeder Distribution unterscheidet, können wir da wenig im Programm selber machen. Das zurechtrücken der Abhängigkeiten ist eben Sache eines maintainers -

Gruss
Michael

Re: [gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 20:37
von Alf1967
alf hat geschrieben:Hab das Paket von doktor5000 gerade installiert, sobald man das Programm startet wird doch ein Icon im Systemabschnitt gezeigt mit dem gestartet, pausiert und beendet werden kann. Und das war bei mir standardmässig eingestellt. Sollte das bei dir nicht so sein, schau mal in die Einstellungen, da gibt es eine checkbox "Im Systray anzeigen".

Ja, das Icon ist und war bei mir auch, aber ich hatte immer mit der linken Maustaste darauf geklickt und da ist nichts passiert, mit der rechten Maustaste kommt das Menü. Auf Suse hast du direkt den Startbutton in der Kontrollleiste und wenn er aufnimmt werden da 2 Button draus, einer für Pause und einer für Stopp. Auf die Idee mit rechts darauf zu klicken bin ich gestern nicht gekommen. :oops:

Re: Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 21:20
von doktor5000
tuxmuck hat geschrieben:@doktor5000 - woher hast du diese Datei die unter Mageia läuft?

Einfach das Fedora-Paket entsprechend angepasst und lokal bei mir ein Rebuild gemacht, geht ja fix.
Quellpaket kam von RPMFusion: http://pkgs.org/fedora-22/rpmfusion-fre ... 4.rpm.html

tuxmuck hat geschrieben:Ich bin der Co-Entwickler von vokoscreen. Wir selber bauen nur Pakete für openSUSE. Für andere Distributionen muss sich immer ein maintainer finden, der ein entsprechendes Paket baut. Auch sind für einige Abhängigkeiten u. U. Multimedia repos nötig. Da sich das bei jeder Distribution unterscheidet, können wir da wenig im Programm selber machen. Das zurechtrücken der Abhängigkeiten ist eben Sache eines maintainers -

Genau so sieht es aus, kann ich nachvollziehen. Allerdings sieht es bei uns nicht so gut aus, was die Aufnahme von zusätzlichen Paketen angeht,
da wir selber schon über 3.500 Quellpakete haben ohne Maintainer :/ Siehe http://pkgsubmit.mageia.org/data/unmaintained.txt

Aber ich könnte euer .spec im OBS so anpassen, dass es auch Pakete für Mageia erstellt, wenn ihr wollt.
Im Vergleich zu dem originalen Paket von RPMFusion musste nur ein BuildRequires-Tag angepasst werden, wenn ich mich recht erinnere ...
Und zwar war das pkgconfig(libv4l2) anstatt libv4l-devel - ersteres ist portabler und sollte auch bei Fedora verfügbar sein - sagt mir mein CentOS:

[user@localhost ~]$ rpm -q libv4l-devel
libv4l-devel-0.9.5-4.el7.x86_64
[user@localhost ~]$ rpm -q --provides libv4l-devel
libv4l-devel = 0.9.5-4.el7
libv4l-devel(x86-64) = 0.9.5-4.el7
pkgconfig(libdvbv5) = 0.9.5
pkgconfig(libv4l1) = 0.9.5
pkgconfig(libv4l2) = 0.9.5
pkgconfig(libv4l2rds) = 0.9.5
pkgconfig(libv4lconvert) = 0.9.5
[user@localhost ~]$


Hab das im OBS schonmal durch mit einem unserer Pakete, was wir für andere Distros bereitstellen wollten:
https://build.opensuse.org/package/show ... /isodumper

Re: [gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 21:22
von tuxmuck
Alf1967 hat geschrieben:Ja, das Icon ist und war bei mir auch, aber ich hatte immer mit der linken Maustaste darauf geklickt und da ist nichts passiert, mit der rechten Maustaste kommt das Menü. Auf Suse hast du direkt den Startbutton in der Kontrollleiste und wenn er aufnimmt werden da 2 Button draus, einer für Pause und einer für Stopp. Auf die Idee mit rechts darauf zu klicken bin ich gestern nicht gekommen. :oops:


Das ist ein Unterschied zwischen Version 2.3 und 2.4 -
Ab 2.4 haben wir das auf Kontexttaste umgestellt.
Grund: es gibt Distributionen, da funktioniert das mit der linken Maustaste im Systray nicht wie gewünscht. Mit dem Kontext geht es aber auch da.

Das ist eben eine Krux mit 100 Distributionen und 200 versch. Desktops :(

Re: [gelöst] Installation von Vokoscreen

BeitragVerfasst: Nov 10th, '15, 21:58
von Alf1967
Ah deshalb, in den openSuse-Repos ist 2.3 für 13.2 und doktor hat ja die neuere 2.4 hier zur verfügung gestellt.

Kann ich mir sehr gut vorstellen, daß es bei hunderten Distris, die jede ihre eigenen Anforderungen hat und noch mit mehrere Desktopumgebungen bei jeder Distri ,Probleme gibt.