The video player screen stays black. I can only hear audio

Hi all!
I have the same problem of kaffeine crashing when adding found channels.
The issue is identical also on KDE plasma, so I assume it is not DE related.
I managed to get it running (somewhat) installing it via Flatpak.
Now I am facing another issue:
When the channel is played, no video is played. The screen stays black.
I can only hear audio.
I runned the flatpak from a shell to see error messages with

flatpak run org.kde.kaffeine   

I get this output with following error messages:

03-05-25 21:46:53.685 [Critical] Failed to create wl_display (No such file or directory) 
03-05-25 21:46:53.702 [Info    ] qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found. 
03-05-25 21:46:53.912 [Warning ] Qt: Session management error: Could not open network socket 
03-05-25 21:46:53.959 [Warning ] QCommandLineParser: already having an option named "h" 
03-05-25 21:46:53.959 [Warning ] QCommandLineParser: already having an option named "help-all" 
03-05-25 21:46:53.959 [Warning ] QCommandLineParser: already having an option named "v" 
03-05-25 21:46:54.181 [Info    ] kaffeine.dvb: Using built-in dvb device manager 
03-05-25 21:46:55.141 [Info    ] kaffeine.dev: Found dvb device : Realtek RTL2832 (DVB-T) 
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch. 
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch. 
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch. 
[libopenh264 @ 0x75f5940431c0] Unable to create decoder 
[000075f59401f130] avcodec decoder error: cannot start codec (libopenh264) 
[000075f59401f130] main decoder error: buffer deadlock prevented 
[000075f59401f130] gstdecode decoder error: Error from decodebin0: Nell'installazione di GStreamer in uso manca un plugin. 
[000075f59401f130] gstdecode decoder error: pipeline may not close gracefully 
[libopenh264 @ 0x75f57c0038c0] Unable to create decoder 
[000075f59401f130] avcodec decoder error: cannot start codec (libopenh264) 
[000075f59401f130] gstdecode decoder error: no suitable decoder found

I tried installing codecs, but with no luck.
At the end i decided to install a tvheadend server and started using it.
It works fine for the moment, and it allows me to watch TV from other devices on the network as well!

Your post has been moved to a dedicated topic. Please avoid adding your own issues to another member’s Support request.


Please provide system information as described (below).

Regards.


Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly; :eyes:

Output of the inxi command with appropriate parameters will achieve this (naturally, formatted according to forum guidelines) and will generally be more useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide output from other commands whenever asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.

Highly Recommended
Required Reading
Technical Resources

So you did?

flatpak install org.freedesktop.Platform.ffmpeg-full