Skip to content

Hyperios does not start anymore since the latest update of PicCap -libdile_vt_backend.so: init failure, code: -1 #95

@denimjeans

Description

@denimjeans

Hi, I was using PicCap v0.23 now for like few month. Autostart was not working for hyperion, but was like ok-ish to go in to settings and manually re-start the hyperion service. But with the latest update of PicCap v0.41 it is even not possible to restart it via the PicCap gui. Only a Full TV reboot does help. The GUI capture is working fine since the latest update incl autostart, but not the video capture.
Reloading, restarting the service does not help, only a FULL TV reboot, then it works fine, till standby. By returning from standby the video capture does not work anymore (only gui capture).
I'd really appreciate if you could help.

Here are some details,
my TV


    "board_type": "O18_DVB",
    "hardware_id": "HE_DTV_W18O_AFABABAA",
    "product_id": "OLED65C8LLA",
    "core_os_release": "4.4.0-9",
    "webos_manufacturing_version": "05.40.09",

here is the log

-rwxrwxrwx    1 1001     121            278 Sep 24 23:25 services.json
LGwebOSTV[j][/media/developer/apps/usr/palm/services/org.webosbrew.piccap.service]#  ./hyperion-webos -b libdi
le_vt -a 192.168.200.214
     0.001s [INFO main                ] Starting up (version: heads/main-0-gab718e5)...
     0.001s [INFO main                ] Running via CLI
     0.001s [INFO service_init        ] Autodetecting UI backend...
[004933.598955:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x63d60

[004933.599036:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x64190

[004933.599066:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x65680

[004933.599092:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x65ab0

[004933.599124:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x64e20

[004933.599149:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x65250

[004933.599185:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x66b48

[004933.599211:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x66f78

[004933.599236:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x66b48

[004933.599259:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x66f78

[004933.599283:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x63d60

[004933.599306:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x64190

[004933.599488:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x673a8

[004933.599518:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x677d8

[004933.599545:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x65680

[004933.599571:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x65ab0

[004933.599596:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x673a8

[004933.599620:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x677d8

[004933.599674:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x673a8

[004933.599698:hyperion-webos->hyperion-webos] <warning> GM_TEMPLATE_HASH_Insert : node already found..ptr = 0x677d8

[004933.599735:hyperion-webos->hyperion-webos] [_GM_UseGFXHWDirectly][905] _GM_UseGFXHWDirectly OK

     0.017s [INFO capture_init        ] Capture start called.
     0.017s [INFO capture_init        ] Attempting DILE_VT_Create...
     0.020s [WARN capture_init        ] Failed to get DILE_VT context!
     0.021s [ ERR unicapture_init_backend] libdile_vt_backend.so: init failure, code: -1
     0.072s [INFO connection_loop     ] Connecting hyperion-client..
     0.072s [INFO connection_loop     ] hyperion-client connected!
     0.073s [INFO unicapture_vsync_handler] vsync thread starting...
     0.073s [INFO unicapture_run      ] UI capture started
     0.078s [INFO power_callback      ] Power status callback message: { "subscribed": true, "returnValue": true, "state": "Active" }
     0.110s [INFO picture_callback    ] picture_callback: dynamicRange: sdr --> SDR mode
     0.138s [INFO set_hdr_state       ] Detected daemon flavor: 1 (Hyperion.NG)
     0.138s [WARN set_hdr_state       ] set_hdr_state: Daemon is not HyperHDR -> Not submitting HDR state!
     0.138s [ ERR picture_callback    ] videooutput_callback: set_hdr_state failed, ret: -2
^C     2.058s [INFO int_handler         ] SIGINT detected, stopping...
     2.069s [INFO unicapture_run      ] Shutting down...
     2.072s [INFO connection_loop     ] Ending connection loop
     2.077s [INFO unicapture_vsync_handler] vsync thread finished

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdile_vtIssues related to webOS low-level capture backend

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions