[softhddevice -v cuvid] Problem nach resume

  • Ich starte vdr ... -P'softhddevice -g 1920x1080 -v cuvid'.

    Ich mache suspend.

    Ich mache resume.

    Ich bekomme:

    Code
    X Error of failed request:  BadValue (integer parameter out of range for operation)
      Major opcode of failed request:  151 (GLX)
      Minor opcode of failed request:  3 (X_GLXCreateContext)
      Value in failed request:  0x0
      Serial number of failed request:  50
      Current serial number in output stream:  51

    und der VDR hängt.


    Wer kann mir helfen, das Problem zu lösen?

  • Da gabs doch was mit "wait for dvb" nach dem Resume :/

    Kann aber auch gar nichts damit zu tun haben.

    Viel Erfolg jedenfalls!

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Viel Erfolg jedenfalls!

    Danke.


    "wait for dvb"

    wait-for-devices.conf hab ich drin, hat damit aber nichts zu tun.

  • Ich starte vdr ... -P'softhddevice -g 1920x1080 -v cuvid -s'. Ich starte also im suspend.

    Ich mache resume. Das funktioniert.

    Ich mache suspend.

    Ich mache resume.

    Ich bekomme wieder denselben Fehler, diesmal aber erst nach dem zweiten resume.

  • Ein backtrace:

  • skin: classic

    happens also without other plugins

    with 550.54.14 same problem

    without -s too


    What's your FFmpeg version?

  • A little step further:

    Code
    svdrpsend plug softhddevice SUSP
    systemctl stop X
    
    systemctl start X
    svdrpsend plug softhddevice RESU

    works.

  • https://github.com/ua0lnj/vdr-plugin-softhddevice/pull/74 provides keymacros for suspend and resume.

    resume: @softhddevice Blue 2 6

    suspend: @softhddevice Blue 2 7

Participate now!

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