Archiv > Development

softhddevice verliert frames/Mikroruckler

<< < (26/38) > >>

MarMic:
Dann schau ins xorg log dann siehste doch was nicht passt

Greetz marmic

kuro13:
Kurze Frage:

Dürfen hier Bilder verlinkt werden?
Ich habe kleine Bildschirmfotos meiner Downloads gemacht und auf meinen kleinen Webspace geschoben.

kuro13:
Bitte vergesst die obige Frage.

Ich gebe momentan nach sehr vielen Stunden auf :(
Letztendlich kann ich nvidia-legacy, xorg-autodetekt oder die normale Standard Iso mit verbose installieren, das Ergebnis mit "DISPLAY=:0 xrandr" ist jedesmal das gleiche:

--- Code: ---Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
VGA-0 disconnected primary (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1280mm x 720mm
   1920x1080      60.0*+   50.0     59.9     59.9     30.0     25.0     24.0     24.0     60.1     60.0     50.0
   1680x1050      60.0     59.9
   1600x1200      60.0
   1440x900       59.9
   1400x1050      60.0
   1360x768       60.0     59.8
   1360x765       60.0
   1280x1024      60.0
   1280x960       60.0
   1280x720       59.9     50.0
   1152x864       60.0
   1024x768       60.0
   960x540        60.0
   840x525        60.0     59.9
   800x600        60.3     56.2
   720x576        50.0     50.1
   720x480        59.9     60.1
   720x450        59.9
   700x525        60.0
   680x384        60.0     59.8
   640x480        59.9     59.9
   512x384        60.0
   320x240        60.1
MLD>

--- End code ---
Also Augabe 60 Hz.
Ich kann mir nur noch vorstellen, dass das einfach an meinem MB liegt.

Schrauber:

--- Quote from: MarMic on February 12, 2015, 14:05:07 ---
--- Quote from: Schrauber on February 09, 2015, 21:04:45 ---So, jetzt nochmal der Gegencheck auf meinem Produktiv-VDR. Das ist ein E-350 Board. Ein komplett anderer Hardware-Unterbau. Einzige Gemeinsamkeit ist die Nvidia-Grafik. In dem Falle allerdings eine GT630.

Ergebnis: Exakt das gleiche. Es ruckelt genauso wie auf dem Q1900-M System.

Ich möchte ja gerne daran glauben, das ich einfach nur zu dämlich bin. Aber irgendwie habe ich jetzt zwei mal verschiedene Hardware auf der es bei praktisch keiner anderen VDR-Installation ruckelt, nur mit MLD. Auch bei identischen Einstellungen von Softhddevice.
Aber ich probiere gerne jeden Tip aus.

--- End quote ---

hi schrauber,

ich habe nun mit G210, GT510 und GT610 getestet und habe nur framedrops bzw. ruckelige laufschrift usw. wenn die videoausgabe auf 60hz läuft undzwar genau die 20% von dennen hier irgendwo berichtet wird.

Sobald ich xorg davon überzeuge 50hz auszugeben habe ich nur noch 0.000000001% framedrops und die entstehen nur beim umschalten und das auch nicht immer. Das kann ich mit allen Karten nachvollziehen.
die g210/G510 laufen dabei mit Normal Temportal diese Skipping An und bei der GT610 habe ich alles auf anschlag also HQ,T+S und kein skipping an.

achja bei 720P natürlich kein Deinterlacer -> also NONE. getestet auf 576i / 720p und 1080i Sendern.

was sagt den DISPLAY=:0 xrandr bei dir?

greetz MarMic

--- End quote ---
20% Framedrops hatte ich mal, als ich nicht auf 50 Hz umgestellt hatte. Bei 50 Hz ist es weniger, aber immer noch sichtbares Ruckeln.
xrandr sagt, das das Display mit 1920x1080@50Hz angesteuert wird. Mein Monitor sagt dasselbe.

Framedrops beim Umschalten gibts bei anderen Installationen auch, das ist mir klar. Das ist ja normal. Unter MLD habe ich ca. 1% Framedrops bei laufendem Program. Ruckeln ist besonders gut sichtbar bei der Laufschrift auf N24 oder N-TV. Dabei ist es auch ziemlich egal, was ich für den Deinterlacer und die Skalierung einstelle. Damit ändert sich noch nicht einmal die Anzahl der Framedrops. Scheint also auch nicht daran zu liegen, das die Grafikkarte beim Decodieren nicht nachkommt.

Ich habe übrigens nach der Diskussion auf der vorigen Seite das xorg-drivers Paket deinstalliert. Das war bei mir auch installiert. Ich habe auch den nvidia.legacy und den normalen nvidia Treiber getestet. Framedrops bleiben auf beiden gleich. Kein Unterschied.
Das Ganze tritt auf drei Systemen gleichermaßen auf. Ein Q1900-M mit GT610, ein Q1900-M mit GT630 und ein E350 Board mit GT630. Alle drei Systeme laufen mit anderen Installationen einwandfrei. Sehr merkwürdig. 

iNOB:

--- Quote from: MarMic ---Dann schau ins xorg log dann siehste doch was nicht passt
--- End quote ---
Ist bei mir im Prinzip das Gleiche wie bei kuro13. Der Treiber nimmt die Einstellung "auto-select" und das war es dann mit den 50Hz. Ich wüsste auch nicht, was ich da bei der Installation verbogen haben sollte. Von mir wurde lediglich der nvidia Treiber (nicht legacy!) ausgewählt und das war es dann auch schon.

Spoiler (show / hide)
--- Code: ---[    16.085] (II) LoadModule: "glx"
[    16.101] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    16.791] (II) Module glx: vendor="NVIDIA Corporation"
[    16.791] compiled for 4.0.2, module version = 1.0.0
[    16.792] Module class: X.Org Server Extension
[    16.792] (II) NVIDIA GLX Module  340.65  Tue Dec  2 09:10:06 PST 2014
[    16.814] Loading extension GLX
[    16.814] (II) LoadModule: "nvidia"
[    16.815] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    17.056] (II) Module nvidia: vendor="NVIDIA Corporation"
[    17.056] compiled for 4.0.2, module version = 1.0.0
[    17.056] Module class: X.Org Video Driver
[    17.056] (II) NVIDIA dlloader X Driver  340.65  Tue Dec  2 08:47:36 PST 2014
[    17.056] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    17.057] (++) using VT number 7

[    17.077] (II) Loading sub module "fb"
[    17.077] (II) LoadModule: "fb"
[    17.078] (II) Loading /usr/lib/xorg/modules/libfb.so
[    17.092] (II) Module fb: vendor="X.Org Foundation"
[    17.092] compiled for 1.15.1, module version = 1.0.0
[    17.092] ABI class: X.Org ANSI C Emulation, version 0.4
[    17.092] (WW) Unresolved symbol: fbGetGCPrivateKey
[    17.092] (II) Loading sub module "wfb"
[    17.092] (II) LoadModule: "wfb"
[    17.093] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    17.102] (II) Module wfb: vendor="X.Org Foundation"
[    17.102] compiled for 1.15.1, module version = 1.0.0
[    17.103] ABI class: X.Org ANSI C Emulation, version 0.4
[    17.103] (II) Loading sub module "ramdac"
[    17.103] (II) LoadModule: "ramdac"
[    17.103] (II) Module "ramdac" already built-in
[    17.104] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Screen0" for depth/fbbpp 24/32
[    17.105] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    17.105] (==) NVIDIA(0): RGB weight 888
[    17.105] (==) NVIDIA(0): Default visual is TrueColor
[    17.105] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    17.105] (**) NVIDIA(0): Option "ExactModeTimingsDVI" "True"
[    17.105] (**) NVIDIA(0): Option "DPI" "100x100"
[    17.106] (**) NVIDIA(0): Option "MetaModes" "DFP-1: 1920x1080_50 +0+0"
[    17.106] (**) NVIDIA(0): Enabling 2D acceleration
[    17.876] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102)
[    17.878] (II) NVIDIA(0): NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0)
[    17.878] (--) NVIDIA(0): Memory: 524288 kBytes
[    17.878] (--) NVIDIA(0): VideoBIOS: 62.79.67.00.00
[    17.881] (--) NVIDIA(0): Valid display device(s) on ION at PCI:3:0:0
[    17.881] (--) NVIDIA(0):     CRT-0
[    17.881] (--) NVIDIA(0):     Vestel 48 FHD_LCD-TV (DFP-0) (boot, connected)
[    17.881] (--) NVIDIA(GPU-0): CRT-0: 300.0 MHz maximum pixel clock
[    17.881] (--) NVIDIA(0): Vestel 48 FHD_LCD-TV (DFP-0): Internal TMDS
[    17.881] (--) NVIDIA(GPU-0): Vestel 48 FHD_LCD-TV (DFP-0): 165.0 MHz maximum pixel clock
[    17.881] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    17.881] (**) NVIDIA(0):     device Vestel 48 FHD_LCD-TV (DFP-0) (Using EDID
[    17.881] (**) NVIDIA(0):     frequencies has been enabled on all display devices.)
[    17.883] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.883] (WW) NVIDIA(GPU-0):     mode "1280x768" is specified in the EDID; however, the
[    17.883] (WW) NVIDIA(GPU-0):     EDID's valid HorizSync range (15.000-46.000 kHz) would
[    17.883] (WW) NVIDIA(GPU-0):     exclude this mode's HorizSync (13.6 kHz); ignoring
[    17.883] (WW) NVIDIA(GPU-0):     HorizSync check for mode "1280x768".
[    17.883] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.883] (WW) NVIDIA(GPU-0):     mode "1280x768" is specified in the EDID; however, the
[    17.883] (WW) NVIDIA(GPU-0):     EDID's valid VertRefresh range (49.000-61.000 Hz) would
[    17.883] (WW) NVIDIA(GPU-0):     exclude this mode's VertRefresh (17.1 Hz); ignoring
[    17.883] (WW) NVIDIA(GPU-0):     VertRefresh check for mode "1280x768".
[    17.884] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.884] (WW) NVIDIA(GPU-0):     mode "1280x960" is specified in the EDID; however, the
[    17.884] (WW) NVIDIA(GPU-0):     EDID's valid VertRefresh range (49.000-61.000 Hz) would
[    17.884] (WW) NVIDIA(GPU-0):     exclude this mode's VertRefresh (37.9 Hz); ignoring
[    17.884] (WW) NVIDIA(GPU-0):     VertRefresh check for mode "1280x960".
[    17.888] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.888] (WW) NVIDIA(GPU-0):     mode "1920x1080" is specified in the EDID; however, the
[    17.888] (WW) NVIDIA(GPU-0):     EDID's valid HorizSync range (15.000-46.000 kHz) would
[    17.888] (WW) NVIDIA(GPU-0):     exclude this mode's HorizSync (56.2 kHz); ignoring
[    17.888] (WW) NVIDIA(GPU-0):     HorizSync check for mode "1920x1080".
[    17.889] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.889] (WW) NVIDIA(GPU-0):     mode "1920x1080" is specified in the EDID; however, the
[    17.889] (WW) NVIDIA(GPU-0):     EDID's valid HorizSync range (15.000-46.000 kHz) would
[    17.889] (WW) NVIDIA(GPU-0):     exclude this mode's HorizSync (67.4 kHz); ignoring
[    17.889] (WW) NVIDIA(GPU-0):     HorizSync check for mode "1920x1080".
[    17.890] (WW) NVIDIA(GPU-0): The EDID for Vestel 48 FHD_LCD-TV (DFP-0) contradicts itself:
[    17.890] (WW) NVIDIA(GPU-0):     mode "1920x1080" is specified in the EDID; however, the
[    17.890] (WW) NVIDIA(GPU-0):     EDID's valid VertRefresh range (49.000-61.000 Hz) would
[    17.890] (WW) NVIDIA(GPU-0):     exclude this mode's VertRefresh (24.0 Hz); ignoring
[    17.890] (WW) NVIDIA(GPU-0):     VertRefresh check for mode "1920x1080".
[    17.895] (WW) NVIDIA(0): No valid modes for "DFP-1:1920x1080_50+0+0"; removing.
[    17.896] (WW) NVIDIA(0):
[    17.896] (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
[    17.896] (WW) NVIDIA(0):     "nvidia-auto-select".
[    17.896] (WW) NVIDIA(0):
[    17.896] (II) NVIDIA(0): Validated MetaModes:
[    17.896] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
--- End code ---

Bei mir ist xorg, xorg-nvidia und xorg-autodetect installiert. Welche Funktion soll eigentlich der "get edid" Button im GUI haben? Bei mir kommt da diese Fehlermeldung:

--- Code: ---killall: X: no process killed
Found 0 EDIDs in "/var/log/Xorg.0.log".
--- End code ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version