VLC hat manchmal Probleme beim Anzeigen von Videos im Vollbildmodus.


19

In letzter Zeit gab es bei VLC Probleme beim Anzeigen von Videos im Vollbildmodus. AFAIK, nichts hat sich an den Grafikkartentreibern geändert und es ist sicherlich die gleiche Version von VLC. (/ Ich schüttle eine Faust bei den Verwaltern des Projektarchivs.)

Dies hat in der Vergangenheit problemlos funktioniert. Tatsächlich habe ich bis zu 6 Instanzen von VLC ausgeführt, von denen jede ein Video abspielt. Auf meinem zweiten Monitor war immer einer im Vollbildmodus, während die anderen auf meinem primären Monitor nebeneinander angeordnet waren. Ich konnte jede der anderen 5 in den Vollbildmodus schalten und das Video ohne Probleme anzeigen.

In letzter Zeit habe ich Probleme beim Ausführen von 2 Instanzen im Vollbildmodus. (Manchmal zeigt sogar eine einzelne Instanz das Video nicht im Vollbildmodus an.) VLC spielt das Video weiterhin ab, aber im Vollbildmodus wird nur ein schwarzer Bildschirm angezeigt. Manchmal wird das Video angezeigt, wenn ich das VLC-Fenster maximiere. Ein anderes Mal muss ich mich mit einem kleineren Fenster zufrieden geben.

Ich weiß nicht, ob dies relevant ist, aber manchmal schien es der problematischen Instanz zu ermöglichen, das Video im Vollbildmodus anzuzeigen, wenn der Min / Max-Status eines Firefox-Fensters (insbesondere Minefield) geändert wurde. Dies erwies sich jedoch nicht als konsequente Problemumgehung. Manchmal schien das Schließen eines Firefox-Fensters der Trick zu sein, auch wenn dies nicht immer erfolgreich ist. (Ich habe mich mit Firefox vollgesogen, weil bei der verrückten Anzahl von Fenstern und Registerkarten, die ich normalerweise geöffnet habe, regelmäßig 1 GB RAM verbraucht werden.)

Ein weiteres Problem, das mir einfällt, ist die Tatsache, dass mein sekundärer Monitor beim Hochfahren als der primäre Monitor angesehen wird. Ich benutze xrandr, um den realen ersten Monitor nach dem Booten als primären Monitor zu kennzeichnen, wie von jemandem in einer Frage vorgeschlagen, die ich auf der Unix & Linux SE-Site gestellt habe .

Technische Daten:

  • Ubuntu 10.10 mit Gnome und Compiz
  • 8 GB RAM
  • AMD Phenom II 965 Black Edition
  • Asus M4A79 Deluxe Mobo
  • XFX ATI Radeon HD 5750 mit 1 GB RAM

VLC ist so konfiguriert, dass das Hardware-Overlay für Video verwendet wird (Standardeinstellung).

Hat jemand eine Idee, was dieses Problem verursachen könnte oder wie ich es beheben könnte? Momentan werden 2 VLC-Instanzen abgespielt, jede im Vollbildmodus auf einem separaten Monitor.


1
@jorge Ich verstehe nicht, wie ein schwarzer Screenshot die Situation beleuchten würde. :)
George Marian

Ja, es ist nur schwer zu veranschaulichen, wo Sie erklären, dass Sie mehrere Instanzen haben und auf welchen Monitoren Sie was tun möchten.
Jorge Castro

@jorge Es spielt keine Rolle, welchen Monitor die problematische Instanz von VLC verwendet. Manchmal tritt bei einer Instanz, die im Vollbildmodus korrekt angezeigt wird, dieses Problem auf, wenn ich den Vollbildmodus aktiviere. Stellen Sie sich vor, ein Monitor zeigt ein Video im Vollbildmodus an, während der andere Monitor nur Schwarz und die VLC-Vollbild-Steueroberfläche anzeigt, wenn Sie den Mauszeiger darüber halten.
George Marian

Es ist möglich, dass die Verwendung von XVideo begrenzt ist. Ich meine, nicht mehr als eine bestimmte Anzahl von X-Clients kann XVideo nur gleichzeitig verwenden. Ich habe keine Ahnung über VLC, aber Sie können mplayer mit "-vo xv" testen, um XVideo zu verwenden. Wenn Sie diesen Fehler haben, versuchen Sie es mit "-vo x11" (viel mehr CPU-Auslastung, keine Hardware-Skalierung usw.), wenn es funktioniert, dann ist es vermutlich ein Problem mit der XVideo-Erweiterung von X.
LGB

1
1) Deaktivieren Sie Compiz (erweiterte visuelle Effekte) in den Darstellungseinstellungen. Wenn dies nicht hilft, versuchen Sie, den Boot-Parameter radeon.modeset = 0 zur Kernel-Befehlszeile hinzuzufügen . Haben Sie auch PPAs?
komputes

Antworten:


18

In Tools> Preferences> Video> Outputden Standard X11 ändern, speichern und neu starten vlc.


Dieses Problem wird in Ubuntu 13.04 auf proprietären AMD-Treibern fortgesetzt und kann weiterhin wie oben gelöst werden.
Holocronweaver

In neueren Versionen scheint diese perference geändert zu haben: Tools -> Preferences -> Video -> Accelerated video output (Overlay). Wenn das nicht markiert ist, funktioniert es.
BeeOnRope

2

Zwei Dinge, die Sie über VLC wissen sollten:

1. Wenn Sie compiz aktiviert haben, treten einige Probleme mit VLC auf, wenn das Video aus einem Film angezeigt wird.

2. Wenn Sie mehrere Anzeigen haben, kann es zu Problemen mit VLC kommen, wenn Sie auswählen, in welcher Anzeige das Video angezeigt werden soll.

Für das, was ich gelesen habe, haben Sie beides. Aufgrund meiner Erfahrungen mit ähnlichen Fällen empfehle ich, compiz zu deaktivieren und anschließend die Anzeigen zu testen. Zum Deaktivieren von compiz einfach ALT+ F2und tippe metacity --replaceoder gehe einfach zu System -> Einstellungen -> Darstellung und wähle die Registerkarte Visuelle Effekte und dann keine.

Zweitens, um das Anzeigeproblem zu testen.

Testen Sie zunächst, ob Sie das Video auf einem Display sehen können (ohne dass das andere angeschlossen ist).

Zweiter Test (mit geschlossenem Video. Öffnen Sie es noch nicht) mit beiden angeschlossenen Monitoren und im "Klonmodus". Führen Sie das Video aus und prüfen Sie, ob es in beiden Anzeigen angezeigt wird.

Als drittes und letztes entfernen Sie den "Klon-Modus". Stellen Sie eine nach rechts oder links und öffnen Sie 2 Instanzen von VLc. Bewegen Sie eine der Instanzen in die linke / rechte Anzeige und die andere in die Basisanzeige.

Dies ist die Art und Weise, wie ich es tue, wenn ich Probleme mit vlc habe. Dies ist auf einige Probleme mit compiz und mit mehreren Anzeigen zurückzuführen, da VLC nicht weiß, auf welche Weise die Anzeige angezeigt werden soll.

Testen Sie das alles und lassen Sie es uns wissen.


Ich entschuldige mich dafür, dass ich so lange gebraucht habe, um zu antworten. VLC funktioniert im Allgemeinen und wird auf beiden Monitoren angezeigt. Gelegentlich kommt es zu Störungen und der Vollbildmodus wird auf dem falschen Monitor angezeigt. (Ich bin nicht sicher, ob dieser Fehler jedes Mal auf dem primären Monitor angezeigt wird oder auf dem VLC beim Start angezeigt wurde.) Unabhängig davon ist das keine große Sache. Das einmalige Umschalten des Vollbildmodus ist in der Regel ausreichend, um dieses Problem zu beheben.
George Marian

Das Problem ist, dass der Vollbildmodus unter bestimmten Umständen nur den schwarzen Hintergrund anzeigt. Ich habe versucht, compiz auszuschalten, aber das hat das Problem nicht gelöst. Es hat die Wahrscheinlichkeit verringert, dass es auftaucht, aber es hat es nicht gelöst. Beachten Sie in Bezug auf die zwei Monitoreinstellungen, dass dies im Allgemeinen für mich zu funktionieren scheint. Wenn dieses Problem bei VLC auftritt, tritt es auf beiden Monitoren auf.
George Marian

0

Angesichts der Anzahl der guten Antworten, falls Sie immer noch Probleme haben, empfehle ich, einen Fehlerbericht mit vlc und Launchpad zu füllen. (Suchen Sie zuerst nach ähnlichen Fehlern.)


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.