PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : linux -- dekodieren funktioniert nicht mehr~



xz-s
05.06.2010, 15:34
Hallo Leutz!

Ich bin Linux-User und benutze seit Ende April OTR. Außerdem bin nur Gelegenheits-Glotzer und -Aufnehmer, deswegen reicht mir der Beginner-Status erstmal.

Aber ich glaub nicht, dass das Problem daran liegt, denn bisher funktionierte das Aufnehmen, Downloaden und Dekodieren eigentlich (abgesehen davon, dass einmal 3 Minuten Film zwischendrin fehlten; bisher ca. 5 Dekodierungen).

Dann wollte ich heute mal neu aufgenommene Filme dekodieren, und seitdem passiert das:

$ otrdecoder -i blah.mpg.avi.otrkey -e email@mail.de -p pwd

otrdecoder: ../sysdeps/unix/sysv/linux/getpagesize.c:32: __getpagesize: Assertion `_rtld_global_ro._dl_pagesize != 0' failed.-- und das ist bei allen Filmen so, auch den alten schon mal dekodierten, an denen ich das nochmal getestet habe.

Im Forum hab ich dazu nix gefunden, darum muss ich es jetzt selbst behelligen.

Ich habe otrdecoder-v518: http://aur.archlinux.org/packages.php?ID=4284
Neubauen brachte keine Veränderung. -- Jemand ne Idee?

Grüße

xz-s
06.06.2010, 00:10
Hallo MCMUPPET,

danke für die Antwort.
Was ist denn dieses Llink, so ne Art Player? Ich hab auf den betreffenden Seiten nichts dazu gefunden, dass das Teil etwas mit Dekodierung zu tun hätte. -- Also wie gesagt, die obige Fehlermeldung kommt prompt, ohne online gegangen zu sein und verifiziert zu haben oder so... Vorm Monat gings aber noch~
Und denselben Decoder/dieselbe Datei benutze ich ja (siehe http://aur.archlinux.org/packages/otrdecoder/otrdecoder/PKGBUILD), aber neu bauen brachte auch nix.

MCMUPPET
06.06.2010, 10:02
Hallo,

Ich muss gestehen mich mit Linux nicht aus zu kennen. Aufgrund der Fehlermeldung bin ich über die Seite gestolpert und habe gehofft, dass Du als Linuxaner dort eine Lösung findest.

Was ist denn dieses Llink, so ne Art Player? Ich hab auf den betreffenden Seiten nichts dazu gefunden, dass das Teil etwas mit Dekodierung zu tun hätte.Des Weiteren habe ich übersehen, dass aur.archlinux Files nicht direkt zum Download anbietet, sondern auf OTR verlinkt :peinlich:.Hast Du bereits versucht den Linuxdekoder zu löschen und neu zu installieren?

mfg mcmuppet

SGE
06.06.2010, 14:41
Hast du in letzter Zeit deine glibc aktualisiert? Mir sieht das nach einem Problem mit dieser aus, wenn ich nach der Fehlermeldung google.
Deswegen würde ich erstmal einen Bugreport hier http://bugs.archlinux.org/ loswerden.
Oder mal diesen neuen easy-Decoder probieren und den dynamisch gelinkten 518, ob das dort auch auftritt.

bas89
13.06.2011, 19:23
Hallo allesamt.

Zwar funktioniert die EasyDecoder-Variante, die thawn verlinkte, bei mir ebenso. Allerdings kann OTR-Verwaltung damit scheinbar nichts anfangen. Gibt es den klassischen Decoder auch in der Version, die mit der neuen glibc zusammenarbeitet?
Klassischer Decoder:

otrdecoder: ../sysdeps/unix/sysv/linux/getpagesize.c:32: __getpagesize: Assertion `_rtld_global_ro._dl_pagesize != 0' failed.
EasyDecoder klappt einwandfrei:

Verifiziere Eingabe ...
Eingabe wurde erfolgreich verifiziert.
Prüfe Autorisierung ...
Autorisiert.
Dekodiere ...
Erfolgreich dekodiert.
Verifiziere Ausgabe ...
Ausgabe wurde erfolgreich verifiziert.
Ein Downgrade der glibc scheint keine gute Idee zu sein, so zumindest Portage:



* Sanity check to keep you from breaking your system:
* Downgrading glibc is not supported and a sure way to destruction
* ERROR: sys-libs/glibc-2.11.3 failed (setup phase):
* aborting to save your system

SGE
14.06.2011, 00:37
Hallo allesamt.

Zwar funktioniert die EasyDecoder-Variante, die thawn verlinkte, bei mir ebenso. Allerdings kann OTR-Verwaltung damit scheinbar nichts anfangen. Gibt es den klassischen Decoder auch in der Version, die mit der neuen glibc zusammenarbeitet?


Ja. Der dynamisch gelinkte.

bas89
14.06.2011, 08:26
Jawollja, es klappt! Ich danke dir. Hier der Downloadlink für andere suchende: http://www.onlinetvrecorder.com/downloads/otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.592.tar.bz2

thawn
20.06.2011, 20:13
Ein Downgrade der glibc scheint keine gute Idee zu sein, so zumindest Portage:



* Sanity check to keep you from breaking your system:
* Downgrading glibc is not supported and a sure way to destruction
* ERROR: sys-libs/glibc-2.11.3 failed (setup phase):
* aborting to save your system


sowas in der Art hatte ich mir schon gedacht und es deshalb gar nicht erst versucht, aber die Fehlermeldung ist ja wirklich der Hammer X-P. Die Gentoo leute sind schon ziemlich witzig...

jetzt aber noch etwas mehr on topic: Weiss jemand warum otr verwaltung nicht mit easy decoder sondern nur mit dem klassischen zusammen arbeitet? Meine selbstgebauten skripte arbeiten jedenfalls auch ohne Änderung mit dem easy decoder zusammen.

bas89
20.06.2011, 21:22
Ich bin äußerst froh, dass es diese Überprüfung gibt. Sonst säße ich jetzt vor einem zerstörten System und müsste mit Backups rumhantieren.

Warum nicht Easy-Decoder? Schau vielleicht mal in die Quelltexte von OTR-Verwaltung, dort werden die Optionen, die an den Dekoder durchgereicht werden, wohl stehen...

SGE
20.06.2011, 22:02
jetzt aber noch etwas mehr on topic: Weiss jemand warum otr verwaltung nicht mit easy decoder sondern nur mit dem klassischen zusammen arbeitet? Meine selbstgebauten skripte arbeiten jedenfalls auch ohne Änderung mit dem easy decoder zusammen.

OnTopic wäre das in dem bestehenden Thread zu otrverwaltung, da kann dir sicher der Entwickler mehr zu sagen.