[gelöst] softhddevice nach attach: Nvida GPU Temperatur steigt auf 80°C und hunderttausende verdoppelte Frames

  • Frohes neues Jahr und gleich ein Silvesterproblem :( Mein vdr lief gestern wegen Aufnahmen an, softhddevice startet detached. Etwa zwei Stunden später (19:46) schalte ich den TV an, softhddevice attached automatisch. Ich starte eine Wiedergabe und ab und zu bemerke ich minimale Bildstörungen, die aber nach stoppen der Wiedergabe und Neustart der Wiedergabe (und/oder Kanalwechsel) weg waren. Etwas später sehe ich im Menu zufällig, das die Nvidia GPU knapp 80°C warm ist. Normal ist um die 45°C. CPU-Last ist normal. Im softhddevice-Menü sehe ich dann hunderttausende verdoppelte Frames die sehr schnell mehr werden. Das System lief so über eine halbe Stunde. Beheben konnte ich das Problem nur durch DETACH + ATTACH des softhddevices. Im Log gibt es während dieser Zeit viele dieser Meldungen im 5 Sekunden-Takt (die sonst höchsten einmal pro Minute kommen):

    Code
    Dec 31 20:31:55 vdr vdr: video: 13:32:18.284 +113 3261   0/\ms 181+2+4 v-buf
    Dec 31 20:32:00 vdr vdr: video: 13:32:23.304 +107 3251   0/\ms 181+2+4 v-buf
    Dec 31 20:32:05 vdr vdr: video: 13:32:28.324 +105 3317   0/\ms 181+2+4 v-buf
    Dec 31 20:32:10 vdr vdr: video: 13:32:33.344 +104 3336   0/\ms 182+2+3 v-buf
    Dec 31 20:32:15 vdr vdr: video: 13:32:38.404 +115 3303   0/\ms 181+2+3 v-buf

    Debug-Log hatte ich leider nicht eingeschaltet. Irgendwelche Ideen wie es zu diesem Amoklauf nach dem attach des softhddevices (1.9.7, vdpau) kommen kann?

  • wtor

    Changed the title of the thread from “softhddevice nach attach Nvida GPU Temperatur steigt auf 80°C und hunderttausenden verdoppelte Frames” to “softhddevice nach attach: Nvida GPU Temperatur steigt auf 80°C und hunderttausende verdoppelte Frames”.
  • Ok, i will enable debug output an see if i can reproduce it. But as it was the first time, i don't know if i can catch it.

    VDR: Silverstone SG05 Lite, ASRock MB H510M-HDV R2.0, I3 10100, 8GB RAM, Ubuntu 22.04, vdr 2.6.4, 120GB SSD, 8TB SSD, Digital Devices Max S8X, Nvidia GT730, IR-WAKEUP USB

  • I did some quick tests. At vdpau and 4k, the GPU temperature really starts to rise, in a few minutes it rose from 45 to 52. With cuvid, the temperature at 4k is stable at 44. I test GT1030 passive. So it seems to be normal for vdpau.

  • Video 4k h264.

    VideoScaling - HighQuality, Deinterlace - TemporalSpatial.


    VideoScaling - Fast, Deinterlace - Weave/None.

    So, GPU loading depends on the parameters that are set in the menu.

  • Here it was with normal SD and HD content, no 4k. Normal temp is always about 45° here with a GT730. But as it happend with these massive messages the nividia temp goes up to 80°. A first test to reproduce with the same scenario like yesterday failed here :( May be you have some idea how such a situation can happen. I will try more.

    VDR: Silverstone SG05 Lite, ASRock MB H510M-HDV R2.0, I3 10100, 8GB RAM, Ubuntu 22.04, vdr 2.6.4, 120GB SSD, 8TB SSD, Digital Devices Max S8X, Nvidia GT730, IR-WAKEUP USB

    Edited once, last by wtor ().

  • I have reproduced it like yesterday. vdr starts for a recording with detached softhdevice. One hour later (20:01) i switched on TV and attach softhddevice. Now the problem starts with many duped frames and the temperature of the nvidia gpu increases form 45° (normal) to over 70° before i stopped (detach) softhddevice and reattach it. Now all works fine again and the temerature decreases again. A log with debug is attached. Hope this helps for analysing.

  • Now i can reproduce it every time. This is the scenario:


    The vdr must start with softhddevice detached (recording or not makes no difference here). If i attach softhddevice at least 10 minutes later, the problem happen each time (starting many duped frames and the temperature of the nvidia gpu increases). Until the attach i do nothing with the vdr. Strangely, this does not happen if i attach it under 10 minutes.

    VDR: Silverstone SG05 Lite, ASRock MB H510M-HDV R2.0, I3 10100, 8GB RAM, Ubuntu 22.04, vdr 2.6.4, 120GB SSD, 8TB SSD, Digital Devices Max S8X, Nvidia GT730, IR-WAKEUP USB

  • Reason found i think :)


    After some minutes without softhddevice attached my x session / dmps blanks the screen and no signal is delivered. I haven't seen that before because the TV was off. If then the screen awakes by the attach the problem happend. May be some kind between X and nvidia. Tomorrow i will change the behavior to avoid that.


    So, dpms disabled in xorg.conf.d, problem solved.

    VDR: Silverstone SG05 Lite, ASRock MB H510M-HDV R2.0, I3 10100, 8GB RAM, Ubuntu 22.04, vdr 2.6.4, 120GB SSD, 8TB SSD, Digital Devices Max S8X, Nvidia GT730, IR-WAKEUP USB

    Edited once, last by wtor ().

  • wtor

    Changed the title of the thread from “softhddevice nach attach: Nvida GPU Temperatur steigt auf 80°C und hunderttausende verdoppelte Frames” to “[gelöst] softhddevice nach attach: Nvida GPU Temperatur steigt auf 80°C und hunderttausende verdoppelte Frames”.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!