Kaffein - DAB-S video only via VNC (no joke)

Hy!

Have here a TW 64 (all updates done, Kaffeine 2.0.13, repositories: packman priority 80, rest standard, priority 99).

OK, Kaffeine worked fine from setup in February, some days ago I wanted to watch TV (DVB-S), audio was OK, but Kaffeine window stayed black, no matter what I do.

Had to work with the machine via VNC and just for fun I started Kaffeine and …believe it or not… via VNC the video signal is there (no way to watch TV this way, but anyhow…)

Does anybody have the slightes idea where to look for this weired stuff?

What video/driver?

…it’s an older NVIDIA card (Quadro NVS 290) in a Dell Precision 690 Tower. No NVIDIA stuff installed, so this opensuse eehm… forgot the name… standard driver for NVIDIA… :shame:

Forum didn’t want me to post yesterday, but it sounds like the xine output module needs to be changed. (opengl/overlay/vdpau etc)

I can’t remember if Kaffeine had this option in the settings or if you needed to change it using the xine configuration file.

Hi and many thanks for reply!

I could not find any hint to xine re kaffeine

https://www.linuxtv.org/wiki/index.php/Kaffeine

…and thought it’s based on VLC-player?!?

Anyway the options via menus are VERY sparse in Kaffeine, so any hint to the correct config file highly appreciated.

Have here another DVB-S machine with Kaffeine, but after some problems I followed Wolfi’s advice to switch to Kaffeine 1 from some other repo. But would have to have a closer look and the machine is currently remote.

I’ll install Kaffeine later on and give it a peek unless someone else has an idea - it’s been many years since I last used it for DVB but I recall having to tweak the video output module for some GPUs and their drivers.

So what I’m saying might be outdated - I need to install and see. :slight_smile:

To, I was sort of right and sort of wrong;
Kaffeine and Kaffeine4 are XINE based but Kaffeine5 is VLC based (Kaffeine 2.0+ in TW)

You might try launching kaffeine from the terminal using the following parameter;
-V xcb_glx
or
-V [FONT=arial]vout_sdl

These should define the video output module for Kaffeine as it uses the same as VLC. ( vlc -l )

[/FONT]

Thank you, will try!

Do you have any simple alternative to Kaffeine for DVB-S, just watching a little TV, sometimes starting some videorecording?

VLC, MPlayer but optimally we should get your Kaffeine working since you’re used to it.

I’m almost 100% sure it’s just a case of finding the right video output module.

Sorry, I could NOT debug the original system I opend this thread for, but I have a comparable problem on another Kaffein on TW 64bit KDE. No video, window is black, but audio is OK.

kaffeine -v
Qt: 4.8.7
KDE Development Platform: 4.14.37
Kaffeine: 1.2.2

starting in console gives:

kaffeine
asdfghjk@linux1234:~> vo_vdpau: this hardware doesn't support h264.
vo_vdpau: this hardware doesn't support vc1.
vo_vdpau: this hardware doesn't support mpeg1/2.
vo_vdpau: this hardware doesn't support mpeg4-part2.
net_buf_ctrl: dvbspeed mode
net_buf_ctrl: prebuffering...
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
[h264 @ 0x7f61c4002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f61c4002f20] non-existing PPS 0 referenced
[h264 @ 0x7f61c4002f20] decode_slice_header error
[h264 @ 0x7f61c4002f20] no frame!
net_buf_ctrl: dvbspeed 100% @ video 2820 ms 471 buffers
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode                                                    
[h264 @ 0x7f61c4002f20] Got unexpected packet size after a partial decode
.........

Graphics is Nouveau with NVIDIA Quadro FX1800.

I tried

kaffeine --graphicssystem opengl

which fails with an error message as well as

kaffeine --graphicssystem raster

which fails with the same error messages as starting without any options.

…forgot to write:

kaffeine -V vout_sdl

only gives

kaffeine: Unknown option 'V'.

No ideas here? :frowning:

…is it a good idea to try to switch to VLC-based Kaffeine? Although I switched to the old version in the past due to problems with the new Kaffeine. Seigh.

I find mythtv the most reliable once it’s set up. It’s a bit complicated to set up but works fine once you’ve mastered it.
I’ve tried Kodi in the past but I could never get that one to work.

Hi!

But this machine with this DVB-S card and Kaffeine was working flawlessly for some months now. I though about buying a different (used) graphics card, but which brand is not in trouble with TW every few months? Black VNC windows served, Kaffeine disrupted…

And I don’t understand why from one day to the other this stopped working. Is the Nouveau driver? Codecs? Kaffeine itself hasn’t changed for some time now, I think. Will this be fixed in a week? Or never?

Found an old Geforce 9500 GT card, but gives the absolutely identical errors when starting Kaffeine:

kaffeine
asdfg@linux12345:~> vo_vdpau: this hardware doesn't support h264.
vo_vdpau: this hardware doesn't support vc1.
vo_vdpau: this hardware doesn't support mpeg1/2.
vo_vdpau: this hardware doesn't support mpeg4-part2.
net_buf_ctrl: dvbspeed mode
net_buf_ctrl: prebuffering...
[h264 @ 0x7f952c002f20] non-existing SPS 0 referenced in buffering period
[h264 @ 0x7f952c002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f952c002f20] non-existing PPS 0 referenced
[h264 @ 0x7f952c002f20] decode_slice_header error
[h264 @ 0x7f952c002f20] no frame!
[h264 @ 0x7f952c002f20] non-existing SPS 0 referenced in buffering period
[h264 @ 0x7f952c002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f952c002f20] non-existing PPS 0 referenced
[h264 @ 0x7f952c002f20] decode_slice_header error
[h264 @ 0x7f952c002f20] no frame!
[h264 @ 0x7f952c002f20] non-existing SPS 0 referenced in buffering period
[h264 @ 0x7f952c002f20] SPS unavailable in decode_picture_timing
[h264 @ 0x7f952c002f20] non-existing PPS 0 referenced
[h264 @ 0x7f952c002f20] decode_slice_header error
[h264 @ 0x7f952c002f20] no frame!
net_buf_ctrl: dvbspeed 100% @ video 2260 ms 411 buffers
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode
[h264 @ 0x7f952c002f20] Got unexpected packet size after a partial decode

…changing the graphics card output from DVI to HDMI gives at least a picture for the old channels, while for the HD-channels video is dead, same h264 error…>:(

btw: I can play .h264 videos on this machine with SMPlayer, but not with VLC. Hmmm…

Hi! Now I have a little time for this machine. with both commands Kaffeine windo opens, I can start a TV channel and get audio, but no video:

~> kaffeine vout_sdl  03-12-17 21:50:48.307 [Info    ] kaffeine.dvb: Using built-in dvb device manager WARNING  Ignoring device /dev/dvb/adapter0/audio0  WARNING  Ignoring device /dev/dvb/adapter0/osd0                                          WARNING  Ignoring device /dev/dvb/adapter0/video0                                        03-12-17 21:50:48.492 [Info    ] kaffeine.dev: Found dvb device P1131714613c2000e: ST STV0299 DVB-S                                                                              [00007f3d8c001058] core access error: cannot resolve vout_sdl port 80 : Name or service not known [00007f3d8c001058] http access error: cannot connect to vout_sdl:80 [00007f3d8c001058] core access error: cannot resolve vout_sdl port 80 : Name or service not known [00007f3d8c001058] access_mms access error: cannot connect to vout_sdl:80 [0000556a2042fd48] core input error: open of `http://vout_sdl' failed [0000556a2042fd48] core input error: Your input can't be opened [0000556a2042fd48] core input error: VLC is unable to open the MRL 'http://vout_sdl'. Check the log for details. WARNING  Ignoring device /dev/dvb/adapter0/audio0 WARNING  Ignoring device /dev/dvb/adapter0/osd0                                          WARNING  Ignoring device /dev/dvb/adapter0/video0                                        [00007f3d90008208] vdpau_avcodec generic error: decoder profile not supported: 2 [00007f3d68001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f3d68001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. ....  
  and   
kaffeine xcb_glx  03-12-17 21:52:18.286 [Info    ] kaffeine.dvb: Using built-in dvb device manager WARNING  Ignoring device /dev/dvb/adapter0/audio0 WARNING  Ignoring device /dev/dvb/adapter0/osd0 WARNING  Ignoring device /dev/dvb/adapter0/video0 03-12-17 21:52:18.472 [Info    ] kaffeine.dev: Found dvb device P1131714613c2000e: ST STV0299 DVB-S [00007f94b0001058] core access error: cannot resolve xcb_glx port 80 : Name or service not known [00007f94b0001058] http access error: cannot connect to xcb_glx:80 [00007f94b0001058] core access error: cannot resolve xcb_glx port 80 : Name or service not known [00007f94b0001058] access_mms access error: cannot connect to xcb_glx:80 [000055c31bc461d8] core input error: open of `http://xcb_glx' failed [000055c31bc461d8] core input error: Your input can't be opened [000055c31bc461d8] core input error: VLC is unable to open the MRL 'http://xcb_glx'. Check the log for details. WARNING  Ignoring device /dev/dvb/adapter0/audio0 WARNING  Ignoring device /dev/dvb/adapter0/osd0 WARNING  Ignoring device /dev/dvb/adapter0/video0 [00007f94ac0090f8] vdpau_avcodec generic error: decoder profile not supported: 2 [00007f948c001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f948c001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f948c001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f948c001818] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. ...  

…sorry for the formatting, but NoScript is a bit of a pain these days…

I still can only watch TV via VNC, on the display directly connected to the machine I only get the audio and the kaffeine window is black. There has to be an option to switch the video output to the physically connected display… Very sad… :frowning: