VLC a veces tendrá problemas para mostrar videos en pantalla completa.

19

Recientemente, VLC ha tenido problemas para mostrar videos en modo de pantalla completa. AFAIK, nada ha cambiado con los controladores de la tarjeta de video y ciertamente es la misma versión de VLC. (/ yo sacude un puño a los mantenedores del repositorio)

Esto ha funcionado sin problemas en el pasado. De hecho, he tenido hasta 6 instancias de VLC ejecutándose, cada una reproduciendo un video. Uno siempre estaba en pantalla completa en mi segundo monitor, mientras que los otros estaban en mosaico en mi monitor principal. Pude alternar cualquiera de los otros 5 en modo de pantalla completa y el video se mostró sin problemas.

Últimamente, he tenido problemas para ejecutar 2 instancias en modo de pantalla completa. (A veces, incluso una sola instancia no mostrará el video en pantalla completa). VLC continuará reproduciendo el video, pero en modo de pantalla completa no veo nada más que una pantalla en negro. A veces, el video se mostrará si maximizo la ventana VLC. Otras veces, me tengo que conformar con una ventana de menor tamaño.

No sé si esto es pertinente, pero a veces cambiar el estado mínimo / máximo de una ventana de Firefox (Minefield, específicamente) parecía permitir que la instancia problemática mostrara el video en modo de pantalla completa. Sin embargo, eso no resultó ser una solución consistente. A veces, parecía que cerrar una ventana de Firefox funcionaba, aunque eso tampoco es consistentemente exitoso. (Futuré con Firefox, porque con la gran cantidad de ventanas y pestañas que normalmente tengo abiertas, regularmente consume aproximadamente 1 GB de RAM).

Otro aspecto funky que me viene a la mente es el hecho de que mi monitor secundario se considera el principal en el arranque. Uso xrandr para designar el primer monitor real como primario después del arranque, como lo sugirió alguien en una pregunta que hice en el sitio de Unix y Linux SE .

Especificaciones:

  • Ubuntu 10.10 con Gnome y Compiz
  • 8 GB de RAM
  • AMD Phenom II 965 Black Edition
  • Asus M4A79 Deluxe mobo
  • XFX ATI Radeon HD 5750 con 1 GB de RAM

VLC está configurado para usar la superposición de hardware para video (según la configuración predeterminada)

¿Alguien tiene una idea de qué puede causar este problema o cómo puedo solucionarlo? En este momento tengo 2 instancias de reproducción VLC, cada una en modo de pantalla completa en un monitor separado.

George Marian
fuente
1
@jorge No entiendo cómo una captura de pantalla negra arrojaría alguna luz sobre la situación. :)
George Marian
Sí, es difícil visualizar dónde explicas sobre tener varias instancias y en qué monitores quieres hacer qué.
Jorge Castro
@jorge No importa qué monitor esté usando la instancia problemática de VLC. A veces, una instancia que se muestra correctamente en modo de pantalla completa se encontrará con este problema si cambio el modo de pantalla completa. Imagine que un monitor muestra un video en modo de pantalla completa, mientras que el otro monitor muestra nada más que negro y la interfaz de control de pantalla completa VLC si pasa el mouse sobre él.
George Marian
Es posible que el uso de XVideo sea limitado, es decir, no más de un determinado número de clientes X solo pueden usar XVideo al mismo tiempo. No tengo idea sobre VLC pero puedes probar mplayer con "-vo xv" para usar XVideo. Si tiene este error, intente con "-vo x11" (mucho más uso de CPU, sin escala de hw, etc.) si funciona, supongo que es un problema con la extensión XVideo de X.
LGB
1
1) Desactive compiz (efectos visuales avanzados) en Preferencias de apariencia. Si eso no ayuda, intente agregar el parámetro de arranque radeon.modeset = 0 a la línea de comando del kernel. ¿También tienes algún PPA?
komputes

Respuestas:

18

En Tools> Preferences> Video> Outputcambiar el valor predeterminado a X11, guardar y reiniciar VLC.

calendario
fuente
Este problema continúa en Ubuntu 13.04 en los controladores AMD patentados y aún puede resolverse como se indicó anteriormente.
holocronweaver
En las versiones más recientes de este perference parece haber cambiado a: Tools -> Preferences -> Video -> Accelerated video output (Overlay). Si eso no está marcado, funciona.
BeeOnRope
2

Dos cosas que debes saber sobre VLC:

1. Si ha activado compiz, tendrá algunos problemas con VLC que muestra el video de una película.

2. Si tiene varias pantallas, tendrá algunos problemas con VLC para elegir en qué pantalla mostrar el video.

Entonces, por lo que he leído, tienes ambos. Según mis experiencias con casos similares, recomiendo desactivar compiz y luego probar las pantallas. Para deshabilitar compiz simplemente ALT+ F2y escriba metacity --replaceo simplemente vaya a Sistema -> Preferencias -> Apariencia y seleccione la pestaña Efectos visuales y luego no seleccione ninguno.

En segundo lugar, para probar el problema de visualización.

Primero pruebe si puede ver el video en 1 pantalla (sin la otra conectada).

Segunda prueba (con el video cerrado. No lo abra todavía) con ambos monitores conectados y en "modo clon". Ejecute el video y vea si aparece en ambas pantallas.

Tercero y último, elimine el "modo de clonación". Coloque uno a la derecha o izquierda y abra 2 instancias de VLc. mueva una de las instancias a la pantalla izquierda / derecha y la otra la dejará en la pantalla base.

esta es la forma en que lo hago cuando tengo problemas de pantalla negra con vlc. Esto se debe a algunos problemas con compiz y con tener múltiples pantallas ya que VLC no sabe a quién mostrar la pantalla.

Pruebe todo esto y háganos saber.

Luis Alvarado
fuente
Mis disculpas por tardar tanto en responder. VLC generalmente funciona, se muestra en cualquier monitor. Ocasionalmente, fallará y mostrará la pantalla completa en el monitor incorrecto. (No estoy seguro de si ese error lo muestra en el monitor principal cada vez o en el que apareció VLC cuando se lanzó). Independientemente, eso no es gran cosa. Alternar la pantalla completa una vez suele ser suficiente para solucionar ese problema.
George Marian
El problema es que, en algunas circunstancias, el modo de pantalla completa no mostrará nada más que el fondo negro. He intentado desactivar compiz, pero eso no resolvió el problema. Hizo menos probable que apareciera, pero no lo resolvió. Tenga en cuenta con respecto a la configuración de dos monitores, que generalmente parece estar funcionando para mí. Cuando VLC tiene este problema, ocurrirá en cualquier monitor.
George Marian
0

Dada la cantidad de buenas respuestas, si todavía tiene problemas, le sugiero que complete un informe de error con vlc y launchpad. (Busque errores similares primero).

Syborgia Alphas
fuente