Antes que todo doy las gracias a Abelardo Jara Berrocal ya que en su blog encontre la solucion para este "problema" del que hago copy paste http://pintucoperu.wordpress.com/2009/01/03/solucionar-problemas-en-amarok-mplayer-totem-xine-en-ubuntu-hardy-con-compiz-y-pantalla-completa/
Otro problema que me trajo la instalación limpia de Ubuntu Hardy fue que al abrir cualquier vídeo ya fuera con Totem, VLC o MPlayer y Compiz Fusion activado estas aplicaciones finalizaban es decir se abría la ventana de la aplicación y crash! se cerraban inmediatamente… y la forma que tenia para ver vídeos era desactivando Compiz Fusion temporalmente mediante Compiz Fusion Icon…
y al abrir Totem con el flag –debug y un video como parametro por ej:
$ totem –debug video.avi
la salida era:
The program ‘totem’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadAlloc (insufficient resources for operation)’.
(Details: serial 44 error_code 11 request_code 140 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the –sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
El problema es en la configuración de la salida de por defecto esta video Xv y que al tener Compiz Fusion activado la salida debe ser X11 sin Xv lo configuramos según el reproductor:
Totem y similares basados en GStreamer
Cambiamos el output en la configuración de GStreamer (tipear en consola):
$ gstreamer-properties
en la pestaña Vídeo en Salida predeterminada seleccionamos el Complemento:
X Window System (No Xv)
en sabayon dice
X Window System (Sin Xv)
cerramos y listo
1. VLC
En VLC basta con ir a Opciones > Preferencias > Vídeo > Módulos de salida activar la opción que esta en la esquina inferior derecha que dice Opciones avanzadas y seleccionamos
En sabayon es
Herramientas > Preferencias > Vídeo > Pantalla
Salida de vídeo X11
como Módulo de salida de vídeo, Salvamos y listo!
2. MPlayer
En MPlayer basta con ir a Click Dercho > Preferences y seleccionamos la pestaña Video y seleccionamos en Available drivers:
x11 X11 ( XImage/Shm )
click en OK y listo.
Esta es la forma sencilla, sin embargo hay el problema que los videos a pantalla completa aparecen minimizados. El truco es el siquiente. Ve a un terminal (consola) y tipea:
$ gedit .mplayer/config
Coloca como contenido de este archivo lo siguiente:
# Write your default config options here!
vo=x11
zoom=yes
Ahora para que nadie/nada modifique este archivo en el futuro, puedes tipear despues de grabarlo:
$ chmod -w .mplayer/config
Listo! Ahora puedes ver videos a pantalla completa en Mplayer con Compiz :)
3. Xine
Si usamos el excelente reproductor de musica Amarok, tambien tenemos problemas porque Amarok usa Xine. Xine usa salida XV (composite) por defecto y eso causa problemas con Compiz. El truco es similar al de Mplayer. Ve a un terminal (consola) y tipea:
$ gedit .xine/config
En ese archivo busca la parte que luzca asi y modificala para que quede igual como la adjunto a continuacion:
# Videodriver to use (default: auto)
# { auto dxr3 aadxr3 xv XDirectFB DirectFB SyncFB opengl aa xshm caca none xxmc sdl fb xvmc }, default: 0
video.driver:xshm
Listo, graba el archivo y en terminal, modifica permisos para que tambien no se pueda modificar a futuro:
$ chmod -w .xine/config
Listo, con esto ya podras ver los plugins de efectos visuales del Amarok a pantalla completa :)
De momento he quedado muy satisfecho con el funcionamiento y rendimiento de esta instalación limpia pasadas los inconvenientes de Flash y de Video D
No hay comentarios:
Publicar un comentario