Eliminar el freeze de Flash en Ubuntu.

Hace tiempo que venía experimentando algo muy molesto. A la hora de ver vídeos de ciertos sitios, estos congelaban la pantalla  y en algunos casos el uso del procesador se disparaba. Con Firefox no ocurría tan seguido como en Chrome, aún así tras varias pruebas di que el problema es con el maldito Flash, ya que aquellas webs que ya incorporaron HTML5 este problema no ocurría. La solución a esto es simple y consta de dos partes, primero debemos crear un archivo, y luego modificar nuestro acceso directo al navegador.

Como siempre abrimos una terminal, mediante ella crearemos un archivo necesario con los siguientes comandos:

sudo mkdir /etc/adobe
echo "OverrideGPUValidation=true" >~/mms.cfg
mv ~/mms.cfg /etc/adobe/

Una vez creado este archivo de configuración solo resta modificar el acceso directo a nuestro navegador y agregarle la linea al comienzo “env LD_PRELOAD=/usr/lib/libGL.so.1” (sin las comillas). Para ello desde la misma terminal colocamos:

sudo nautilus

y nos dirigimos a la carpeta /usr/share/applications, buscamos el icono de nuestro navegador preferido, hacemos sobre él botón izquierdo y modificamos el valor de “orden” agregando la linea ya especificada, es decir pasaría de ser:

/usr/bin/google-chrome-stable %U
a:
env LD_PRELOAD=/usr/lib/libGL.so.1 /usr/bin/google-chrome-stable %U

Y eso es todo, solo queda reiniciar el navegador y  ya podremos disfrutar una gran diferencia tanto en rendimiento de Flash, como el fin (en la mayoría de los casos) del molesto freeze de Flash.