Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: michaa7 on 2022/10/02, 19:32:55

Title: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/02, 19:32:55
Hi

system boots, I have X and normal progs working so far.

But when I open a video with vlc, I have *almost ever* no image, only sound, i.e. videos from HD sometimes show the videopart, sometimes not. Videostrems from my usb-tv-card, which I used here for years now, only play sound, no video. But when closing the file a still of the video appeears for a fraction of a second.

As smplayer works (although problems with subtitel, but different story) and as I tried different kernels to no avail, it seems somehow related to vlc. Infortunatly my TV-adapter works with VLC only ;-).

I think the relevant part in console is the following:
Quote
~$ vlc
VLC media player 3.0.17.4 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055b70ef55580] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[000055b70eff5e60] main playlist: playlist is empty
[00007f7b94344e50] mpeg4audio packetizer: AAC channels: 2 samplerate: 48000
[00007f7b800048e0] gl gl: Initialized libplacebo v4.208.0 (API v208)
[00007f7b800a9ac0] chain filter error: Too high level of recursion (3)

[00007f7b800aa3a0] main filter error: Failed to create video converter
[00007f7b800013c0] main vout display error: Failed to create video converter
[00007f7b800013c0] main vout display error: Failed to adapt decoder format to display
[00007f7b8814a1a0] main video output error: video output creation failed
[00007f7b94013cc0] main decoder error: failed to create video output
[00007f7b800aa1b0] gl gl: Initialized libplacebo v4.208.0 (API v208)
[00007f7b94013cc0] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  470.141.03  Thu Jun 30 18:33:34 UTC 2022 for hardware decoding
[hevc @ 0x7f7b9cc13c40] Failed setup for format vdpau: hwaccel initialisation returned error.
[00007f7b94013cc0] avcodec decoder error: existing hardware acceleration cannot be reused     
[00007f7b800aa1b0] gl gl: Initialized libplacebo v4.208.0 (API v208)
[00007f7b80308fa0] chain filter error: Too high level of recursion (3)
[00007f7b80307d80] main filter error: Failed to create video converter
[00007f7b80308fa0] chain filter error: Too high level of recursion (3)

...

[00007f7b800a9a80] main vout display error: Failed to create video converter
[00007f7b800a9a80] main vout display error: Failed to adapt decoder format to display
[00007f7b8815ba20] main video output error: video output creation failed
[00007f7b94013cc0] main decoder error: failed to create video output
[00007f7b80008b60] gl gl: Initialized libplacebo v4.208.0 (API v208)
[00007f7b94013cc0] main decoder error: buffer deadlock prevented
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14244
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14248                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14252                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14256                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14260                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14264                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14268                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14272                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14276                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14280                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14284                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14288                                     
[hevc @ 0x7f7b9c186b80] Could not find ref with POC 14292                                     


Any help appreciated

Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: NochEinNeuer on 2022/10/02, 19:55:36
Geht mir auch so....mit vlc ist alles schwarz. SMPlayer geht problemlos
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: pit on 2022/10/02, 22:07:31
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021032
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/02, 23:40:38
Den Bugreport kann ich nicht nachvollziehem dort steht, es benötigt 3.0.18, was absoluter Unsinn ist.
Ein simpler lokaler Rebuild von VLC hat hier ausgereicht, um VLC wieder ein Bild zu entlocken.
Allerdings benutze ich VLC von Debian-Multimedia.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/03, 00:17:00
Hm, oder auch nicht, mal gehts, mal nicht.
Wenn ich Video und Codecs auf automatisch stelle, gehts komischer Weise genau 1 mal.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/03, 00:48:25
Aber liegt denn der Fehler überhaupt an VLC. Ich bezweifle das.

Die letzte Version 3.0.17.4-4+b2 ist vom 2022-09-21, ich habe die am 23.09. installiert und das hat hier seitdem ohne Probleme funktioniert, bis zum heutigen d-u. Erst seitdem gibt es den Fehler.

EDIT:

nvidia kam aber heut. Meiner erinnerung nachwurde das Kernel Modul erfolgreich gebaut, dennoch folgende Meldung im log:
Quote
# cat /var/log/Xorg.0.log | grep "(EE)"
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    26.980] (EE) Failed to load module "nv" (module does not exist, 0)


Wie erzwinge ich eine erneute Erstellung des Moduls?
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/03, 11:50:12
@michaa7: An nvidea sollte es aber auch nicht liegen. Hier werkelt eine AMD GPU und vlc verweigert auch hier seinen Dienst.

edlin
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/03, 12:00:08
@michaa7: An nvidea sollte es aber auch nicht liegen. Hier werkelt eine AMD GPU und vlc verweigert auch hier seinen Dienst.

edlin

