Mein Testsystem ist der G440, siehe Sig.
Du musst die Änderung in softhddevice.conf erst mal update-sicher machen, sprich über ein Template.
Hast du mal ein Restart des Frontends probiert? Ansonsten mal ins syslog schauen.
vaapi vorkauer gesucht !
- hotzenplotz5
- Geschlossen
-
-
Wichtig ist das -v va-api die Autodetektion von vdpau und va-api schlägt leider fehl.
Johns
-
Hi hueb_s,
mir ist klar, dass Ihr Vorkosster sucht... Bin ich nicht wirklich nach über 10 Jahren gen2vdr. Aber da geht nix mit Intel VAAPI. Deshalb mein Versuch mit Yavdr.
Zitat
ich habe erstmal MC installiert und dann in der etc/vdr/plugins/plugin.softhddevice.conf -v va-api -D als root eingetragen. Das mit dem Template verstehe ich nicht. Über die Weboberfläche kann ich vdr restarten, auch ein "restart openbox" zeigt nur kurz Text an.Im Syslog steht:
Code
Alles anzeigenJul 31 19:41:24 W7-vdr rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="885" x-info="http://www.rsyslog.com"] rsyslogd was HUPed Jul 31 19:41:24 W7-vdr rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="885" x-info="http://www.rsyslog.com"] rsyslogd was HUPed Jul 31 19:41:37 W7-vdr anacron[1451]: Job `cron.daily' terminated Jul 31 19:41:37 W7-vdr anacron[1451]: Normal exit (1 job run) Jul 31 19:42:27 W7-vdr vdr: [1020] dbus2vdr: new message, object /Plugins/softhddevice, interface de.tvdr.vdr.plugin, member SVDRPCommand Jul 31 19:42:27 W7-vdr vdr: [1020] dbus2vdr: 1 idle message handler, reusing 0x7fc7f0001a60 Jul 31 19:42:27 W7-vdr vdr: [2790] dbus2vdr message handler thread started (pid=923, tid=2790) Jul 31 19:42:27 W7-vdr vdr: [2790] dbus2vdr: de.tvdr.vdr.plugin.SVDRPCommand: command 'DETA' has no option Jul 31 19:42:27 W7-vdr vdr: [2790] dbus2vdr: invoking softhddevice.SVDRPCommand("DETA", "") Jul 31 19:42:27 W7-vdr vdr: [2790] [softhddev]SetPlayMode: 0 Jul 31 19:42:27 W7-vdr vdr: [2790] [softhddev]SetVideoDisplayFormat: 1 Jul 31 19:42:27 W7-vdr vdr: [2790] [softhddev]SetPlayMode: 1 Jul 31 19:42:27 W7-vdr vdr: video/vaapi: no osd subpicture yet Jul 31 19:42:27 W7-vdr vdr: [2790] dbus2vdr: moving message handler 0x7fc7f0001a60 from active to finished Jul 31 19:42:27 W7-vdr vdr: [2790] dbus2vdr message handler thread ended (pid=923, tid=2790) Jul 31 19:42:29 W7-vdr kernel: [ 980.071146] init: openbox main process (988) terminated with status 1 Jul 31 19:42:29 W7-vdr kernel: [ 980.086082] init: plymouth-stop pre-start process (2794) terminated with status 1 Jul 31 19:42:29 W7-vdr acpid: client connected from 2802[0:0] Jul 31 19:42:29 W7-vdr acpid: 1 client rule loaded Jul 31 19:42:30 W7-vdr vdr: [1020] dbus2vdr: new message, object /Plugins/softhddevice, interface de.tvdr.vdr.plugin, member SVDRPCommand Jul 31 19:42:30 W7-vdr vdr: [1020] dbus2vdr: 1 idle message handler, reusing 0x7fc7f0001a60 Jul 31 19:42:30 W7-vdr vdr: [2848] dbus2vdr message handler thread started (pid=923, tid=2848) Jul 31 19:42:30 W7-vdr vdr: [2848] dbus2vdr: invoking softhddevice.SVDRPCommand("ATTA", "-d :1") Jul 31 19:42:30 W7-vdr vdr: [2848] [softhddev]SetPlayMode: 0 Jul 31 19:42:30 W7-vdr vdr: [2848] [softhddev]SetVideoDisplayFormat: 1 Jul 31 19:42:30 W7-vdr vdr: [2848] [softhddev]~cSoftHdControl: dummy player stopped Jul 31 19:42:30 W7-vdr vdr: video/vaapi: libva 0.32 (Intel i965 driver - 1.0.15) initialized Jul 31 19:42:30 W7-vdr vdr: video/vaapi: Can't get background-color attribute Jul 31 19:42:30 W7-vdr vdr: video/vaapi: background-color is supported Jul 31 19:42:30 W7-vdr vdr: video/vaapi: vaapi supports unscaled osd Jul 31 19:42:30 W7-vdr vdr: audio: 'alsa' output module used Jul 31 19:42:30 W7-vdr vdr: audio/alsa: playback open 'default' error: Kein passendes Gerät gefunden Jul 31 19:42:30 W7-vdr vdr: audio: 44100Hz supports 0 0 0 0 0 0 0 0 channels Jul 31 19:42:30 W7-vdr vdr: audio: 48000Hz supports 0 0 0 0 0 0 0 0 channels Jul 31 19:42:30 W7-vdr vdr: [2848] dbus2vdr: moving message handler 0x7fc7f0001a60 from active to finished Jul 31 19:42:30 W7-vdr vdr: [2848] dbus2vdr message handler thread ended (pid=923, tid=2848)
-
Das mit dem Template verstehe ich nicht
yaVDR nutzt Templates um bestimmte Konfigurationsdateien zu generieren - damit man z.B. abhängig von Werten in der /var/lib/yavdrdb.hdf (in der z.B. die über das Webfrontend vorgenommene Einstellungen gespeichert werden) genau die Konfigurationsdatei bekommt die man möchte (die Templates nutzen dafür Clearsilver-Elemente http://www.clearsilver.net/). Den Rest - vor allem wie man eigene Templates einpflegt habe ich versucht in der yaVDR-Doku zu beschreiben: http://www.yavdr.org/documentation/0.5/de/ch02s04.html -
Das log sieht für meine Begriffe gut aus. VA-API wird initialisiert... Gibt allerdings noch ein Audio-Problem, aber das sollte nicht das Bild verhindern.
Dann prüfe mal bitte die softhddev Optionen in der setup.conf (Änderungen nur bei gestopptem vdr machen )
Code
Alles anzeigensofthddevice.1080i.CutLeftRight = 0 softhddevice.1080i.CutTopBottom = 0 softhddevice.1080i.Deinterlace = 3 softhddevice.1080i.Denoise = 0 softhddevice.1080i.InverseTelecine = 0 softhddevice.1080i.Scaling = 2 softhddevice.1080i.Sharpen = 0 softhddevice.1080i.SkipChromaDeinterlace = 1 softhddevice.1080i_fake.CutLeftRight = 0 softhddevice.1080i_fake.CutTopBottom = 0 softhddevice.1080i_fake.Deinterlace = 0 softhddevice.1080i_fake.Denoise = 0 softhddevice.1080i_fake.InverseTelecine = 0 softhddevice.1080i_fake.Scaling = 2 softhddevice.1080i_fake.Sharpen = 0 softhddevice.1080i_fake.SkipChromaDeinterlace = 1 softhddevice.576i.CutLeftRight = 1 softhddevice.576i.CutTopBottom = 2 softhddevice.576i.Deinterlace = 5 softhddevice.576i.Denoise = 1000 softhddevice.576i.InverseTelecine = 0 softhddevice.576i.Scaling = 1 softhddevice.576i.Sharpen = 200 softhddevice.576i.SkipChromaDeinterlace = 1 softhddevice.60HzMode = 1 softhddevice.720p.CutLeftRight = 0 softhddevice.720p.CutTopBottom = 0 softhddevice.720p.Deinterlace = 0 softhddevice.720p.Denoise = 0 softhddevice.720p.InverseTelecine = 0 softhddevice.720p.Scaling = 2 softhddevice.720p.Sharpen = 0 softhddevice.720p.SkipChromaDeinterlace = 1 softhddevice.AudioBufferTime = 0 softhddevice.AudioCompression = 0 softhddevice.AudioDelay = 0 softhddevice.AudioDownmix = 1 softhddevice.AudioDrift = 0 softhddevice.AudioMaxCompression = 0 softhddevice.AudioMaxNormalize = 0 softhddevice.AudioNormalize = 0 softhddevice.AudioPassthrough = 0 softhddevice.AudioSoftvol = 1 softhddevice.AudioStereoDescent = 0 softhddevice.AutoCrop.Delay = 5 softhddevice.AutoCrop.Interval = 25 softhddevice.AutoCrop.Tolerance = 5 softhddevice.Background = 0 softhddevice.BlackPicture = 0 softhddevice.HideMainMenuEntry = 1 softhddevice.MakePrimary = 1 softhddevice.Osd.Height = 0 softhddevice.Osd.Width = 0 softhddevice.SkipLines = 2 softhddevice.SoftStartSync = 0 softhddevice.StudioLevels = 0 softhddevice.Suspend.Close = 0 softhddevice.Suspend.X11 = 0
Meine Kiste ist übrigens kein G440, sondern ein G540; hatte ich schon verdrängt, weil er so gut läuft
-
vermutlich nerve ich Euch, sorry .. als ich den VDR gestopt habe , hat er sich nach einiger Zeit wieder gestartet und auf dem TV wird der erste IP Stream ausgegeben (3sa)t . Wenn ich dann versuche auf einen "normalen" DVB-S Kanal umzuschalten, sehe ich das aktuelle EPG, aber das Bild (verpixelt) vom 3Sat IP Stream bleibt stehen.
Ähm einen Verdacht, ich habe eine dual sat karte aber momentan am test-vdr nur ein LNB angeschlossen, könnte das zu Problemen führen ?heureka das wars, ich habe das SAT Kabel umgesteckt und habe nun ein Live Bild ( HD + SD) . Nächste Baustelle ist der Ton,
-
vermutlich nerve ich Euch, sorry .. als ich den VDR gestopt habe , hat er sich nach einiger Zeit wieder gestartet und auf dem TV wird der erste IP Stream ausgegeben (3sa)t . Wenn ich dann versuche auf einen "normalen" DVB-S Kanal umzuschalten, sehe ich das aktuelle EPG, aber das Bild (verpixelt) vom 3Sat IP Stream bleibt stehen.
Ähm einen Verdacht, ich habe eine dual sat karte aber momentan am test-vdr nur ein LNB angeschlossen, könnte das zu Problemen führen ?Das gehört nicht zu dem Thread - aber das nur nebenbei.
Es müssen immer alle Tuner mit einem Kabel versorgt sein. VDR braucht das so. -
Hallo,
ich habe VA-API auf dem Medion P6634 (intel core i3) Laptop ausprobiert.
Ubuntu 12.04, mit dem Paketen aus den yaVDR Testing Repositories.
Softhddevice als Ausgabedevice.Einige Kanäle funktionieren recht zuverlässig, auch HD Kanäle (z.B. ARD, ARD HD, ZDF, FDF HD, ...).
Einige Kanäle führen zu öfterem Restart des VDR (z.B. TELE 5).
Einige Kanäle führen zum 'einfrieren' des Laptops: Der Laptop reagiert nicht mehr und ist auch von außen über SSH nicht mehr erreichbar. (z.B. ANIXE HD, BBC HD. Vermutlich wegen 1080i).- Markus
-
Hi,
ich habe jetzt mein neues Motherboard mit einem Core i3 probeweise in Betrieb genommen, ich habe yavdr05-beta aufgespielt, und nach Eintragen von -v va-api zeigt er auf ARD HD und ZDF HD prima Bild (ich musste Ihm aber die Channellist einspielen, sonst gab es kein Bild und daher auch kein Menü). Ansonsten ist er OOTB, ich habe sonst nichts verändert.
Jetzt habe ich 2 Probleme :
1. ich habe eine 1920x1200 Monitor, die xorg.conf.yavdr enthält aber die 1920x1080 Auflösungen, ich vermute dass mein Monitor das aufzieht, sodaß die Seiten abgeschnitten sind und die Wiedergabe nicht so toll weil nicht Pixel-passend ist. An meinem Monitor habe ich nichts gefiunden, was das "Aufziehen" unterbindet, kann ich das in der xorg.conf.yavdr einfach ändern ? Was ist mit den Frequenzen ?
2. Wenn ich auf einen SD Kanal wechsele stürzt der vdr ab. Ich kann vdr erstarrten, aber es kommt nur das blaue yavdr Logo
was ist falsch ?
/BJ -
-
Ja, hatte ich auch gesehen, und wirklich geht nur noch reboot um wieder ein Bild zu bekommen. Aus anderen Posts hatte ich aber das Gefühl, dass SD geht (siehe oben "RTL SD")..
Und mit der Screen Auflösung, hat jemand eine funktionierende xorg.conf für 1920x1200@60Hz LCD ?
/BJ -
VA-API ist extrem kritisch.
CodeSep 22 16:01:57 vdr kernel: [ 208.095242] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
ist die norm.Aktuelles Kernel, X11 Intel Treiber und VA-API ist Pflicht, also letzter stable Release.
Wobei ich meine das VA-API GIT der Branch "staging" immer noch am Besten funktioniert.Ansonsten brauchst du keine Spezielle "xorg.conf".
Code
Alles anzeigenSection "Device" Identifier "Card1" Driver "intel" VendorName "Intel Corporation" BoardName "Core Processor Integrated Graphics Controller" Option "TripleBuffer" "True" Option "Tiling" "False" Option "SwapbuffersWait" "True" Option "IgnoreEDID" "True" Option "DefaultModes" "False" Option "AccelMethod" "sna" Option "monitor-HDMI1" "Monitor0" Option "monitor-HDMI3" "Monitor0" EndSection
Johns
-
Yepp, das hat's gebracht, das Bild ist jetzt pixelscharf ! Danke für die Hilfe!
Ohne SD kann ich leben. Nächstes WE nehmen wir mal HD+ dazu.
/BJ -
Zitat
. Aktuelles Kernel, X11 Intel Treiber und VA-API ist Pflicht, also letzter stable Release.
Wobei ich meine das VA-API GIT der Branch "staging" immer noch am Besten funktioniert.
Ich halte mich an yavdr0.5 , alles andere überfordert mich als "Nicht-Kompilierer"
/BJ -
Hier noch mal ein Nachtrag :
ich habe jetzt alles auf Softwaredecoding umgestellt, da ich mit dem vaapi doch sehr viele Abstürze hatte. Die Hoffnung auf Verbesserung bleibt
Ein Problem ist mir aber geblieben. Wenn ich z.B. das mp3 Plugin verwende um Musik abzuspielen, startet zwar die Musik, der Bildschirm bleibt aber schwarz. Auch bei anderen Funktionen, bei denen - ich formuliere es mal Laienhaft - die Grafik umgeschaltet wird, gibt es einen dunklen Bildschirm oder das Fronten softhddevice stürzt sogar ab. Zumindest verhakt sich nicht mehr die Grafik wie bei aktiviertem vaapi, so dass das Frontend nach einer Weile wieder startet, aber blöd ist es doch. Das gleiche passiert bei music oder signalstärke.
Hat jemand eine Idee wie man das verbessern kann ?
Dank und Gruß,
/BJ -
Hat jemand eine Idee wie man das verbessern kann ?
Die effektivste Lösung ist die Verwendung einer VDPAU-fähigen nVidia-Grafikkarte -
Die effektivste Lösung ist die Verwendung einer VDPAU-fähigen nVidia-Grafikkarte
Zumindest macht diese Lösung das Warten auf eine funktionierende VAAPI-Lösung bedeutend erträglicher.Gerald
-
Ihr habt ja recht, aber mein Flachmann hat keinen Platz dafür..
(Dafür hat er aber auch keinen einzigen Lüfter )
Also die Frage bleibt, wie kriege ich bei mp3 und Co ein Bild ?
/BJ -
Die Frage ist wie hast du den Software Dekoder eingeschaltet?
Dann würde ich mir aktuelles va-api / intel treiber / kernel besorgen.
Dann wären Logs bzw. Crash Reports vom Absturz intressant.Solange das play plugin noch nicht fertig ist, kannst ja mal xbmc testen.
Johns
-
Also das Softwaredecoding habe ich mittels folgendes Template gewählt und im plugin alle Auflösungen auf "N,S+B,skip.." und Software-Bob gestellt
Code# -v vaapi -D <?cs var:mixer ?> -w no-hw-decoder -p hw:0,0 -g 1920x1200+0-80 -D <?cs var:mixer ?>
Mit den -g Parametern versuche ich das OSD auf meinem Bildschirm mit 1200 Pixeln Höhe zu zentrieren, habe schon verschiedene Varianten ohne Erfolg ausprobiert. Da diese Bildschirme aber aussterben ist das sicher vernachlässigbar...Wenn ich im mp3 das Abspielen von Musik starte, gibt es keinen Absturz, das Fehrnsehbild wird eingefroren und ich kann blind über die FB die Songs bedienen, hier das Log . Wenn ich über back beende, stürzt das Frontend ab und nach einer weile startet alles wieder neu, hier die Fortsetzung des Log
Wenn ich die Signalinfos aufrufe kommt der Absturz sofort.
/BJ
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!