Incorporando Vsync a Xubuntu

El entorno de escritorio Xfce y su compositor Xfwm por defecto no incorporan Vsync una característica bastante importante para la correcta visualización de vídeos:

Pero como suele pasar en linux un usuario creo un parche para solucionar este problema, aunque de momento el parche solo esta disponible para Xubuntu.

Antes de instalar el parche debes de conocer sus pros y contras:

Los pros al instalar este parche son:

No mas tearing al reproducir vídeos.

No mas tearing al re dimensionar una ventana.

No mas tearing con flash.

Aumento de rendimiento en aplicaciones OpenGL.

Los contras al instalar el parche son:

Solo ha sido probado con Xfce 4.10.

Solo ha sido probado en gráficas Intel, teóricamente también debería de funcionar con gráficas AMD.

No funciona con gráficas Nvidia.

Xfwm Se puede bloquear o entrar en bucle al activar Vsync.

En algunas placas intel el tearing sigue presente en 10 pixeles el la parte superior de la pantalla (esto es un bug del kernel y del driver intel debería de solucionarse en el kernel 3.9  o posteriores).

Para instalar el parche debes de abrir terminal y Escribir o copiar el siguiente texto:
sudo add-apt-repository ppa:webupd8team/experiments
sudo apt-get update
sudo apt-get upgrade

Una vez instalado para activar Vsync debes de abrir terminal y colocar:

xfconf-query -c xfwm4 -p "/general/sync_to_vblank" -s true

Yo lo tengo instalado en un portátil con una gráfica Intel HD 2000 y kernel 3.8  y se nota bastante la mejora en rendimiento a pesar de que sigue teniendo un poco de tearing.

Si quieres contribuir al desarrollo del parche o compilarlo para otra distro lo puedes encontrar en  Xfce Bugzilla.

3 Respuestas a “Incorporando Vsync a Xubuntu

    • Raro ami me funciono a la primera creo que ya he visto a varios usuarios con ese error y si ejecutas como root y si no funciana ejecutalo como usuario normal:
      xfconf-query -c xfwm4 -p “/general/sync_to_vblank” -s true

      También puedes activar vsync desde configuración algo así mira http://i.imgur.com/nfRJ7.png

  1. Para hacerlo desde consola (y evitar el problema del –create) hay que poner SIN ser root:
    xfconf-query -c xfwm4 -p /general/sync_to_vblank -n -t bool -s true

    con eso ya lo tienes.

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