Ja, ich denke du hast recht zumal towo meines Wissens auch auf nvidia hardware verzichtet.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: harley-peter on 2022/10/03, 12:09:38
Auch hier funktioniert's wie bei towo genau einmal, dann muss ich VLC wieder neu starten.
Ich hatte beim letzten update ein Abhängigkeitsproblem, das sich aber mit einem "apt fix-broken install" beheben ließ.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/03, 13:11:27
komisch, hier funktioniert es (meistens) mit sooft ich will, d.h. ich kann verschiedene Videos von HD abspielen. Aber beim Abspielen eines TV Senders habe ich schon beim ersten mal kein Bild (aber Ton), danach geht auch kein Video von HD mehr.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/03, 20:44:59
The problem goes away when vlc ist started with --no-embedded-video
Code: [Select]
vlc --no-embedded-video as suggested in the bug report (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021032#78).

And I agree that it seem related to yesterdays QT update as this fits my update timeline.
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/04, 13:38:58
The problem goes away when vlc ist started with --no-embedded-video
Code: [Select]
vlc --no-embedded-video as suggested in the bug report (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021032#78).

And I agree that it seem related to yesterdays QT update as this fits my update timeline.

It looks like this will work.
The same should be achieved in the settings by unchecking "Integrate video in interface".
---
Es sieht so aus, als ob dies funktioniert.
Das Gleiche sollte in den Einstellungen erreicht werden, wenn man das Häkchen bei "Video ins Interface einbinden" entfernt.

edlin
Title: Re: after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/04, 15:17:32
Mit der neuesten vlc version 3.0.17.4-5 von heute funktioniert alles wieder ganz normal.

With todays vlc version 3.0.17.4-5 all works as it should.
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: Mte90 on 2022/10/12, 17:41:04
On my tests doesn't works with all the codec also if the format is AVI as example.
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/12, 19:38:59
Welche Version verwendest du?
1:3.0.17.4-dmo5 (deb-multimedia.org) oder
3.0.18-rc2-1 (unstable)?

Die Version 1:3.0.17.4-dmo5 läuft bei mir noch nicht rund.
---
Which version are you using?
1:3.0.17.4-dmo5 (deb-multimedia.org) or
3.0.18-rc2-1 (unstable)?

Version 1:3.0.17.4-dmo5 does not run smoothly for me yet.

edlin
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: Mte90 on 2022/10/12, 19:43:12
I am using that version too, I see that happens with some video files there before was working and I don't use Wayland.
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/12, 20:41:21
For me vlc does not work at all, no matter what version i use.
I'm on Wayland, but it has worked before the qt update.
Now, there is no Hardware-accelerated decoding avaiable anymore, only vdpau or deactivate.
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/14, 14:14:23
Wer die Pakete von deb-multimedia.org benutzt: Es gibt eine neue Version (unstable,1:3.0.18-dmo1). Ich habe es nur kurz angetestet, scheint zu funktionieren.

Those who use the packages from deb-multimedia.org: There is a new version (unstable,1:3.0.18-dmo1). I have only tested it briefly, it seems to work.

edlin
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/14, 14:41:17
Nope, paar mal umschalten, irgendwann bleibt der Fensterinhalt schwarz und nur der Ton ist noch zu hören.
Title: Re: (solved) after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/14, 16:01:26

Bei mir mit der Debian Version klappt das mit TV streams nicht, lokale Videofiles sind ok.

Ich würde den thread ja gerne auf "partly solved" zurücksetzten, aber das läßt die Forensoftware ja nicht zu. also prangt da weiterhin fälschlicherweise "solved" :-( .
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/14, 16:08:22
Ich hab das mal auf partly solved gesetzt.
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: michaa7 on 2022/10/15, 12:57:45
Ich hab das mal auf partly solved gesetzt.

Gut so.

Bezüglich wayland hier eine Antwort aus dem Debian Bugreport:
Quote
Note that VLC 3.0 doesn't support Wayland properly anyway. That would require VLC 4.0 which is still far from ready for prime time.
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/17, 17:02:58
Naja, ich guck Fernsehen jetzt per celluloid, das funktioniert wenigstens vernünftig, auch unter Wayland.
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/17, 17:23:17
celloloid - also letztlich mit mpv ...
Mein 8 mm Celloloid hat es da schwerer, da mein Pentacon P8 Projektor eine kaputte Lampe hat.

Was vlc betrifft: Funktioniert tatsächlich noch nicht vollständig (auch nicht unter X-org). Da ich auch ohne vlc leben kann, verschwende ich da keine weitere Zeit daran.

edlin
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: towo on 2022/10/20, 22:24:23
So, ich habe das für mich jetzt pragmatisch gelöst, da celluloid auch nicht das Allheilmittel ist.
VLC als Flatpak und alles läuft, wie es soll.

So, I have now solved this pragmatically for myself, since celluloid is not the panacea either.
VLC as a flatpak and everything runs as it should.
Title: Re: (partly solved) after today d-u (kernel + qt) no image in vlc,
Post by: edlin on 2022/10/21, 09:37:47
Auch die Version 1:3.0.18-dmo2 (kam wohl gestern rein) ist noch nicht frei von Eigenheiten. Da ist die Verwendung von Flatpak wohl momentan der schmerzfreie Weg.

Even version 1:3.0.18-dmo2 (probably came in yesterday) is not yet free of quirks. The use of Flatpak is probably the painless way to go at the moment.

edlin