Archivos mensuales: febrero 2018

Skype para linux (skypeforlinux) se queda en blanco una vez logeado.

Acabo de actualizar mi Skype en varios ubuntu 14.04 y oh sorpresa! al entrar con mis datos la pantalla se queda en blanco y no dejar hacer nada.
Parece ser que le pasa a bastante gente y con varias actualizaciones posteriores del skype no lo han arreglado. El único remedio por ahora es instalar una versión anterior.

Para ello:

Abres consola (control+alt+t)
Eliminas el skype chungo con
sudo apt-get remove skypeforlinux
Instalas la última versión que no falla con
sudo apt-get install skypeforlinux=8.11.0.4
Fijas esta versión para que no se actualice automaticamente (al menos hasta que lo arreglen) con
sudo apt-mark hold skypeforlinux

Si quieres borrar los datos de tu sesión, elimina la carpeta  skypeforlinux que hay dentro de la carpeta oculta .config que está en tu carpeta de usuario (para ver carpetas ocultas desde el explorador de ficheros nautilus puedes usar la combinación de teclas Control+h).

Google chrome en ubuntu se queda «colgado» con los videos a pantalla completa.

Después de una actualización del google-chrome en varios ubuntu 14.04 y ubuntu 16.04 he comprobado que a veces los videos a pantalla completa (Youtube, Netflix, Vimeo…) me provocan un cuelgue del entorno gráfico, teniendo que reiniciarlo (o reiniciar el equipo).
A base de buscar y probar encontré una solución, ésta:

Instalar CompizConfig Settings Manager (desde consola, abriendola con Ctrl+Alt+T por ejemplo):

sudo apt-get install compizconfig-settings-manager

Ejecutarlo, pinchar en Composite, en Unredirect Match, añadir  & !(class=^Google-chrome) al final.

La explicación del problema (en inglés, no tengo ganas de traducir 😉 es por culpa de una G mayúscula):

This prevents Chrome windows from being unriderected, while leaving other fullscreen windows unredirected. Unredirecting fullscreen windows lets fullscreen apps draw directly to the screen, which should result in higher performance. That also means the app drawing has to manage v-sync if it cares about it. Chrome does not do v-sync by itself when there’s a compositing window manager. Thus it relies on Compiz to do it. That’s why we need to let Compiz redirect Chrome and manage v-sync for it. In order to not hurt other apps’ performance, we add an exception to the Unredirect Match rules instead of turning off the feature altogether. Note that !(class=google-chrome) is already there by default but it doesn’t work. The current Chrome window class starts with a capital «G» whereas the default rule starts with a lowercase «g». It may be possible that the window class got changed during a Chrome update at some point between the rule being added to Ubuntu and now. It could also be a regression in Ubuntu that changed the leading «G» was changed to «g».

Fuente: https://askubuntu.com/questions/587045/screen-tearing-in-chrome-while-watching-netflix-in-full-screen-on-14-04-lts