celluloid
celluloid copied to clipboard
Sometimes not responding with only audio, but no video
Overview Description: Another issue I'm having since 0.22. Randomly, but quite frequently when starting a video, Celluloid would kind of freeze and the process has to be killed.
Steps to Reproduce:
- Start video with Celluloid, maybe a few times. Not happening consistently
Actual Results:
(I had client decorations off because of a different issue. But this happens regardless)
No video, just stuck like that. Player is not responding to any clicks on buttons etc. Audio is playing though.
Errors in terminal:
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.788: g_variant_new_object_path: assertion 'g_variant_is_object_path (object_path)' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_new_variant: assertion 'value != NULL' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_get_type: assertion 'value != NULL' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_builder_add_value: assertion '!GVSB(builder)->expected_type || g_variant_is_of_type (value, GVSB(builder)->expected_type)' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_builder_end: assertion 'GVSB(builder)->offset >= GVSB(builder)->min_items' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_get_type: assertion 'value != NULL' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
(io.github.celluloid_player.Celluloid:46371): GLib-CRITICAL **: 22:24:45.789: g_variant_builder_add_value: assertion '!GVSB(builder)->expected_type || g_variant_is_of_type (value, GVSB(builder)->expected_type)' failed
Expected Results: Video shows playing as normal.
Version: 0.22
Additional Information: I'm running Xorg with Nvidia w/ latest proprietary drivers, Arch Linux.
I'm experiencing this too with the Flathub package. I'm not a fan of the switch to GTK4.
I experience the same issue. Need to kill the app, start it again and maybe do this 2-3 times before it actually starts properly.
OS: Arch Desktop Environment: XFCE Window Manager: Xorg Graphics: Intel GPU (7700K CPU) Kernel: 5.14.18-1-MANJARO Repo: Official Repositories (Community) Celluloid: 0.22
After more testing, I think this is triggered by autofitting. As a workaround, you can apply this patch and uncheck the Automatically resize window to fit video
option in the preferences dialog.