ComunNicaTe

facilitando la comunicación y expresión

Solución temporal respecto a Compiz, causando problema con reproductores de vídeo y “Google Earth” en Ubuntu

Usando Compiz en Linux (en este caso Ubuntu) puede causar un problema con los reproductores de vídeo (ej. mirando películas o “google earth”) y que las imágenes de vídeo no funcionen bien (imagen oscilando e inestable).

Mientras en Ubuntu 8.10 (Intrepid Ibex), el problema era pertinente para ambos, reproducción de películas y Google Earth, parece que a partir de Ubuntu 9.04 (Jaunty Jackalope), el asunto solo afecta Google Earth (y talvez otras aplicaciones gráficas, fuera de mi conocimiento), mientras la reproducción de películas, como parece, no esta más afectada.

Según los diferentes foros (como este en ingles), eso debe a un problema/conflicto entre la tarjeta gráfica ATI y FGLRX, el controlador privativo de aceleración 3D para tarjetas gráficas ATI/AMD. En mi caso tengo una ATI Mobility Radeon X1400.

He encontrado dos soluciones que deben temporalmente resolver este asunto, mientras que se resuelve el conflicto entre ATI y FGLRX.

Según los foros, se recomienda la primera, usar “Compiz-Switch” para desactivar Compiz cuando sea necesario. Sin embargo, para las personas que no quieren hacer esto manualmente y algo más automatizado, también existe la posibilidad de cambiar el tipo de salida de vídeo en los reproductores de vídeo (totem-gstreamer, vlc, Mplayer etc.), aceptando una reducción en el rendimiento de la CPU. (Para los que enfrentan el problema solo con Google Earth, pues la única solución es Compiz-Switch!)

Solución 1: Compiz-Switch (basado en este enlace)

Compiz-Switch es un programa sencillo para activar y desactivar Compiz.

Compiz-Switch para Ubuntu se puede descargar aquí (he probado el mismo paquete tanto en Ubuntu 8.10 con 32 bit, como Ubuntu 9.04 con 64 bit, y en ambos casos funciona bien)

Para instalar Compiz-Switch, haga doble-clic sobre el icono del paquete descargado y siga las instrucciones.

Ahora, para activar (usando GNOME) o desactivar (respectivamente) Compiz, haga clic en el icono  “Aplicaciones – Accesorios – Compiz-Switch”.

  • En caso de que Compiz está activo, hacer clic en el icono, Compiz desactiva y se activa el controlador de ventana por defecto.
  • En caso de que Compiz está desactivo, hacer clic en el icono, Compiz se activa de inmediato.

Si quiere añadir el lanzador de Compiz-Switch a un panel, haga clic derecho en icono (Aplicaciones – Accesorios – Compiz-Switch) y seleccione “Añadir este lanzador al panel”.

Solución 2: Modificar salida de vídeo de Xv a Xshm en los diferentes reproductores de vídeo (basado en este enlace)

Advertencia: Xv es el controlador que usa el hardware de la tarjeta gráfica para adaptar la imagen y los colores (aka 2-d acceleration). Xshm está haciendo lo mismo, sin embargo usando la memoria de la CPU y por tanto baja el rendimiento de la misma. Entonces cambiar los valores de Xv a Xshm, puede terminar en un bajo rendimiento de la CPU, algo que se debe evitar si se trabaja con aplicaciones gráficas como juegos etc.

Si usa GStreamer (reproductor de películas por defecto en Ubuntu, totem-gstreamer, y cualquier reproductor de películas basado en gstreamer)

  • Abre terminal y teclee ‘gstreamer-properties’. Teclee Enter
  • En la ventana ‘Selector de sistemas multimedia’ haga clic en la pestaña ‘Vídeo’
  • En la sección ‘Salida predeterminada – Complemento’ seleccione “X Window System (No Xv)”
  • Para verificar haga clic en “Prueba” (debe aparecer una imagen de prueba de TV)
  • Haga clic “Cerrar”

Si usa VLC (VLC no está instalado por defecto)

  • Inicie VLC (Aplicaciones – Sonido y vídeos – VLC) y haga clic en “Herramientas – Preferencias…”
  • Haga clic en “Vídeo”
  • En “Pantalla – Salida” seleccione “Salida de vídeo X11”
  • Haga clic en “Salvar”

Si usa MPlayer (Mplayer no está instalado por defecto)

  • Inicie Mplayer (Aplicaciones – Sonido y vídeos – Mplayer)
  • En la pantalla, haga clic derecho y seleccione “Preferences”
  • Haga clic en “OK” para confirmar el reinicio de Mplayer después de aplicar cambios
  • Haga clic en pestaña “Video”
  • Seleccione en “Available Drivers” la opción “X11 (XImage/Shm)”
  • Haga clic en “OK” y reinicie Mplayer

(Nota: es posible que Mplayer no sea capaz de mostrar vídeo en pantalla completa)

Anuncios

noviembre 2, 2008 - Posted by | Tecnología de Información y Comunicación, Ubuntu | , , , , , , , , ,

1 comentario »

  1. […] Edito: como comenta Chele, SÍ podemos deshabilitar Compiz con un solo click para poder disfrutar de la película y luego volver a ponerlo con las mismas configuraciones. De esta manera segun comentan en ComuNnicate no perdemos tanto rendimiento de CPU. Podeis verlo aquí. […]

    Pingback por Vídeos que parpadean « The world is sick | noviembre 21, 2008


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: