Un usuario de KDE 4 estaba un poco cansado de tener que deshabilitar los efectos de escritorio de KDE 4 cuando jugaba o usaba una aplicación a pantalla completa en su escritorio, algo que da problemas en esos escenarios.
De modo que ni corto ni perezoso se ha puesto a programar y ha creado un sencillo script que permite deshabilitar estos efectos visuales para luego lanzar la aplicación o el juego necesario.
Como explica el propio usuario en su blog, la repetición es crear un documento de texto llamado check3d que tenga el siguiente texto:
———————————–
#!/bin/bash
if [[ «$(qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive)» = «true» ]] ; then
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
fi
$1
if [[ «$(qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive)» = «false» ]] ; then
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
fi
exit
———————————–
Tras lo cual podemos salvarlo en /usr/local/bin/check3d (o cualquier otro directorio que tengamos en nuestro PATH), y luego, eso sí, tendremos que darle permisos de ejecución:
chmod +x /usr/local/bin/check3d
A partir de ahí podremos lanzar el juego o aplicación anteponiendo este script con el formato
check3d nombre_juego
El usuario ya ha creado un chato paquete para Arch Linux, que tenéis disponible aquí. El resto, podés adoptar esas instrucciones para degustar si este script te facilita un poco más la vida.
Fuentes de Información
Script para KDE4 que deshabilita los efectos de escritorio