das verstehe ich ja gerade auch nicht, da die Einstellung des Overscans ja in der xorg.conf steht..
Leider macht er mir nach jeden reboot wieder die Einstellung auf 0.
Bei meinen Vater der ne andere Hardware hat, funktioniert Overscan ohne Probleme. Der hat ein anderes Problem, dass nach jeden reboot der Ton weg ist, erst nach start xbmc und anschließenden verlassen, ist Ton in VDR. (komisch)
[gelöst 0.2] Nvidia Overscan Einstellung wird ignoriert
- Chris_AS
- Geschlossen
-
-
Die xorg.conf.conf hab ich bei der 0.1.1 schon benutzt, ohne Probleme.
-
wie gesagt kann selbst die xorg.conf von einen anderen System (Vater) nehmen, gleiches Verhalten.
Denke werds nochmal neu aufsetzen. -
Vielleicht kannst Du vorher nochmal eine Blick in das Xorg.log werfen und schauen ob sich das was verdächtiges zeigt.
-
auch dort konnte ich nix finden sieht alles identisch aus mit dem anderen System yaVDR... deswegen denk ich vielleicht hilft ne neuinstallation ... werde berichten sobald ich diese gemacht habe..
-
Zitat
Original von Mirko76
Die xorg.conf hab ich bei der 0.1.1 schon benutzt, ohne Probleme.
Es hat zwar wahrscheinlich nichts mit eurem Problem zu tun, aber trotzdem ein paar Anmerkungen.
yaVDR benutzt keine xorg.conf sondern eine xorg.conf.yavdr. Das meint ihr wahrscheinlich auch, aber es ist wichtig da genau zu sein. Es lesen ja auch noch andere mit.
Die xorg.conf.yavdr wiederzuverwenden ist generell keine gute Idee. Wir garantieren in keinster Weise, dass eine alte xorg.conf.yavdr in der nächste Version, oder auch nur beim nächsten Update weiter funktioniert. Deshalb gibt es ja das custom templating.
Wenn man durch custom templating etwas an der original xorg.conf.yavdr verändert, dann muss man nach einem Update prüfen, ob die Veränderungen noch Sinn machen.
Durch unsere diversen Automatismen und die Einstellmöglichkeiten im Webfrontend versuchen wir zu erreichen, dass es nicht nötig ist überhaupt Änderungen in der xorg.conf.yavdr vornehmen zu müssen, aber wir können nicht alle Fälle im vorne herein erahnen. Deshalb gibt es das custom templating als Überbrückungslösung. Schickt uns gute custom templates und Regeln wann diese anzuwenden sind und wir werden versuchen im nächsten Update diese Fälle zu berücksichtigen, sodass dann diese custom templates nicht mehr nötig sind.Gerald
-
Mir geht es hauptsächlich um meine edid.bin, die ich benötige, da ich sonst kein Bild am HDMI habe, falls der TV erst nach dem VDR eingeschaltet wird.
Ich kann den Rest mal rausnehmen, vielleicht hilfts ja was.
-
Zitat
Original von Mirko76
Mir geht es hauptsächlich um meine edid.bin, die ich benötige, da ich sonst kein Bild am HDMI habe, falls der TV erst nach dem VDR eingeschaltet wird.
Ist doch wunderbar, aber bitte mit custom template. Wir hatten da eigentlich vor ein automatisches Erzeugen der edid.bin zu bauen, aber da gibt es noch Probleme.Gerald
-
Das ist in einem Custom Template untergebracht. Hab jetzt mal nur die Zeile mit der CustomEdid dringelassen, der Rest wurde von yaVDR-Templates erzeugt.
Code
Alles anzeigenSection "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" Option "ExactModeTimingsDVI" "True" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Screen 0 Option "DPI" "100x100" Option "NoLogo" "True" Option "OverscanCompensation" "60" Option "CustomEdid" "DFP-0:/video/edid.bin" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection Option "metamodes" "DFP: nvidia-auto-select +0+0" EndSection Section "Extensions" Option "Composite" "Disable" EndSection
Der Overscan scheint nun zu funktionieren, obwohl meine Xorg.1.log meldet:
-
Overscan auch nach reboot noch vorhanden?
-
Ja, bisher alles ok.
-
Ok... wie hast du das mit dem template gelöst habe keine alte xorg.conf.yavdr mehr. habe auch die edid.bin nicht drinnen da ich auf nvidia-autoselect gestellt habe.
Das komische daran ist ja, dass weder im Xorg.1.log was steht und in der xorg.conf.yavdr steht ja auch die Overscan Einstellung drinnen. -
Von der xorg.conf.yavdr wird doch direkt vor jedem Überschreiben durch die Template-Engine ein Backup angelegt, so dass Ihr auch ältere Dateiversionen noch anschauen könnt. Das ist hier beschrieben:
http://www.vdr-wiki.de/wiki/in…#Templating.2FCustomizing
Und hier:
http://www.yavdr.org/developer…overview/about-templates/
Gruß
hepi -
@yaVDR-Team: ich denke das post-start script in /etc/init/x.conf startet zu früh. Deshalb wird nvidia-settings und auch hsetroot gestartet bevor der X-Server soweit ist.
@all: mal bitte in /etc/init/x.conf unter der Zeile:
Die Zeile:einfügen. Wenn ich recht habe, dann funktioniert danach der Overscan auch nach dem Boot.
Gerald
-
Der Overscan kommt per Template in der xorg.conf.yavdr was hier auch zu funktionieren scheint.
-
Zitat
Original von steffen_b
Der Overscan kommt per Template in der xorg.conf.yavdr was hier auch zu funktionieren scheint.
Ich behaupte er kommt nicht. Siehe Log-File Ausgabe, dass die Option ignortiert wird.
Ich denke, dass es nur durch nvidia-settings funktioniert.Gerald
-
Ok wäre ne Idee - das würde einiges erklären ...
-
@ gda hast du so ne Lösung evtl auch noch für das Problem wenn alsa zu lange braucht, sprich nach jedem Boot der Ton weg ist.
-
Zitat
Original von Chris_AS
@ gda hast du so ne Lösung evtl auch noch für das Problem wenn alsa zu lange braucht, sprich nach jedem Boot der Ton weg ist.
Nö, ich muss nämlich manchmal auch arbeiten.Gerald
-
kein Thema war nur so ne Frage am Rande
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!