jueves, 9 de agosto de 2012

Añadir salvapantallas en Mate

Desde hace poco, soy un feliz usuario de Mate, el clon de Gnome2 que nos devuelve la felicidad a los que no nos gusta Gnome3 y que recomiendo a todo el mundo.

Pero es un proyecto nuevo, y aun tiene alguna carencia, por ejemplo, el hecho de que solo aparecen tres salvapantalls, y ninguno de ellos sea demasiado afortunado. Pero como ya decía, Mate es un clon de Gnome2 así que vamos a usar sus salvapantallas.

Lo primero, si no los teníamos ya instalados, es instalar los salvapantallas de Gnome. Lo puedes hacer tranquilamente desde Synaptic instalando el paquete gnome-screensaver, o desde la terminal con aptitude

  • sudo aptitude install gnome-screensaver
También he leído se pueden usar los salvapantallas de xscreensaver, aunque eso no puedo confirmarlo, porque no he tenido ocasión aun de probarlo.

Después de esto, desafortunadamente, cuando tratemos de configurar el salvapantallas, seguirán apareciéndonos solo los tres que veíamos antes, así que nos queda un poco de trabajo por hacer.

Si miramos en la carpeta /usr/share/applications/screensavers/  veremos un montón de salvapantallas, todos con extensión .desktop. Podemos probar a editar uno cualquiera y veremos, que es un fichero de texto que tiene una linea que dice en que escritorios debe mostrarse. Si es uno de los que acabamos de instalar de Gnome, la linea dirá así:
OnlyShowIn=GNOME;
Como queremos que se muestre en Gnome y también en Mate, debemos cambiar la linea por:
OnlyShowIn=GNOME;MATE;
Bien, ya tenemos un nuevo salvapantallas disponible, pero es un autentico tostón si tenemos que hacer esto con todos y cada uno de ellos, por lo que buscando, encontré la forma de modificarlos todos de un tirón
  • sudo sed -i 's/OnlyShowIn=GNOME;/OnlyShowIn=MATE;GNOME;/g' /usr/share/applications/screensavers/*.desktop
Y ahora sí, ya tenemos todos los salvapantallas listos para usar en Mate.

8 comentarios:

  1. Funciona perfectamente. Lo probé en mi LinuxMint instalando Xscreensaver y funciona genial. Ojo que si ponemos OnlyShowIn=GNOME; MATE (con un espacio antes de MATE) NO va a funcionar. Evitar el espacio.
    Mate está genial!!!

    ResponderEliminar
    Respuestas
    1. Ok
      Muchas gracias por el aviso y por la confirmación

      Eliminar
  2. Va perfecto. Gracias a Mate no he tenido que reinstalar ubuntu 10.10 porque el Gnome Clasico de las nuevas versiones esta muy capado.
    En cuanto a MATE todavia le faltan algunos ajustes, pero gracias a aportes como este podemos desterrar historias tan extrañas como Unity y compañia...

    ResponderEliminar
    Respuestas
    1. Yo creo que visto lo poco que esta gustando Gnome3, tanto Mate como Cinnamon tendran un buen futuro.

      Eliminar
  3. Muchas gracias Litos,

    He empezado a probar el Mate tras leer esto. Ya te diré.
    Un saludo!
    Alicia

    ResponderEliminar
  4. Muchas gracias, funciona de lujo.

    Un saludo.Angel

    ResponderEliminar

prekes sodui